summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorGiovanni Harting <539@idlegandalf.com>2016-05-02 13:08:22 +0200
committerGiovanni Harting <539@idlegandalf.com>2016-05-02 13:08:22 +0200
commitb6fb0f9ed9c7380c36b79ade8a73fe30ce52dbda (patch)
treecc2256f5a332de04d6004732ecaab855867dc13b /src/main/java
parentbd8db7ee7df3b78cc505d8052f6e0140b1efad4e (diff)
fixed derp in WordGen logic
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/main/util/StateMatcher.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/main/util/StateMatcher.java b/src/main/java/main/util/StateMatcher.java
index 6177fa4..6e28c80 100644
--- a/src/main/java/main/util/StateMatcher.java
+++ b/src/main/java/main/util/StateMatcher.java
@@ -54,12 +54,12 @@ public class StateMatcher implements Predicate<IBlockState> {
for (int i = 0; i < maxI; i++) {
if ((-X / 2 <= x) && (x <= X / 2) && (-Z / 2 <= z) && (z <= Z / 2)) {
- System.out.println(x + "," + z);
if (new BlockPos(x, Y, z) == origin)
continue;
- IBlockState bState = world.getBlockState(new BlockPos(x, Y, z));
+ IBlockState bState = world.getBlockState(new BlockPos(origin.getX() + x, origin.getY() + Y, origin.getZ() + z));
if (bState.getBlock() == this.state.getBlock() && bState.getValue(property) == value) {
+ System.out.println(String.format("Found block with desired state! (%s)", new BlockPos(origin.getX() + x, origin.getY() + Y, origin.getZ() + z)));
return true;
}
}