Interface TemplateBuilderHelper<T extends TemplateBuilderHelper<T>>

All Known Implementing Classes:
StructureTemplateBuilder

@ParametersAreNonnullByDefault public interface TemplateBuilderHelper<T extends TemplateBuilderHelper<T>>
  • Method Summary

    Modifier and Type
    Method
    Description
    default T
    placeFloorLever(int x, int y, int z, boolean powered)
     
    default T
    placeSustainedWater(int x, int y, int z, net.minecraft.world.level.block.state.BlockState surrounding)
     
    default T
    placeWaterConfinement(int x, int y, int z, net.minecraft.world.level.block.state.BlockState surrounding, boolean bottom)
     
    set(int x, int y, int z, net.minecraft.world.level.block.state.BlockState state, @Nullable net.minecraft.nbt.CompoundTag nbt)
     
  • Method Details

    • set

      T set(int x, int y, int z, net.minecraft.world.level.block.state.BlockState state, @Nullable @Nullable net.minecraft.nbt.CompoundTag nbt)
    • placeFloorLever

      default T placeFloorLever(int x, int y, int z, boolean powered)
    • placeSustainedWater

      default T placeSustainedWater(int x, int y, int z, net.minecraft.world.level.block.state.BlockState surrounding)
    • placeWaterConfinement

      default T placeWaterConfinement(int x, int y, int z, net.minecraft.world.level.block.state.BlockState surrounding, boolean bottom)