File Details
Create Aeronautics: Mekanism Compatibility 0.1.4
- R
- May 8, 2026
- 65.43 KB
- 12
- 1.21.1
- NeoForge
File Name
create_mekanism_compat-0.1.4.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
0.1.4
Mounted Digital Miner movement reliability pass.
- Digital Miners now request chunk tickets for the miner's actual horizontal scan footprint around its projected world position.
- Raised the default mounted miner ticket cap from 9 to 25 chunks so a radius-30 miner can keep its normal working area loaded while an airship crosses chunk boundaries.
- Kept scan work bounded by the existing 16,384-position batch budget and 12 ms soft time budget; this change keeps needed chunks available without increasing per-pass scan work.
- Preserved nearest-first chunk ordering so smaller custom ticket caps still prioritize the miner's current chunk and closest neighbors.
Algorithm notes:
- Each scan tick projects the mounted Digital Miner's Sable sub-level position into the real world.
- The chunk loader now derives the horizontal chunk footprint from
globalX +/- radiusandglobalZ +/- radius, sorts those chunks by distance from the miner, and trims todigitalMinerMaxTicketChunks. - With the default radius-30 case, the 25-chunk cap covers the practical scan footprint while avoiding the full 81-chunk maximum.
- Recent scan chunks are still considered after the current footprint, so custom higher caps can retain more trail history.
Research references used while choosing the scan shape:
- John Amanatides and Andrew Woo, "A Fast Voxel Traversal Algorithm for Ray Tracing" (1987): https://doi.org/10.2312/egtp.19871000
- Samuli Laine and Tero Karras, "Efficient Sparse Voxel Octrees" (2010): https://research.nvidia.com/publication/2010-02_efficient-sparse-voxel-octrees
- Samuli Laine and Tero Karras, "Efficient Sparse Voxel Octrees - Analysis, Extensions, and Implementation" (2010): https://research.nvidia.com/publication/2010-02_efficient-sparse-voxel-octrees-analysis-extensions-and-implementation

