Interface LevelWriter

All Known Subinterfaces:
CommonLevelAccessor, LevelAccessor, LevelSimulatedRW, ServerLevelAccessor, WorldGenLevel
All Known Implementing Classes:
ClientLevel, Level, ServerLevel, WorldGenRegion

public interface LevelWriter
  • Method Details

    • setBlock

      boolean setBlock(BlockPos pos, BlockState blockState, int updateFlags, int updateLimit)
    • setBlock

      default boolean setBlock(BlockPos pos, BlockState blockState, int updateFlags)
    • removeBlock

      boolean removeBlock(BlockPos pos, boolean movedByPiston)
    • destroyBlock

      default boolean destroyBlock(BlockPos pos, boolean dropResources)
    • destroyBlock

      default boolean destroyBlock(BlockPos pos, boolean dropResources, @Nullable Entity breaker)
    • destroyBlock

      boolean destroyBlock(BlockPos pos, boolean dropResources, @Nullable Entity breaker, int updateLimit)
    • addFreshEntity

      default boolean addFreshEntity(Entity entity)