aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/kr/syeyoung/dungeonsguide/roomprocessor')
-rwxr-xr-xsrc/main/java/kr/syeyoung/dungeonsguide/roomprocessor/GeneralRoomProcessor.java2
-rw-r--r--src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/bombdefuse/RoomProcessorBombDefuseSolver.java38
2 files changed, 21 insertions, 19 deletions
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/GeneralRoomProcessor.java b/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/GeneralRoomProcessor.java
index 953de255..ad8f866e 100755
--- a/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/GeneralRoomProcessor.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/GeneralRoomProcessor.java
@@ -182,7 +182,7 @@ public class GeneralRoomProcessor implements RoomProcessor {
@Override
public void onInteract(PlayerInteractEntityEvent event) {
- if (path != null) path.getCurrentAction().onLivingInteract(getDungeonRoom(), event);
+ if (path != null) path.onLivingInteract(event);
}
private boolean last = false;
diff --git a/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/bombdefuse/RoomProcessorBombDefuseSolver.java b/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/bombdefuse/RoomProcessorBombDefuseSolver.java
index 3e287802..c02fb660 100644
--- a/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/bombdefuse/RoomProcessorBombDefuseSolver.java
+++ b/src/main/java/kr/syeyoung/dungeonsguide/roomprocessor/bombdefuse/RoomProcessorBombDefuseSolver.java
@@ -221,25 +221,27 @@ public class RoomProcessorBombDefuseSolver extends GeneralRoomProcessor {
if (bugged) return;
BlockPos player = Minecraft.getMinecraft().thePlayer.getPosition();
OffsetPoint offsetPoint = new OffsetPoint(getDungeonRoom(), new BlockPos(player.getX(), 68, player.getZ()));
- for (ChamberSet ch:chambers) {
- if (ch.getChamberGen() == null)continue;
- if (ch.getLeft() != null && ch.getLeft().getProcessor() != null) {
- if (ch.getLeft().getChamberBlocks().getOffsetPointList().contains(offsetPoint)) {
- ch.getLeft().getProcessor().drawScreen(partialTicks);
-
- FontRenderer fr = Minecraft.getMinecraft().fontRendererObj;
- String str = "Current: "+ch.getChamberGen().getName() + " Specific: "+ch.getLeft().getProcessor().getName();
- fr.drawString(str,0,0, 0xFFFFFFFF);
+ if (FeatureRegistry.DEBUG.isEnabled()) {
+ for (ChamberSet ch : chambers) {
+ if (ch.getChamberGen() == null) continue;
+ if (ch.getLeft() != null && ch.getLeft().getProcessor() != null) {
+ if (ch.getLeft().getChamberBlocks().getOffsetPointList().contains(offsetPoint)) {
+ ch.getLeft().getProcessor().drawScreen(partialTicks);
+
+ FontRenderer fr = Minecraft.getMinecraft().fontRendererObj;
+ String str = "Current: " + ch.getChamberGen().getName() + " Specific: " + ch.getLeft().getProcessor().getName();
+ fr.drawString(str, 0, 0, 0xFFFFFFFF);
+ }
}
- }
- if (ch.getRight() != null && ch.getRight().getProcessor() != null) {
- if (ch.getRight().getChamberBlocks().getOffsetPointList().contains(offsetPoint)) {
- ch.getRight().getProcessor().drawScreen(partialTicks);
-
- FontRenderer fr = Minecraft.getMinecraft().fontRendererObj;
- if (ch.getChamberGen() == null || ch.getRight().getProcessor() == null) continue;
- String str = "Current: "+ch.getChamberGen().getName() + " Specific: "+ch.getRight().getProcessor().getName();
- fr.drawString(str,0,0, 0xFFFFFFFF);
+ if (ch.getRight() != null && ch.getRight().getProcessor() != null) {
+ if (ch.getRight().getChamberBlocks().getOffsetPointList().contains(offsetPoint)) {
+ ch.getRight().getProcessor().drawScreen(partialTicks);
+
+ FontRenderer fr = Minecraft.getMinecraft().fontRendererObj;
+ if (ch.getChamberGen() == null || ch.getRight().getProcessor() == null) continue;
+ String str = "Current: " + ch.getChamberGen().getName() + " Specific: " + ch.getRight().getProcessor().getName();
+ fr.drawString(str, 0, 0, 0xFFFFFFFF);
+ }
}
}
}