private static <T> com.mojang.serialization.DataResult<T> | | a(com.mojang.datafixers.util.Either<alw, exf> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2) | | encodeTemplate(com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2) | | method_28877(com.mojang.datafixers.util.Either<class_2960, class_3499> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2) |
|
protected static <E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Holder<StructureProcessorList>> | | b() | | processorsCodec() | | method_28880() |
|
protected static <E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, Optional<LiquidSettings>> | | c() | | overrideLiquidSettingsCodec() | | method_61013() |
|
protected static <E extends SinglePoolElement> com.mojang.serialization.codecs.RecordCodecBuilder<E, com.mojang.datafixers.util.Either<ResourceLocation, StructureTemplate>> | | d() | | templateCodec() | | method_28882() |
|
public Vec3i | |
private StructureTemplate | |
public List<StructureTemplate$StructureBlockInfo> | |
public List<StructureTemplate$JigsawBlockInfo> | |
static void | |
public BoundingBox | |
public boolean | | a(exg arg0, dly arg1, dlv arg2, eee arg3, iy arg4, iy arg5, duz arg6, esv arg7, baq arg8, ewp arg9, boolean arg10) | | place(StructureTemplateManager arg0, WorldGenLevel arg1, StructureManager arg2, ChunkGenerator arg3, BlockPos arg4, BlockPos arg5, Rotation arg6, BoundingBox arg7, RandomSource arg8, LiquidSettings arg9, boolean arg10) | | 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) |
|
protected StructurePlaceSettings | |
public StructurePoolElementType<?> | | a() | | getType() | | method_16757() |
|
public ResourceLocation | | e() | | getTemplateLocation() | | method_67689() |
|