Uses of Class
net.minecraft.structure.StructureTemplate
Packages that use StructureTemplate
-
Uses of StructureTemplate in net.minecraft.block.entity
Methods in net.minecraft.block.entity that return StructureTemplateModifier and TypeMethodDescriptionprivate @Nullable StructureTemplateStructureBlockBlockEntity.getStructureTemplate(ServerWorld world) Methods in net.minecraft.block.entity with parameters of type StructureTemplateModifier and TypeMethodDescriptionprivate voidStructureBlockBlockEntity.loadAndPlaceStructure(ServerWorld world, StructureTemplate template) private voidStructureBlockBlockEntity.loadStructure(StructureTemplate template) -
Uses of StructureTemplate in net.minecraft.structure
Fields in net.minecraft.structure declared as StructureTemplateFields in net.minecraft.structure with type parameters of type StructureTemplateModifier and TypeFieldDescriptionprivate final Function<Identifier, Optional<StructureTemplate>> StructureTemplateManager.Provider.loaderThe field for theloaderrecord component.private final Map<Identifier, Optional<StructureTemplate>> StructureTemplateManager.templatesMethods in net.minecraft.structure that return StructureTemplateModifier and TypeMethodDescriptionStructureTemplateManager.createTemplate(NbtCompound nbt) SimpleStructurePiece.getTemplate()StructureTemplateManager.getTemplateOrBlank(Identifier id) private StructureTemplateStructureTemplateManager.readTemplate(InputStream templateIInputStream) Methods in net.minecraft.structure that return types with arguments of type StructureTemplateModifier and TypeMethodDescriptionStructureTemplateManager.getTemplate(Identifier id) StructureTemplateManager.Provider.loader()Returns the value of theloaderrecord component.private Optional<StructureTemplate> StructureTemplateManager.loadTemplate(StructureTemplateManager.TemplateFileOpener opener, Consumer<Throwable> exceptionConsumer) private Optional<StructureTemplate> StructureTemplateManager.loadTemplate(Identifier id) private Optional<StructureTemplate> StructureTemplateManager.loadTemplateFromFile(Identifier id) private Optional<StructureTemplate> StructureTemplateManager.loadTemplateFromGameTestFile(Identifier id) private Optional<StructureTemplate> StructureTemplateManager.loadTemplateFromResource(Identifier id) private Optional<StructureTemplate> StructureTemplateManager.loadTemplateFromSnbt(Identifier id, Path path) Constructors in net.minecraft.structure with parameters of type StructureTemplateModifierConstructorDescriptionRuinedPortalStructurePiece(StructureTemplateManager manager, BlockPos pos, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, RuinedPortalStructurePiece.Properties properties, Identifier id, StructureTemplate template, BlockRotation rotation, BlockMirror mirror, BlockPos blockPos) Constructor parameters in net.minecraft.structure with type arguments of type StructureTemplateModifierConstructorDescription(package private)Provider(Function<Identifier, Optional<StructureTemplate>> function, Supplier<Stream<Identifier>> supplier) -
Uses of StructureTemplate in net.minecraft.structure.pool
Fields in net.minecraft.structure.pool with type parameters of type StructureTemplateModifier and TypeFieldDescriptionprotected final com.mojang.datafixers.util.Either<Identifier, StructureTemplate> SinglePoolElement.locationprivate static final com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<Identifier, StructureTemplate>> SinglePoolElement.LOCATION_CODECMethods in net.minecraft.structure.pool that return StructureTemplateModifier and TypeMethodDescriptionprivate StructureTemplateSinglePoolElement.getStructure(StructureTemplateManager structureTemplateManager) Methods in net.minecraft.structure.pool that return types with arguments of type StructureTemplateModifier and TypeMethodDescriptionprotected static <E extends SinglePoolElement>
com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<Identifier, StructureTemplate>> SinglePoolElement.locationGetter()Method parameters in net.minecraft.structure.pool with type arguments of type StructureTemplateModifier and TypeMethodDescriptionprivate static <T> com.mojang.serialization.DataResult<T> SinglePoolElement.encodeLocation(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, com.mojang.serialization.DynamicOps<T> ops, T prefix) Constructor parameters in net.minecraft.structure.pool with type arguments of type StructureTemplateModifierConstructorDescriptionprotectedLegacySinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection, Optional<StructureLiquidSettings> overrideLiquidSettings) protectedSinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection, Optional<StructureLiquidSettings> overrideLiquidSettings)