The latest update - which, as always, added more images to both our resource pack and to the WesterosBlocks mod to support new blocks - seems to have finally pushed us to the 'tipping point' for our default launcher memory settings (that is 2GB min/max for Java on the launched VM). From my own testing, on Mac, I cannot even get a successful start of the production client with the 2G default - and, even as a coder, there is quite literally nothing I can do (short of rewriting how Minecraft and Optifine handle image resource... which isn't gonna happen). Thing is, they load the image files - all of em - and store them uncompressed in memory (usually using 4 bytes per pixel) - and the CTM features we use result in lots of 'generated' images (based on combining and/or modifying other images), adding even more to the use.
In any case, I'll be adjusting the launcher tonight to drive the default settings (and the minimum allows settings) to 3GB. If this winds up being a problem for someone who doesn't have the system to handle it - I'm sorry: I tried delaying this as long as I can, but the fact is that MC is fat, modded MC is fatter, and our RP and custom blocks make it fatter still. We'll need to bump to at least 3GB for v1.12.2 - that was already not working with 2GB - and, as with most software, it'll be ever onward and upward from there.
For anyone that has had problems with lag or OOM crashes since the update - this should hopefully help (and adjusting your settings in the launcher may also help, if you need a fix before I deploy the Launcher patch).
Update: Launcher patch deployed - will now make sure Java memory is 3G (or higher, if you opt to set it so). Also, production is now running latest OptiFine (C7), which we've been running on the test client for a couple of months.
In any case, I'll be adjusting the launcher tonight to drive the default settings (and the minimum allows settings) to 3GB. If this winds up being a problem for someone who doesn't have the system to handle it - I'm sorry: I tried delaying this as long as I can, but the fact is that MC is fat, modded MC is fatter, and our RP and custom blocks make it fatter still. We'll need to bump to at least 3GB for v1.12.2 - that was already not working with 2GB - and, as with most software, it'll be ever onward and upward from there.
For anyone that has had problems with lag or OOM crashes since the update - this should hopefully help (and adjusting your settings in the launcher may also help, if you need a fix before I deploy the Launcher patch).
Update: Launcher patch deployed - will now make sure Java memory is 3G (or higher, if you opt to set it so). Also, production is now running latest OptiFine (C7), which we've been running on the test client for a couple of months.
Last edited: