106,671 Downloads Last Updated: Mar 23, 2020

File Details

Filename CubicChunks-1.12.2-0.0.1028.0-SNAPSHOT-all.jar
Uploaded by barteks2x
Uploaded Feb 7, 2020
Game Version Forge
Size 1.94 MB
Downloads 344
MD5 9020fcb024949ba12e1762ccac5f825e
Supported Modloader Versions
Supported Java Versions
Java 8
Supported Minecraft 1.12 Versions



  • • 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
  • • 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

Related Projects

Optional Dependency