Signed-off-by: yoyosource <yoyosource@nidido.de>
Dieser Commit ist enthalten in:
Ursprung
210fd0bd9f
Commit
276907cfd3
@ -86,7 +86,7 @@ public class PistonCalculator implements Listener {
|
|||||||
for (BlockFace face : FACES) {
|
for (BlockFace face : FACES) {
|
||||||
Block block = current.getRelative(face);
|
Block block = current.getRelative(face);
|
||||||
if (block.getType().isAir()) continue;
|
if (block.getType().isAir()) continue;
|
||||||
if (!isPiston(block) && (block.getPistonMoveReaction() == PistonMoveReaction.BLOCK || block.getPistonMoveReaction() == PistonMoveReaction.IGNORE || block.getPistonMoveReaction() == PistonMoveReaction.PUSH_ONLY || block.getState() instanceof TileState)) continue;
|
if (!isPiston(block) && (block.getPistonMoveReaction() == PistonMoveReaction.BLOCK || block.getPistonMoveReaction() == PistonMoveReaction.IGNORE || block.getPistonMoveReaction() == PistonMoveReaction.PUSH_ONLY || block.getState() instanceof TileState || block.getPistonMoveReaction() == PistonMoveReaction.BREAK)) continue;
|
||||||
if (block.getType() != oppositeType) {
|
if (block.getType() != oppositeType) {
|
||||||
if (!blockSet.contains(block)) toCalc.add(block);
|
if (!blockSet.contains(block)) toCalc.add(block);
|
||||||
calcDirection(null, origin, block, null, facing, direction, blockSet, toCalc, unmovable);
|
calcDirection(null, origin, block, null, facing, direction, blockSet, toCalc, unmovable);
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren