Allowed water and ghast to come first
This commit is contained in:
parent
c5b9d1e4e0
commit
2d6e677029
|
|
@ -9,6 +9,7 @@ import net.minecraft.server.level.ServerLevel;
|
|||
import net.minecraft.util.RandomSource;
|
||||
import net.minecraft.world.item.context.BlockPlaceContext;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.world.level.Level;
|
||||
import net.minecraft.world.level.LevelAccessor;
|
||||
import net.minecraft.world.level.block.Block;
|
||||
import net.minecraft.world.level.block.HorizontalDirectionalBlock;
|
||||
|
|
@ -37,6 +38,11 @@ public class ParchedGhast extends Block implements SimpleWaterloggedBlock {
|
|||
public static final DirectionProperty FACING = HorizontalDirectionalBlock.FACING;
|
||||
public static final BooleanProperty WATERLOGGED = BlockStateProperties.WATERLOGGED;
|
||||
|
||||
@Override
|
||||
protected void onPlace(BlockState blockState, Level level, BlockPos blockPos, BlockState blockState2, boolean bl) {
|
||||
level.scheduleTick(blockPos, ModBlocks.Parched_Ghast, 200);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void createBlockStateDefinition(StateDefinition.Builder<Block, BlockState> builder) {
|
||||
builder.add(FACING, WATERLOGGED);
|
||||
|
|
@ -56,8 +62,6 @@ public class ParchedGhast extends Block implements SimpleWaterloggedBlock {
|
|||
if (blockState.getValue(WATERLOGGED)) {
|
||||
levelAccessor.scheduleTick(blockPos, Fluids.WATER, Fluids.WATER.getTickDelay(levelAccessor));
|
||||
levelAccessor.scheduleTick(blockPos, ModBlocks.Parched_Ghast, 200);
|
||||
//ModEntities.HAPPY_GHAST.get().create(levelAccessor)
|
||||
//levelAccessor.removeBlock(blockPos, true);
|
||||
}
|
||||
|
||||
return super.updateShape(blockState, direction, blockState2, levelAccessor, blockPos, blockPos2);
|
||||
|
|
|
|||
Loading…
Reference in a new issue