| private static <T> com.mojang.serialization.DataResult<T> |
| encodeTemplate(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> template, com.mojang.serialization.DynamicOps<T> ops, T prefix) |
| method_28877(com.mojang.datafixers.util.Either<class_2960, class_3499> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2) |
| encodeLocation(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, com.mojang.serialization.DynamicOps<T> ops, T prefix) |
|
| protected static <E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, RegistryEntry<StructureProcessorList>> |
| processorsCodec() |
| method_28880() |
| processorsGetter() |
|
| protected static <E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<StructureLiquidSettings>> |
| overrideLiquidSettingsCodec() |
| method_61013() |
| overrideLiquidSettingsGetter() |
|
| protected static <E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<Identifier, StructureTemplate>> |
| templateCodec() |
| method_28882() |
| locationGetter() |
|
| public Vec3i |
|
| private StructureTemplate |
|
| public List<StructureTemplate$StructureBlockInfo> |
|
| public List<StructureTemplate$JigsawBlockInfo> |
|
| static void |
|
| public BlockBox |
|
| public boolean |
| place(StructureTemplateManager structureTemplateManager, WorldGenLevel level, StructureManager structureManager, ChunkGenerator generator, BlockPos position, BlockPos referencePos, Rotation rotation, BoundingBox chunkBB, RandomSource random, LiquidSettings liquidSettings, boolean keepJigsaws) |
| method_16626(class_3485 arg0, class_5281 arg1, class_5138 arg2, class_2794 arg3, class_2338 arg4, class_2338 arg5, class_2470 arg6, class_3341 arg7, class_5819 arg8, class_9822 arg9, boolean arg10) |
| generate(StructureTemplateManager arg0, StructureWorldAccess arg1, StructureAccessor arg2, ChunkGenerator arg3, BlockPos arg4, BlockPos arg5, BlockRotation arg6, BlockBox arg7, Random arg8, StructureLiquidSettings arg9, boolean arg10) |
|
| protected StructurePlacementData |
|
| public StructurePoolElementType<?> |
| getType() |
| method_16757() |
| getType() |
|
| public Identifier |
| getTemplateLocation() |
| method_67689() |
| getIdOrThrow() |
|
| private static com.mojang.datafixers.util.Either |
|
| private static Optional |
|
| private static RegistryEntry |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_28878(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_28878(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|
| private static String |
| lambda$encodeTemplate$0() |
| method_49540() |
| method_49540() |
|