diff options
| author | Giovanni Harting <539@idlegandalf.com> | 2016-09-12 22:24:56 +0200 |
|---|---|---|
| committer | Giovanni Harting <539@idlegandalf.com> | 2016-09-12 22:24:56 +0200 |
| commit | b7e996a9d711297225270a6f785cb8739cea0049 (patch) | |
| tree | fddf9f104f7aaab0c0085934b4a49ef52de7e11a /src/main/java/com | |
| parent | 58eacac28c7789189a1fc6a018ddad36d8fc5d9a (diff) | |
fixed endless loop in teleport trait, closes #38
Diffstat (limited to 'src/main/java/com')
| -rw-r--r-- | src/main/java/com/sosnitzka/taiga/traits/TraitCurvature.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/sosnitzka/taiga/traits/TraitCurvature.java b/src/main/java/com/sosnitzka/taiga/traits/TraitCurvature.java index 4cbee1a..ae7c15b 100644 --- a/src/main/java/com/sosnitzka/taiga/traits/TraitCurvature.java +++ b/src/main/java/com/sosnitzka/taiga/traits/TraitCurvature.java @@ -67,6 +67,11 @@ public class TraitCurvature extends AbstractTrait { y++; } while (w.getBlockState(new BlockPos(x, y - 1, z)).getBlock() == Blocks.AIR) { + if (y <= 0) { + y = 0; + break; + } + y--; } |
