mirror of
https://github.com/Sollace/Unicopia.git
synced 2024-11-27 15:17:59 +01:00
Spikes no longer pop off of honey blocks
This commit is contained in:
parent
9b94662f9b
commit
3e9a0df7a1
1 changed files with 2 additions and 3 deletions
|
@ -60,7 +60,7 @@ public class SpikesBlock extends OrientedBlock {
|
|||
Direction facing = state.get(FACING);
|
||||
pos = pos.offset(facing.getOpposite());
|
||||
state = world.getBlockState(pos);
|
||||
return state.isReplaceable() || state.isSideSolid(world, pos, facing, SideShapeType.FULL);
|
||||
return state.isReplaceable() || state.isSideSolid(world, pos, facing, SideShapeType.FULL) || state.isOf(Blocks.HONEY_BLOCK);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -72,8 +72,7 @@ public class SpikesBlock extends OrientedBlock {
|
|||
@Deprecated
|
||||
@Override
|
||||
public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) {
|
||||
if (direction == state.get(FACING).getOpposite() && !neighborState.isSideSolid(world, neighborPos, direction, SideShapeType.FULL)) {
|
||||
|
||||
if (direction == state.get(FACING).getOpposite() && !canPlaceAt(state, world, pos)) {
|
||||
if (!(neighborState.isOf(Blocks.STICKY_PISTON)
|
||||
|| neighborState.isOf(Blocks.PISTON)
|
||||
|| neighborState.isOf(Blocks.PISTON_HEAD)
|
||||
|
|
Loading…
Reference in a new issue