Fixed More Bugs
1. Fixed mistakes in PocketBuilder that would cause dungeons to be initialized as non-dungeon pockets. This restored Monolith spawning around dungeons. 2. Fixed a bug in DungeonSchematic - returning links through entry doors should work now. 3. Made minor changes to DungeonSchematic for clarity
This commit is contained in:
@@ -55,7 +55,7 @@ public class PocketBuilder
|
||||
{
|
||||
//Register a new dimension
|
||||
NewDimData parent = PocketManager.getDimensionData(link.source().getDimension());
|
||||
NewDimData dimension = PocketManager.registerPocket(parent, false);
|
||||
NewDimData dimension = PocketManager.registerPocket(parent, true);
|
||||
|
||||
//Load a world
|
||||
World world = DimensionManager.getWorld(dimension.id());
|
||||
@@ -106,7 +106,7 @@ public class PocketBuilder
|
||||
schematic.copyToWorld(world, destination, orientation, link, random);
|
||||
|
||||
//Finish up destination initialization
|
||||
dimension.initializePocket(destination.getX(), destination.getY(), destination.getZ(), orientation, link);
|
||||
dimension.initializeDungeon(destination.getX(), destination.getY(), destination.getZ(), orientation, link, dungeon);
|
||||
dimension.setFilled(true);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user