Immersive Engineering

Immersive Engineering

134M Downloads

[1.12.2] Cubic Chunks Compatibility

Adam-R-Kaminski opened this issue ยท 4 comments

commented

Mods presend while testing: only IE and Cubic Chunks + Cubic World Gen.
Dear Mr. BluSunrize.
I sincerely ask you to add compatibility with Cubic Chunks https://github.com/OpenCubicChunks to Immersive Engineering.
Basically 70% of the mod works with Cubic Chunks and nothing crashes fortunately but:

  • As Cubic Chunks is a different chunk system - excavator, sample drills and every other machine which bases on chunk veins, don't work above 256 and below 0. If you could in some way implement additional sections for Cubic Chunks like 256 to 512; 512 to 768 etc. or just assign veins to single cubic chunks whatever is easier for you.
  • Any machines including conveyor belts don't auto load chunks - so say we have conveyors that outreach player's render distance and you drop several items on it so those items are spaced like 2 meters one from another. As soon as items will disappear from rendered chunks they are still there but they aren't being transportes further and they get all compressed into one place (so theyre no longer spaced 2 meters one from another). Same rule applies for every machine - for example arc furnace doesn't keep on working when out of render distance.
    Those are all issues as for now i will post more as i go on testing.
commented

I'm going to close this since the second point isn't an issue and the first point seems to have fixed itself on your end (I also don't see any reason why it shouldn't work, the excavator code completely ignores the Y-level).

commented

Come on, at least get my username right. It's in the URL.

Regarding issue 1: I hadn't heard of cubic chunks before today, but it sounds like a rather invasive mod, if it changes vanilla chunk layouts. Supporting that would probably require some major changes to IE's current implementation of the Excavator.

Issue 2 is a lot more straight forward: Yeah, IE blocks don't load chunks and that's good. Chunkloading is a major performance impact, that's why you do as little of it as possible. That's why there is specific chunkloader mods to do this. Install Weirding Gadget or any other chunkloading mod and use those.

commented

I just updated malisis core (component of CC, and seems that excavator started working correctly, WITH sample drill working correctly too, but conveyor belts seem to just be not working beyond rendered chunks still. You said blocks dont load chunks. Does that mean that those machines dont work at all or they somehow have their own "behind the scenes" pipeline? Blu do you think you can do something about those conveyor belts? Maybe you could try talking to Barteks2x (dev of CC) on their GitHub, several other mod developers successfully managed to add compatibility, including such mods like Orbis (new great world editor for MC), Little Tiles, Thut's Elevators, Mekanism and many more, i think i even heard of Thaumcraft and Terrarium.

commented

They don't work at all. The whole point of unloaded chunks is that the blocks in there don't tick, otherwise Minecraft would never be able to handle the load.
That's why you use chunkloaders (personal recommendation: Weirding Gadget by AtomicBlom) to keep the few chunks that you want to keep working loaded.