Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix more client-side memory leaks #544

Merged
merged 6 commits into from
Aug 24, 2024
Merged

Conversation

jchung01
Copy link
Contributor

@jchung01 jchung01 commented Aug 24, 2024

Tweaks to fix more memory leaks

  • Bibliocraft version check: disables version check
  • Iron Chests item stack render: replaces crystal chest/shulker box itemstack rendering with RenderItem instead of custom RenderEntityItem. This means the stack size is not rendered, but I figured that was appropriate considering newer versions of the mod do the same.
  • Compact Machines recipe render: removes usage of realWorld in the fake/dummy world used to render miniaturization recipes (also minor optimization to reduce fake world's memory usage when Alfheim is installed)
  • EnderIO obelisk render: replaces obelisk rendering with RenderItem instead of custom RenderEntityItem

from the following mods
- Bibliocraft version check
- Iron Chests item stack render
- Compact Machines recipe render
…weaks into memory-leaks

# Conflicts:
#	src/main/java/mod/acgaming/universaltweaks/core/UTMixinLoader.java
#	src/main/java/mod/acgaming/universaltweaks/mods/compactmachines/render/mixin/UTProxyWorldMixin.java
@ACGaming ACGaming merged commit cf006ca into ACGaming:main Aug 24, 2024
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants