23 lines
811 B
Java
23 lines
811 B
Java
package net.minecraft.world.level.levelgen.structure;
|
|
|
|
import net.minecraft.util.RandomSource;
|
|
import net.minecraft.world.level.ChunkPos;
|
|
import net.minecraft.world.level.StructureManager;
|
|
import net.minecraft.world.level.WorldGenLevel;
|
|
import net.minecraft.world.level.chunk.ChunkGenerator;
|
|
import net.minecraft.world.level.levelgen.structure.pieces.PiecesContainer;
|
|
|
|
@FunctionalInterface
|
|
public interface PostPlacementProcessor {
|
|
PostPlacementProcessor NONE = (worldGenLevel, structureManager, chunkGenerator, randomSource, boundingBox, chunkPos, piecesContainer) -> {};
|
|
|
|
void afterPlace(
|
|
WorldGenLevel worldGenLevel,
|
|
StructureManager structureManager,
|
|
ChunkGenerator chunkGenerator,
|
|
RandomSource randomSource,
|
|
BoundingBox boundingBox,
|
|
ChunkPos chunkPos,
|
|
PiecesContainer piecesContainer
|
|
);
|
|
}
|