diff options
author | syeyoung <42869671+cyoung06@users.noreply.github.com> | 2020-11-23 12:45:23 +0900 |
---|---|---|
committer | syeyoung <42869671+cyoung06@users.noreply.github.com> | 2020-11-23 12:45:23 +0900 |
commit | bcf47265dc731b8124015756a0154bd25c2c7279 (patch) | |
tree | d3f7a7ff6a7cfc09fc270e609ef09149efb00a66 /src/main/java/kr/syeyoung/dungeonsguide/dungeon | |
parent | 17b3b9ce29495b554d38c1de4af38904be0fcc23 (diff) | |
download | Skyblock-Dungeons-Guide-bcf47265dc731b8124015756a0154bd25c2c7279.tar.gz Skyblock-Dungeons-Guide-bcf47265dc731b8124015756a0154bd25c2c7279.tar.bz2 Skyblock-Dungeons-Guide-bcf47265dc731b8124015756a0154bd25c2c7279.zip |
room data!
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/dungeon')
-rw-r--r-- | src/main/java/kr/syeyoung/dungeonsguide/dungeon/MapProcessor.java | 1 | ||||
-rw-r--r-- | src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonDoor.java | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/MapProcessor.java b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/MapProcessor.java index 490af242..61b65452 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/MapProcessor.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/MapProcessor.java @@ -146,6 +146,7 @@ public class MapProcessor { return new BlockPos(context.getDungeonMin().getX() +(roomPoint.x * 32), context.getDungeonMin().getY(), context.getDungeonMin().getZ() +(roomPoint.y *32)); } public Point worldPointToRoomPoint(BlockPos worldPoint) { + if (context.getDungeonMin() == null) return null; return new Point((worldPoint.getX() - context.getDungeonMin().getX()) / 32, (worldPoint.getZ() - context.getDungeonMin().getZ()) / 32); } diff --git a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonDoor.java b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonDoor.java index 2855b05f..30908ef8 100644 --- a/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonDoor.java +++ b/src/main/java/kr/syeyoung/dungeonsguide/dungeon/doorfinder/DungeonDoor.java @@ -16,7 +16,7 @@ public class DungeonDoor { private boolean exist = true; private boolean isZDir; - private static final Set<Block> legalBlocks = Sets.newHashSet(Blocks.coal_block, Blocks.barrier, Blocks.monster_egg, Blocks.air, Blocks.hardened_clay); + private static final Set<Block> legalBlocks = Sets.newHashSet(Blocks.coal_block, Blocks.barrier, Blocks.monster_egg, Blocks.air, Blocks.stained_hardened_clay); public DungeonDoor(World world, BlockPos pos) { |