Interface StructurePlacement

All Known Implementing Classes:
AbstractSpreadingStructurePlacement, ConcentricRingsStructurePlacement, DimensionOriginStructurePlacement, RandomSpreadStructurePlacement

public interface StructurePlacement
  • Field Details

  • Method Details

    • isStructureChunk

      boolean isStructureChunk(ChunkGeneratorStructureState state, int sourceX, int sourceZ)
    • applyAdditionalChunkRestrictions

      default boolean applyAdditionalChunkRestrictions(int sourceX, int sourceZ, long levelSeed)
    • getLocatePos

      default BlockPos getLocatePos(ChunkPos chunkPos)
    • locateOffset

      default Vec3i locateOffset()
    • codec

      com.mojang.serialization.MapCodec<? extends StructurePlacement> codec()