public static <S extends Structure> com.mojang.serialization.codecs.RecordCodecBuilder<S, Structure$StructureSettings> | | a(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | settingsCodec(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | method_42697(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> arg0) | | configCodecBuilder(com.mojang.serialization.codecs.RecordCodecBuilder$Instance<S> instance) |
|
public static <S extends Structure> com.mojang.serialization.MapCodec<S> | |
public HolderSet<Biome> | | a() | | biomes() | | method_41607() | | getValidBiomes() |
|
public Map<MobCategory, StructureSpawnOverride> | | b() | | spawnOverrides() | | method_41615() | | getStructureSpawns() |
|
public GenerationStep$Decoration | | c() | | step() | | method_41616() | | getFeatureGenerationStep() |
|
public TerrainAdjustment | | d() | | terrainAdaptation() | | method_42701() | | getTerrainAdaptation() |
|
public BoundingBox | |
public StructureStart | | a(jr<enn> arg0, aku<dgj> arg1, kf arg2, dyu arg3, dhp arg4, edh arg5, erq arg6, long arg7, dfp arg8, int arg9, dgl arg10, Predicate<jr<dhl>> arg11) | | generate(Holder<Structure> arg0, ResourceKey<Level> arg1, RegistryAccess arg2, ChunkGenerator arg3, BiomeSource arg4, RandomState arg5, StructureTemplateManager arg6, long arg7, ChunkPos arg8, int arg9, LevelHeightAccessor arg10, Predicate<Holder<Biome>> arg11) | | method_41614(class_6880<class_3195> arg0, class_5321<class_1937> arg1, class_5455 arg2, class_2794 arg3, class_1966 arg4, class_7138 arg5, class_3485 arg6, long arg7, class_1923 arg8, int arg9, class_5539 arg10, Predicate<class_6880<class_1959>> arg11) | | createStructureStart(RegistryEntry<Structure> structure, RegistryKey<World> dimension, DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) |
|
protected static Optional<Structure$GenerationStub> | |
private static boolean | |
public void | | a(dhh arg0, dhf arg1, dyu arg2, azh arg3, enf arg4, dfp arg5, eoc arg6) | | afterPlace(WorldGenLevel arg0, StructureManager arg1, ChunkGenerator arg2, RandomSource arg3, BoundingBox arg4, ChunkPos arg5, PiecesContainer arg6) | | method_38694(class_5281 arg0, class_5138 arg1, class_2794 arg2, class_5819 arg3, class_3341 arg4, class_1923 arg5, class_6624 arg6) | | postPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos, StructurePiecesList pieces) |
|
private static int[] | | c(enn$a arg0, int arg1, int arg2, int arg3, int arg4) | | getCornerHeights(Structure$GenerationContext arg0, int arg1, int arg2, int arg3, int arg4) | | method_41611(class_3195$class_7149 arg0, int arg1, int arg2, int arg3, int arg4) | | getCornerHeights(Structure$Context context, int x, int width, int z, int height) |
|
public static int | | a(enn$a arg0, int arg1, int arg2, int arg3, int arg4) | | getMeanFirstOccupiedHeight(Structure$GenerationContext arg0, int arg1, int arg2, int arg3, int arg4) | | method_59863(class_3195$class_7149 arg0, int arg1, int arg2, int arg3, int arg4) | | getAverageCornerHeights(Structure$Context context, int x, int width, int z, int height) |
|
protected static int | |
protected static int | | b(enn$a arg0, int arg1, int arg2, int arg3, int arg4) | | getLowestY(Structure$GenerationContext arg0, int arg1, int arg2, int arg3, int arg4) | | method_42381(class_3195$class_7149 arg0, int arg1, int arg2, int arg3, int arg4) | | getMinCornerHeight(Structure$Context context, int x, int z, int width, int height) |
|
protected BlockPos | |
protected abstract Optional<Structure$GenerationStub> | |
public Optional<Structure$GenerationStub> | |
public abstract StructureType<?> | | e() | | type() | | method_41618() | | getType() |
|