Uses of Class
net.minecraft.world.gen.feature.template.TemplateManager
-
-
Uses of TemplateManager in net.minecraft.server
Fields in net.minecraft.server declared as TemplateManager Modifier and Type Field Description private TemplateManager
MinecraftServer. structureManager
Methods in net.minecraft.server that return TemplateManager Modifier and Type Method Description TemplateManager
MinecraftServer. getStructureManager()
-
Uses of TemplateManager in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk with parameters of type TemplateManager Modifier and Type Method Description java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>
ChunkStatus.IGenerationWorker. doWork(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, ChunkGenerator p_doWork_3_, TemplateManager p_doWork_4_, ServerWorldLightManager p_doWork_5_, java.util.function.Function<IChunk,java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>> p_doWork_6_, java.util.List<IChunk> p_doWork_7_, IChunk p_doWork_8_)
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>
ChunkStatus.ILoadingWorker. doWork(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, TemplateManager p_doWork_3_, ServerWorldLightManager p_doWork_4_, java.util.function.Function<IChunk,java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>> p_doWork_5_, IChunk p_doWork_6_)
default java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>
ChunkStatus.ISelectiveWorker. doWork(ChunkStatus p_doWork_1_, ServerWorld p_doWork_2_, ChunkGenerator p_doWork_3_, TemplateManager p_doWork_4_, ServerWorldLightManager p_doWork_5_, java.util.function.Function<IChunk,java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>> p_doWork_6_, java.util.List<IChunk> p_doWork_7_, IChunk p_doWork_8_)
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>
ChunkStatus. generate(ServerWorld p_223198_1_, ChunkGenerator p_223198_2_, TemplateManager p_223198_3_, ServerWorldLightManager p_223198_4_, java.util.function.Function<IChunk,java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>> p_223198_5_, java.util.List<IChunk> p_223198_6_)
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>
ChunkStatus. load(ServerWorld p_223201_1_, TemplateManager p_223201_2_, ServerWorldLightManager p_223201_3_, java.util.function.Function<IChunk,java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>>> p_223201_4_, IChunk p_223201_5_)
-
Uses of TemplateManager in net.minecraft.world.chunk.storage
Methods in net.minecraft.world.chunk.storage with parameters of type TemplateManager Modifier and Type Method Description static ChunkPrimer
ChunkSerializer. read(ServerWorld p_222656_0_, TemplateManager p_222656_1_, PointOfInterestManager p_222656_2_, ChunkPos p_222656_3_, CompoundNBT p_222656_4_)
private static java.util.Map<Structure<?>,StructureStart<?>>
ChunkSerializer. unpackStructureStart(TemplateManager p_235967_0_, CompoundNBT p_235967_1_, long p_235967_2_)
-
Uses of TemplateManager in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type TemplateManager Modifier and Type Method Description private void
ChunkGenerator. createStructure(StructureFeature<?,?> p_242705_1_, DynamicRegistries p_242705_2_, StructureManager p_242705_3_, IChunk p_242705_4_, TemplateManager p_242705_5_, long p_242705_6_, ChunkPos p_242705_8_, Biome p_242705_9_)
void
ChunkGenerator. createStructures(DynamicRegistries p_242707_1_, StructureManager p_242707_2_, IChunk p_242707_3_, TemplateManager p_242707_4_, long p_242707_5_)
-
Uses of TemplateManager in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature with parameters of type TemplateManager Modifier and Type Method Description StructureStart<?>
StructureFeature. generate(DynamicRegistries p_242771_1_, ChunkGenerator p_242771_2_, BiomeProvider p_242771_3_, TemplateManager p_242771_4_, long p_242771_5_, ChunkPos p_242771_7_, Biome p_242771_8_, int p_242771_9_, StructureSeparationSettings p_242771_10_)
-
Uses of TemplateManager in net.minecraft.world.gen.feature.jigsaw
Fields in net.minecraft.world.gen.feature.jigsaw declared as TemplateManager Modifier and Type Field Description private TemplateManager
JigsawManager.Assembler. structureManager
Methods in net.minecraft.world.gen.feature.jigsaw with parameters of type TemplateManager Modifier and Type Method Description static void
JigsawManager. addPieces(DynamicRegistries p_242838_0_, AbstractVillagePiece p_242838_1_, int p_242838_2_, JigsawManager.IPieceFactory p_242838_3_, ChunkGenerator p_242838_4_, TemplateManager p_242838_5_, java.util.List<? super AbstractVillagePiece> p_242838_6_, java.util.Random p_242838_7_)
static void
JigsawManager. addPieces(DynamicRegistries p_242837_0_, VillageConfig p_242837_1_, JigsawManager.IPieceFactory p_242837_2_, ChunkGenerator p_242837_3_, TemplateManager p_242837_4_, BlockPos p_242837_5_, java.util.List<? super AbstractVillagePiece> p_242837_6_, java.util.Random p_242837_7_, boolean p_242837_8_, boolean p_242837_9_)
AbstractVillagePiece
JigsawManager.IPieceFactory. create(TemplateManager p_create_1_, JigsawPiece p_create_2_, BlockPos p_create_3_, int p_create_4_, Rotation p_create_5_, MutableBoundingBox p_create_6_)
MutableBoundingBox
EmptyJigsawPiece. getBoundingBox(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
MutableBoundingBox
FeatureJigsawPiece. getBoundingBox(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
abstract MutableBoundingBox
JigsawPiece. getBoundingBox(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
MutableBoundingBox
ListJigsawPiece. getBoundingBox(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
MutableBoundingBox
SingleJigsawPiece. getBoundingBox(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
java.util.List<Template.BlockInfo>
SingleJigsawPiece. getDataMarkers(TemplateManager p_214857_1_, BlockPos p_214857_2_, Rotation p_214857_3_, boolean p_214857_4_)
int
JigsawPattern. getMaxSize(TemplateManager p_214945_1_)
java.util.List<Template.BlockInfo>
EmptyJigsawPiece. getShuffledJigsawBlocks(TemplateManager p_214849_1_, BlockPos p_214849_2_, Rotation p_214849_3_, java.util.Random p_214849_4_)
java.util.List<Template.BlockInfo>
FeatureJigsawPiece. getShuffledJigsawBlocks(TemplateManager p_214849_1_, BlockPos p_214849_2_, Rotation p_214849_3_, java.util.Random p_214849_4_)
abstract java.util.List<Template.BlockInfo>
JigsawPiece. getShuffledJigsawBlocks(TemplateManager p_214849_1_, BlockPos p_214849_2_, Rotation p_214849_3_, java.util.Random p_214849_4_)
java.util.List<Template.BlockInfo>
ListJigsawPiece. getShuffledJigsawBlocks(TemplateManager p_214849_1_, BlockPos p_214849_2_, Rotation p_214849_3_, java.util.Random p_214849_4_)
java.util.List<Template.BlockInfo>
SingleJigsawPiece. getShuffledJigsawBlocks(TemplateManager p_214849_1_, BlockPos p_214849_2_, Rotation p_214849_3_, java.util.Random p_214849_4_)
BlockPos
FeatureJigsawPiece. getSize(TemplateManager p_214868_1_, Rotation p_214868_2_)
private Template
SingleJigsawPiece. getTemplate(TemplateManager p_236843_1_)
boolean
EmptyJigsawPiece. place(TemplateManager p_230378_1_, ISeedReader p_230378_2_, StructureManager p_230378_3_, ChunkGenerator p_230378_4_, BlockPos p_230378_5_, BlockPos p_230378_6_, Rotation p_230378_7_, MutableBoundingBox p_230378_8_, java.util.Random p_230378_9_, boolean p_230378_10_)
boolean
FeatureJigsawPiece. place(TemplateManager p_230378_1_, ISeedReader p_230378_2_, StructureManager p_230378_3_, ChunkGenerator p_230378_4_, BlockPos p_230378_5_, BlockPos p_230378_6_, Rotation p_230378_7_, MutableBoundingBox p_230378_8_, java.util.Random p_230378_9_, boolean p_230378_10_)
abstract boolean
JigsawPiece. place(TemplateManager p_230378_1_, ISeedReader p_230378_2_, StructureManager p_230378_3_, ChunkGenerator p_230378_4_, BlockPos p_230378_5_, BlockPos p_230378_6_, Rotation p_230378_7_, MutableBoundingBox p_230378_8_, java.util.Random p_230378_9_, boolean p_230378_10_)
boolean
ListJigsawPiece. place(TemplateManager p_230378_1_, ISeedReader p_230378_2_, StructureManager p_230378_3_, ChunkGenerator p_230378_4_, BlockPos p_230378_5_, BlockPos p_230378_6_, Rotation p_230378_7_, MutableBoundingBox p_230378_8_, java.util.Random p_230378_9_, boolean p_230378_10_)
boolean
SingleJigsawPiece. place(TemplateManager p_230378_1_, ISeedReader p_230378_2_, StructureManager p_230378_3_, ChunkGenerator p_230378_4_, BlockPos p_230378_5_, BlockPos p_230378_6_, Rotation p_230378_7_, MutableBoundingBox p_230378_8_, java.util.Random p_230378_9_, boolean p_230378_10_)
Constructors in net.minecraft.world.gen.feature.jigsaw with parameters of type TemplateManager Constructor Description Assembler(Registry<JigsawPattern> p_i242005_1_, int p_i242005_2_, JigsawManager.IPieceFactory p_i242005_3_, ChunkGenerator p_i242005_4_, TemplateManager p_i242005_5_, java.util.List<? super AbstractVillagePiece> p_i242005_6_, java.util.Random p_i242005_7_)
-
Uses of TemplateManager in net.minecraft.world.gen.feature.structure
Fields in net.minecraft.world.gen.feature.structure declared as TemplateManager Modifier and Type Field Description private TemplateManager
AbstractVillagePiece. structureManager
private TemplateManager
WoodlandMansionPieces.Placer. structureManager
Methods in net.minecraft.world.gen.feature.structure with parameters of type TemplateManager Modifier and Type Method Description private static void
OceanRuinPieces. addClusterRuins(TemplateManager p_204047_0_, java.util.Random p_204047_1_, Rotation p_204047_2_, BlockPos p_204047_3_, OceanRuinConfig p_204047_4_, java.util.List<StructurePiece> p_204047_5_)
private static EndCityPieces.CityTemplate
EndCityPieces. addPiece(TemplateManager p_191090_0_, EndCityPieces.CityTemplate p_191090_1_, BlockPos p_191090_2_, java.lang.String p_191090_3_, Rotation p_191090_4_, boolean p_191090_5_)
private static void
OceanRuinPieces. addPiece(TemplateManager p_204045_0_, BlockPos p_204045_1_, Rotation p_204045_2_, java.util.List<StructurePiece> p_204045_3_, java.util.Random p_204045_4_, OceanRuinConfig p_204045_5_, boolean p_204045_6_, float p_204045_7_)
static void
IglooPieces. addPieces(TemplateManager p_236991_0_, BlockPos p_236991_1_, Rotation p_236991_2_, java.util.List<StructurePiece> p_236991_3_, java.util.Random p_236991_4_)
static void
NetherFossilStructures. addPieces(TemplateManager p_236994_0_, java.util.List<StructurePiece> p_236994_1_, java.util.Random p_236994_2_, BlockPos p_236994_3_)
static void
OceanRuinPieces. addPieces(TemplateManager p_204041_0_, BlockPos p_204041_1_, Rotation p_204041_2_, java.util.List<StructurePiece> p_204041_3_, java.util.Random p_204041_4_, OceanRuinConfig p_204041_5_)
static void
ShipwreckPieces. addPieces(TemplateManager p_204760_0_, BlockPos p_204760_1_, Rotation p_204760_2_, java.util.List<StructurePiece> p_204760_3_, java.util.Random p_204760_4_, ShipwreckConfig p_204760_5_)
boolean
EndCityPieces.IGenerator. generate(TemplateManager p_191086_1_, int p_191086_2_, EndCityPieces.CityTemplate p_191086_3_, BlockPos p_191086_4_, java.util.List<StructurePiece> p_191086_5_, java.util.Random p_191086_6_)
StructureStart<?>
Structure. generate(DynamicRegistries p_242785_1_, ChunkGenerator p_242785_2_, BiomeProvider p_242785_3_, TemplateManager p_242785_4_, long p_242785_5_, ChunkPos p_242785_7_, Biome p_242785_8_, int p_242785_9_, SharedSeedRandom p_242785_10_, StructureSeparationSettings p_242785_11_, C p_242785_12_)
static void
WoodlandMansionPieces. generateMansion(TemplateManager p_191152_0_, BlockPos p_191152_1_, Rotation p_191152_2_, java.util.List<WoodlandMansionPieces.MansionTemplate> p_191152_3_, java.util.Random p_191152_4_)
void
BuriedTreasureStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, ProbabilityConfig p_230364_7_)
void
DesertPyramidStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
EndCityStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
FortressStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
IglooStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
JigsawStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, VillageConfig p_230364_7_)
void
JunglePyramidStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
MineshaftStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, MineshaftConfig p_230364_7_)
void
NetherFossilStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
OceanMonumentStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
OceanRuinStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, OceanRuinConfig p_230364_7_)
void
RuinedPortalStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, RuinedPortalFeature p_230364_7_)
void
ShipwreckStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, ShipwreckConfig p_230364_7_)
void
StrongholdStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
abstract void
StructureStart. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, C p_230364_7_)
void
SwampHutStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
void
WoodlandMansionStructure.Start. generatePieces(DynamicRegistries p_230364_1_, ChunkGenerator p_230364_2_, TemplateManager p_230364_3_, int p_230364_4_, int p_230364_5_, Biome p_230364_6_, NoFeatureConfig p_230364_7_)
StructurePiece
IStructurePieceType. load(TemplateManager p_load_1_, CompoundNBT p_load_2_)
static StructureStart<?>
Structure. loadStaticStart(TemplateManager p_236393_0_, CompoundNBT p_236393_1_, long p_236393_2_)
private void
EndCityPieces.CityTemplate. loadTemplate(TemplateManager p_191085_1_)
private void
IglooPieces.Piece. loadTemplate(TemplateManager p_207614_1_)
private void
NetherFossilStructures.Piece. loadTemplate(TemplateManager p_236997_1_)
private void
OceanRuinPieces.Piece. loadTemplate(TemplateManager p_204034_1_)
private void
ShipwreckPieces.Piece. loadTemplate(TemplateManager p_204754_1_)
private void
WoodlandMansionPieces.MansionTemplate. loadTemplate(TemplateManager p_191081_1_)
private static boolean
EndCityPieces. recursiveChildren(TemplateManager p_191088_0_, EndCityPieces.IGenerator p_191088_1_, int p_191088_2_, EndCityPieces.CityTemplate p_191088_3_, BlockPos p_191088_4_, java.util.List<StructurePiece> p_191088_5_, java.util.Random p_191088_6_)
static void
EndCityPieces. startHouseTower(TemplateManager p_191087_0_, BlockPos p_191087_1_, Rotation p_191087_2_, java.util.List<StructurePiece> p_191087_3_, java.util.Random p_191087_4_)
-
Uses of TemplateManager in net.minecraft.world.server
Fields in net.minecraft.world.server declared as TemplateManager Modifier and Type Field Description private TemplateManager
ChunkManager. structureManager
Methods in net.minecraft.world.server that return TemplateManager Modifier and Type Method Description TemplateManager
ServerWorld. getStructureManager()
Constructors in net.minecraft.world.server with parameters of type TemplateManager Constructor Description ChunkManager(ServerWorld p_i232602_1_, SaveFormat.LevelSave p_i232602_2_, com.mojang.datafixers.DataFixer p_i232602_3_, TemplateManager p_i232602_4_, java.util.concurrent.Executor p_i232602_5_, ThreadTaskExecutor<java.lang.Runnable> p_i232602_6_, IChunkLightProvider p_i232602_7_, ChunkGenerator p_i232602_8_, IChunkStatusListener p_i232602_9_, java.util.function.Supplier<DimensionSavedDataManager> p_i232602_10_, int p_i232602_11_, boolean p_i232602_12_)
ServerChunkProvider(ServerWorld p_i232603_1_, SaveFormat.LevelSave p_i232603_2_, com.mojang.datafixers.DataFixer p_i232603_3_, TemplateManager p_i232603_4_, java.util.concurrent.Executor p_i232603_5_, ChunkGenerator p_i232603_6_, int p_i232603_7_, boolean p_i232603_8_, IChunkStatusListener p_i232603_9_, java.util.function.Supplier<DimensionSavedDataManager> p_i232603_10_)
-