Railcraft

Railcraft

34M Downloads

Forwarding world Generation bug from Sponge 1.10.2

P3rf3ctXZer0 opened this issue ยท 2 comments

commented

By design, the Quarry touches nothing outside its own chunk. I'm calling BS.

commented

@CovertJaguar Right here in the middle of that stack posted

15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:120) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.World.func_72964_e(World.java:303) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.World.func_175726_f(World.java:298) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.World.func_180495_p(World.java:5690) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* net.minecraft.world.World.func_175623_d(World.java:223) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* mods.railcraft.common.plugins.forge.WorldPlugin.isBlockAir(WorldPlugin.java:69) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* mods.railcraft.common.worldgen.WorldGenQuarry.placeAir(WorldGenQuarry.java:120) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* mods.railcraft.common.worldgen.WorldGenQuarry.func_180709_b(WorldGenQuarry.java:82) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* mods.railcraft.common.worldgen.PopulatorQuarry.populate(PopulatorQuarry.java:48) */
15.04 20:34:04 [Server] Server thread/ERROR [Sponge]: /* mods.railcraft.common.worldgen.Populator.populate(Populator.java:45) */

Which is caused by this line checking if the neighbouring block is air, which since it is iterating purely within the chunk and not at an 8 block offset is causing the neighbouring chunk to load.