net.minecraft.world.level.levelgen.feature

public class PillagerOutpostFeature

extends JigsawFeature

ctk
net.minecraft.world.level.levelgen.feature.PillagerOutpostFeature
net.minecraft.class_3770
net.minecraft.world.gen.feature.PillagerOutpostFeature
net.minecraft.src.C_2279_
net.minecraft.world.level.levelgen.feature.WorldGenFeaturePillagerOutpost

Field summary

Modifier and TypeField
private static final WeightedRandomList<MobSpawnSettings$SpawnerData>
v
OUTPOST_ENEMIES
field_16656
MONSTER_SPAWNS
f_66559_

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<JigsawConfiguration> arg0)

Method summary

Modifier and TypeMethod
public WeightedRandomList<MobSpawnSettings$SpawnerData>
c()
getSpecialEnemies()
method_13149()
getMonsterSpawns()
m_142494_()
protected boolean
a(cmo arg0, bxs arg1, long arg2, cqn arg3, bvv arg4, bxp arg5, bvv arg6, cvn arg7, bws arg8)
isFeatureChunk(ChunkGenerator arg0, BiomeSource arg1, long arg2, WorldgenRandom arg3, ChunkPos arg4, Biome arg5, ChunkPos arg6, JigsawConfiguration arg7, LevelHeightAccessor arg8)
method_28644(class_2794 arg0, class_1966 arg1, long arg2, class_2919 arg3, class_1923 arg4, class_1959 arg5, class_1923 arg6, class_3812 arg7, class_5539 arg8)
shouldStartAt(ChunkGenerator arg0, BiomeSource arg1, long arg2, ChunkRandom arg3, ChunkPos arg4, Biome arg5, ChunkPos arg6, StructurePoolFeatureConfig arg7, HeightLimitView arg8)
m_142290_(C_2118_ p_160198_, C_1644_ p_160199_, long p_160200_, C_2202_ p_160202_, C_1560_ p_160203_, C_1629_ p_160204_, C_1560_ p_160205_, C_2340_ arg7, C_141183_ arg8)
private boolean
a(cmo arg0, long arg1, cqn arg2, bvv arg3)
isNearVillage(ChunkGenerator arg0, long arg1, WorldgenRandom arg2, ChunkPos arg3)
method_30845(class_2794 arg0, long arg1, class_2919 arg2, class_1923 arg3)
isVillageNearby(ChunkGenerator generator, long worldSeed, ChunkRandom random, ChunkPos pos)
m_160181_(C_2118_ p_160183_, long p_160184_, C_2202_ arg2, C_1560_ arg3)