类 PillagerOutpostFeature


  • public class PillagerOutpostFeature
    extends JigsawFeature
    Mappings:
    Namespace Name
    official cse
    intermediary net/minecraft/class_3770
    named net/minecraft/world/gen/feature/PillagerOutpostFeature
    • 字段详细资料

      • MONSTER_SPAWNS

        private static final Pool<SpawnSettings.SpawnEntry> MONSTER_SPAWNS
        Mappings:
        Namespace Name Mixin selector
        official v Lcse;v:Laqa;
        intermediary field_16656 Lnet/minecraft/class_3770;field_16656:Lnet/minecraft/class_6012;
        named MONSTER_SPAWNS Lnet/minecraft/world/gen/feature/PillagerOutpostFeature;MONSTER_SPAWNS:Lnet/minecraft/util/collection/Pool;
    • 构造器详细资料

      • PillagerOutpostFeature

        public PillagerOutpostFeature​(com.mojang.serialization.Codec<StructurePoolFeatureConfig> codec)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcsx;<init>(Lcom/mojang/serialization/Codec;)V
        intermediary <init> Lnet/minecraft/class_3195;<init>(Lcom/mojang/serialization/Codec;)V
        named <init> Lnet/minecraft/world/gen/feature/StructureFeature;<init>(Lcom/mojang/serialization/Codec;)V
    • 方法详细资料

      • getMonsterSpawns

        public Pool<SpawnSettings.SpawnEntry> getMonsterSpawns()
        覆盖:
        getMonsterSpawns 在类中 StructureFeature<StructurePoolFeatureConfig>
        Mappings:
        Namespace Name Mixin selector
        official c Lcsx;c()Laqa;
        intermediary method_13149 Lnet/minecraft/class_3195;method_13149()Lnet/minecraft/class_6012;
        named getMonsterSpawns Lnet/minecraft/world/gen/feature/StructureFeature;getMonsterSpawns()Lnet/minecraft/util/collection/Pool;
      • shouldStartAt

        protected boolean shouldStartAt​(ChunkGenerator chunkGenerator,
                                        BiomeSource biomeSource,
                                        long long2,
                                        ChunkRandom chunkRandom,
                                        ChunkPos chunkPos,
                                        Biome biome,
                                        ChunkPos chunkPos2,
                                        StructurePoolFeatureConfig structurePoolFeatureConfig,
                                        HeightLimitView heightLimitView)
        从类复制的说明: StructureFeature
        Checks if this structure can actually be placed at a potential structure position determined via StructureFeature.getStartChunk(net.minecraft.world.gen.chunk.StructureConfig, long, net.minecraft.world.gen.ChunkRandom, int, int). Specific structures override this method to reduce the spawn probability or restrict the spawn in some other way.
        覆盖:
        shouldStartAt 在类中 StructureFeature<StructurePoolFeatureConfig>
        Mappings:
        Namespace Name Mixin selector
        official a Lcse;a(Lclm;Lbwt;JLcph;Lbuw;Lbwq;Lbuw;Lcui;Lbvt;)Z
        intermediary method_28644 Lnet/minecraft/class_3770;method_28644(Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_1923;Lnet/minecraft/class_3812;Lnet/minecraft/class_5539;)Z
        named shouldStartAt Lnet/minecraft/world/gen/feature/PillagerOutpostFeature;shouldStartAt(Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/world/biome/source/BiomeSource;JLnet/minecraft/world/gen/ChunkRandom;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/biome/Biome;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/gen/feature/StructurePoolFeatureConfig;Lnet/minecraft/world/HeightLimitView;)Z
      • isVillageNearby

        private boolean isVillageNearby​(ChunkGenerator generator,
                                        long worldSeed,
                                        ChunkRandom random,
                                        ChunkPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lcse;a(Lclm;JLcph;Lbuw;)Z
        intermediary method_30845 Lnet/minecraft/class_3770;method_30845(Lnet/minecraft/class_2794;JLnet/minecraft/class_2919;Lnet/minecraft/class_1923;)Z
        named isVillageNearby Lnet/minecraft/world/gen/feature/PillagerOutpostFeature;isVillageNearby(Lnet/minecraft/world/gen/chunk/ChunkGenerator;JLnet/minecraft/world/gen/ChunkRandom;Lnet/minecraft/util/math/ChunkPos;)Z