no need to get that twice
This commit is contained in:
parent
8ef89a8c80
commit
40a3177ae7
@ -65,7 +65,8 @@ public class MovementDescend extends Movement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
double totalCost = 0;
|
double totalCost = 0;
|
||||||
totalCost += MovementHelper.getMiningDurationTicks(context, destX, y - 1, destZ, false);
|
IBlockState destDown = BlockStateInterface.get(destX, y - 1, destZ);
|
||||||
|
totalCost += MovementHelper.getMiningDurationTicks(context, destX, y - 1, destZ, destDown, false);
|
||||||
if (totalCost >= COST_INF) {
|
if (totalCost >= COST_INF) {
|
||||||
return IMPOSSIBLE;
|
return IMPOSSIBLE;
|
||||||
}
|
}
|
||||||
@ -93,8 +94,7 @@ public class MovementDescend extends Movement {
|
|||||||
return dynamicFallCost(context, x, y, z, destX, destZ, totalCost, below);
|
return dynamicFallCost(context, x, y, z, destX, destZ, totalCost, below);
|
||||||
}
|
}
|
||||||
|
|
||||||
Block tmp1 = BlockStateInterface.get(destX, y - 1, destZ).getBlock();
|
if (destDown.getBlock() == Blocks.LADDER || destDown.getBlock() == Blocks.VINE) {
|
||||||
if (tmp1 == Blocks.LADDER || tmp1 == Blocks.VINE) {
|
|
||||||
return IMPOSSIBLE;
|
return IMPOSSIBLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user