1.12.2-0.0.1055.0:
• Internal code fixes, no known differences for players
• Updated to mixin 0.8. THIS BREAKS COMPATIBILITY WITH VANILLA FIX AND SOME OTHER MODS. Add aa to the beginning of CubicChunks jar name if you experience issues with mods other than vanillafix.
• Optimized vanilla compatibility generator. Causes crashes with some mods. If you experience crashes, disable this option
• Fix entity ticking on the edge of loaded world
• Fix data loss bug: Fixes an issue where sometimes changes in the world wouldn't be saved
1.10.2-0.0.1094.0:
• Added worldgen hang detection for compatibility generator
• Added anilla compatibility generators registry - allows addons to create their of compatibility generators (for example HybridWorld)
• Fixed replacing wrong 0s in ChunkCache (causing issues with some mods)
• Added compatibility for special build of WorldEdit
• Fake world height to 256 during compatibility world generation for certain mods. Fixes hanging and crashing issue in IndustrialCraft2, Fossil mod, Recurrent Complex mod, JoshXmas mod, fixes some issues in thaumcraft.
• Provide chunk load events for zerocore, fixes compatibility with Big Reactors/Extreme Reactors
• Internal changes that might improve compatibility (removed access transformers)
• Added general server optimizations
• Added structure generation events to API
• Added chunkloader API for cubic chunks
• Fixed 3d biomes, added better 3d biomes support to API
• Added cube load, cube unload, cube data load and cube data save events to API
• Fixed crashes with OptiFine
• Added option to configure spawn area force-loaded chunks, set defaults to be the same as vanilla.
• Fixed memory leak in chunk management
• Fixed a crash with galacticraft
• Fixed random crash when quitting the world
• Fixed invisible entities bug
• Optimized chunk loading on Windows, improves server performance when loading chunks
• Fixed rare crash when a lot of gravel is generated
• Fixed very low FPS in the nether when Dynamic Surroundings mod is installed
• Fixed Advanced Rocketry compatibility (may fix compatibility with other mods too)
• Avoid rendering cubes before they are ready (may improve client performance in some cases)
• Fix server sometimes sending cubes for columns that have been already unloaded, causing seemingly corrupted chunks to appear clientside
• Fixed a bug in world generation causing certain world generation features to be unable to spawn at certain heights
• Fix coremod ModContainer - Forge no longer shows cubic chunks coremod as "disabled"
1.11.2-0.0.1057.0:
• Added worldgen hang detection for compatibility generator
• Added anilla compatibility generators registry - allows addons to create their of compatibility generators (for example HybridWorld)
• Fixed replacing wrong 0s in ChunkCache (causing issues with some mods)
• Added compatibility for special build of WorldEdit
• Fake world height to 256 during compatibility world generation for certain mods. Fixes hanging and crashing issue in IndustrialCraft2, Fossil mod, Recurrent Complex mod, JoshXmas mod, fixes some issues in thaumcraft.
• Provide chunk load events for zerocore, fixes compatibility with Big Reactors/Extreme Reactors
• Internal changes that might improve compatibility (removed access transformers)
• Added general server optimizations
• Added structure generation events to API
• Added chunkloader API for cubic chunks
• Fixed 3d biomes, added better 3d biomes support to API
• Added cube load, cube unload, cube data load and cube data save events to API
• Fixed crashes with OptiFine
• Added option to configure spawn area force-loaded chunks, set defaults to be the same as vanilla.
• Fixed memory leak in chunk management
• Fixed a crash with galacticraft
• Fixed random crash when quitting the world
• Fixed invisible entities bug
• Optimized chunk loading on Windows, improves server performance when loading chunks
• Fixed rare crash when a lot of gravel is generated
• Fixed very low FPS in the nether when Dynamic Surroundings mod is installed
• Fixed Advanced Rocketry compatibility (may fix compatibility with other mods too)
• Avoid rendering cubes before they are ready (may improve client performance in some cases)
• Fix server sometimes sending cubes for columns that have been already unloaded, causing seemingly corrupted chunks to appear clientside
• Fixed a bug in world generation causing certain world generation features to be unable to spawn at certain heights
• Fix coremod ModContainer - Forge no longer shows cubic chunks coremod as "disabled"
1.12.2-0.0.1028.0:
• Added worldgen hang detection for compatibility generator
• Added anilla compatibility generators registry - allows addons to create their of compatibility generators (for example HybridWorld)
• Fixed replacing wrong 0s in ChunkCache (causing issues with some mods)
• Added compatibility for special build of WorldEdit
• Fake world height to 256 during compatibility world generation for certain mods. Fixes hanging and crashing issue in IndustrialCraft2, Fossil mod, Recurrent Complex mod, JoshXmas mod, fixes some issues in thaumcraft.
• Provide chunk load events for zerocore, fixes compatibility with Big Reactors/Extreme Reactors
• Internal changes that might improve compatibility (removed access transformers)
• Added general server optimizations
• Added structure generation events to API
• Added chunkloader API for cubic chunks
• Fixed 3d biomes, added better 3d biomes support to API
• Added cube load, cube unload, cube data load and cube data save events to API
• Fixed crashes with OptiFine
• Added option to configure spawn area force-loaded chunks, set defaults to be the same as vanilla.
• Fixed memory leak in chunk management
• Fixed a crash with galacticraft
• Fixed random crash when quitting the world
• Fixed invisible entities bug
• Optimized chunk loading on Windows, improves server performance when loading chunks
• Fixed rare crash when a lot of gravel is generated
• Fixed very low FPS in the nether when Dynamic Surroundings mod is installed
• Fixed Advanced Rocketry compatibility (may fix compatibility with other mods too)
• Avoid rendering cubes before they are ready (may improve client performance in some cases)
• Fix server sometimes sending cubes for columns that have been already unloaded, causing seemingly corrupted chunks to appear clientside
• Fixed a bug in world generation causing certain world generation features to be unable to spawn at certain heights
• Fix coremod ModContainer - Forge no longer shows cubic chunks coremod as "disabled"
Fixed potential unclosed file leak
Updated Mixin to 0.7.10
Fixed chunk leaks
Fixed removing entries in XYZMap (caused all extra chunks up to the biggest size of XYZMap for that world to be kept in memory)
Fixed chunk tracking corner case when moving very fast
Use shared, global region file cache. Keeps less files open (could cause "too many open files" on some linux distributions)
Improved performance when moving very fast
Optimized async chunk loading
Fixed sometimes unloading chunk that contains the player when moving very fast
Fixed scheduled ticks not working as intended (fixes redstone behavior and liquids not flowing after reloading chunks)
Added more options to force creating or loading cubic chunks worlds:
NONE - only cubic chunks world types will create cubic chunks worlds (default)
NEW_WORLD - when creating new world (equivalent to selecting "yes" for cubic chunks in world creation GUI)
LOAD_NOT_EXCLUDED - any world that isn't in excluded dimension list will be loaded as cubic chunks world. This will try to load vanilla worlds as cubic chunks (won't convert existing chunks!)
ALWAYS - load all worlds as cubic chunks worlds (except mod fake worlds)
Removed debug items when debug option is enabled
Save isCubicWorld flag with the world, to correctly handle excluded dimensions
Fixed NullPointerException crash with some mods (crash when setting blocks in unloaded cube clientside)
Added config option to control how biome temperature changes with height
Fixed potential crash when setting blocks in empty cube
Fixed falling blocks causing infinite loop when loading/generating world with no blocks below
Fixed crash when trying to load a tile entity with saved position not matching position of the cube it's saved in
(experimental) NEID and partial JEID compatibility.
More mod friendly way to detect creating cubic chunks world. Should work wit mods that replace world creation menu
Fixed potential unclosed file leak
Updated Mixin to 0.7.10
Fixed chunk leaks
Fixed removing entries in XYZMap (caused all extra chunks up to the biggest size of XYZMap for that world to be kept in memory)
Fixed chunk tracking corner case when moving very fast
Use shared, global region file cache. Keeps less files open (could cause "too many open files" on some linux distributions)
Improved performance when moving very fast
Optimized async chunk loading
Fixed sometimes unloading chunk that contains the player when moving very fast
Fixed scheduled ticks not working as intended (fixes redstone behavior and liquids not flowing after reloading chunks)
Added more options to force creating or loading cubic chunks worlds:
NONE - only cubic chunks world types will create cubic chunks worlds (default)
NEW_WORLD - when creating new world (equivalent to selecting "yes" for cubic chunks in world creation GUI)
LOAD_NOT_EXCLUDED - any world that isn't in excluded dimension list will be loaded as cubic chunks world. This will try to load vanilla worlds as cubic chunks (won't convert existing chunks!)
ALWAYS - load all worlds as cubic chunks worlds (except mod fake worlds)
Removed debug items when debug option is enabled
Save isCubicWorld flag with the world, to correctly handle excluded dimensions
Fixed NullPointerException crash with some mods (crash when setting blocks in unloaded cube clientside)
Added config option to control how biome temperature changes with height
Fixed potential crash when setting blocks in empty cube
Fixed falling blocks causing infinite loop when loading/generating world with no blocks below
Fixed crash when trying to load a tile entity with saved position not matching position of the cube it's saved in
(experimental) NEID and partial JEID compatibility.
More mod friendly way to detect creating cubic chunks world. Should work wit mods that replace world creation menu
Fixed potential unclosed file leak
Updated Mixin to 0.7.10
Fixed chunk leaks
Fixed removing entries in XYZMap (caused all extra chunks up to the biggest size of XYZMap for that world to be kept in memory)
Fixed chunk tracking corner case when moving very fast
Use shared, global region file cache. Keeps less files open (could cause "too many open files" on some linux distributions)
Improved performance when moving very fast
Optimized async chunk loading
Fixed sometimes unloading chunk that contains the player when moving very fast
Fixed scheduled ticks not working as intended (fixes redstone behavior and liquids not flowing after reloading chunks)
Added more options to force creating or loading cubic chunks worlds:
NONE - only cubic chunks world types will create cubic chunks worlds (default)
NEW_WORLD - when creating new world (equivalent to selecting "yes" for cubic chunks in world creation GUI)
LOAD_NOT_EXCLUDED - any world that isn't in excluded dimension list will be loaded as cubic chunks world. This will try to load vanilla worlds as cubic chunks (won't convert existing chunks!)
ALWAYS - load all worlds as cubic chunks worlds (except mod fake worlds)
Removed debug items when debug option is enabled
Save isCubicWorld flag with the world, to correctly handle excluded dimensions
Fixed NullPointerException crash with some mods (crash when setting blocks in unloaded cube clientside)
Added config option to control how biome temperature changes with height
Fixed potential crash when setting blocks in empty cube
Fixed falling blocks causing infinite loop when loading/generating world with no blocks below
Compatibility with OptiFine E4 pre4
Fixed crash when trying to load a tile entity with saved position not matching position of the cube it's saved in
(experimental) NEID and partial JEID compatibility.
More mod friendly way to detect creating cubic chunks world. Should work wit mods that replace world creation menu
Better compatibility with OptiFine E2 on newer Forge versions and OptiFine E3
Fixed never removing TileEntities clientside, causing small memory leaks, performance issues, and potentially crashes
Fixed mob AI below y=0
Optimized chunk ticking
Faster and more correct entity spawning
Partial support for Forge chunk loading API
ChickenChunks is not working due to it's internal implementation
Fixed incorrectly handles scheduled ticks, causing broken redstone and liquid behavior
Fixed snow not generating above y=256 (may break existing world preset by generating snow in unintended places!)
Allow vertical render distance up to 64 when OptiFine is installed
Fixed render distance above 32 when OptiFine is installed
Fixed Minecraft hanging when entities teleport in cubic chunks end
Implemented vertical view distance affecting chunk rendering
Removed debug logging for chunk saving to decrease noise in server logs
Fixed nether portal handling in cubic chunks world
Reverted vanilla nether portal handling when in a vanilla world
Fixed grass not growing beyond vanilla height range
Fixed mushrooms not working correctly beyond vanilla height range
Fixed lava not causing fire above y=256
Added internal fixes for handling player spawning and respawning
Fixed typos in configuration
Fixed finding spawnpoint
Fix server sometimes hanging when teleporting to/from nether
Support for 3D biome storage
Fix Forge mod world generators not working in cubic chunks world in default world type
Partial implementation of using forge mod world generators in CustomCubic and other world types (do not use!)
Optimize population when there is nothing to do for CustomCubic (CWG)
Optimize part of light propagation
Make generated spawn area same size as vanilla (much faster spawnpoint generation and loading)
Improve world generator API, other API improvements (breaks compatibility with existing cubic chunks world generators)
Fix server hang in AI code when at very high Y position, also fixes incorrect AI behavior when near cliffs
Internal changes for ForgeEssentials compatibility
Update mixin library
Compatibility with OptiFine G1-pre
Fixed never removing TileEntities clientside, causing small memory leaks, performance issues, and potentially crashes
Fixed mob AI below y=0
Optimized chunk ticking
Faster and more correct entity spawning
Partial support for Forge chunk loading API
ChickenChunks is not working due to it's internal implementation
Fixed incorrectly handles scheduled ticks, causing broken redstone and liquid behavior
Fixed snow not generating above y=256 (may break existing world preset by generating snow in unintended places!)
Allow vertical render distance up to 64 when OptiFine is installed
Fixed render distance above 32 when OptiFine is installed
Fixed vertical render distance slider rendering
Fixed Minecraft hanging when entities teleport in cubic chunks end
Implemented vertical view distance affecting chunk rendering
Removed debug logging for chunk saving to decrease noise in server logs
Fixed nether portal handling in cubic chunks world
Reverted vanilla nether portal handling when in a vanilla world
Fixed grass not growing beyond vanilla height range
Fixed mushrooms not working correctly beyond vanilla height range
Fixed lava not causing fire above y=256
Added internal fixes for handling player spawning and respawning
Fixed typos in configuration
Fixed finding spawnpoint
Fix being unable enable cubic chunks and change vertical view distance in GUI
Fix server sometimes hanging when teleporting to/from nether
Support for 3D biome storage
Fix Forge mod world generators not working in cubic chunks world in default world type
Partial implementation of using forge mod world generators in CustomCubic and other world types (do not use!)
Optimize population when there is nothing to do for CustomCubic (CWG)
Optimize part of light propagation
Make generated spawn area same size as vanilla (much faster spawnpoint generation and loading)
Improve world generator API, other API improvements (breaks compatibility with existing cubic chunks world generators)
Fix server hang in AI code when at very high Y position, also fixes incorrect AI behavior when near cliffs
Internal changes for ForgeEssentials compatibility
Update mixin library
OptiFine E1-pre compatibility
Fixed never removing TileEntities clientside, causing small memory leaks, performance issues, and potentially crashes
Fixed mob AI below y=0
Optimized chunk ticking
Faster and more correct entity spawning
Partial support for Forge chunk loading API
ChickenChunks is not working due to it's internal implementation
Fixed incorrectly handles scheduled ticks, causing broken redstone and liquid behavior
Fixed snow not generating above y=256 (may break existing world preset by generating snow in unintended places!)
Allow vertical render distance up to 64 when OptiFine is installed
Fixed render distance above 32 when OptiFine is installed
Fixed vertical render distance slider rendering
Fixed Minecraft hanging when entities teleport in cubic chunks end
Implemented vertical view distance affecting chunk rendering
Removed debug logging for chunk saving to decrease noise in server logs
Fixed nether portal handling in cubic chunks world
Reverted vanilla nether portal handling when in a vanilla world
Fixed grass not growing beyond vanilla height range
Fixed mushrooms not working correctly beyond vanilla height range
Fixed lava not causing fire above y=256
Added internal fixes for handling player spawning and respawning
Fixed typos in configuration
Fixed finding spawnpoint
Fix server sometimes hanging when teleporting to/from nether
Support for 3D biome storage
Fix Forge mod world generators not working in cubic chunks world in default world type
Partial implementation of using forge mod world generators in CustomCubic and other world types (do not use!)
Optimize population when there is nothing to do for CustomCubic (CWG)
Optimize part of light propagation
Make generated spawn area same size as vanilla (much faster spawnpoint generation and loading)
Improve world generator API, other API improvements (breaks compatibility with existing cubic chunks world generators)
Fix server hang in AI code when at very high Y position, also fixes incorrect AI behavior when near cliffs
Internal changes for ForgeEssentials compatibility
Update mixin library
1.10.2-0.0.942.0:
Fix being unable enable cubic chunks and change vertical view distance in GUI
Fix server sometimes hanging when teleporting to/from nether
Support for 3D biome storage
Fix Forge mod world generators not working in cubic chunks world in default world type
Partial implementation of using forge mod world generators in CustomCubic and other world types (do not use!)
Optimize population when there is nothing to do for CustomCubic (CWG)
Optimize part of light propagation
Make generated spawn area same size as vanilla (much faster spawnpoint generation and loading)
Improve world generator API, other API improvements (breaks compatibility with existing cubic chunks world generators)
Fix server hang in AI code when at very high Y position, also fixes incorrect AI behavior when near cliffs
Internal changes for ForgeEssentials compatibility
Update mixin library
1.11.2-0.0.917.0:
Fix server sometimes hanging when teleporting to/from nether
Support for 3D biome storage
Fix Forge mod world generators not working in cubic chunks world in default world type
Partial implementation of using forge mod world generators in CustomCubic and other world types (do not use!)
Optimize population when there is nothing to do for CustomCubic (CWG)
Optimize part of light propagation
Make generated spawn area same size as vanilla (much faster spawnpoint generation and loading)
Improve world generator API, other API improvements (breaks compatibility with existing cubic chunks world generators)
Fix server hang in AI code when at very high Y position, also fixes incorrect AI behavior when near cliffs
Internal changes for ForgeEssentials compatibility
Update mixin library
1.12.2-0.0.902.0:
Fix server sometimes hanging when teleporting to/from nether
Support for 3D biome storage
Fix Forge mod world generators not working in cubic chunks world in default world type
Partial implementation of using forge mod world generators in CustomCubic and other world types (do not use!)
Optimize population when there is nothing to do for CustomCubic (CWG)
Optimize part of light propagation
Make generated spawn area same size as vanilla (much faster spawnpoint generation and loading)
Improve world generator API, other API improvements (breaks compatibility with existing cubic chunks world generators)
Fix server hang in AI code when at very high Y position, also fixes incorrect AI behavior when near cliffs
Internal changes for ForgeEssentials compatibility
Update mixin library