类 SchoolingFishEntity

    • 字段详细资料

      • leader

        private SchoolingFishEntity leader
        Mappings:
        Namespace Name Mixin selector
        official b Lbcy;b:Lbcy;
        intermediary field_6734 Lnet/minecraft/class_1425;field_6734:Lnet/minecraft/class_1425;
        named leader Lnet/minecraft/entity/passive/SchoolingFishEntity;leader:Lnet/minecraft/entity/passive/SchoolingFishEntity;
      • groupSize

        private int groupSize
        Mappings:
        Namespace Name Mixin selector
        official c Lbcy;c:I
        intermediary field_6733 Lnet/minecraft/class_1425;field_6733:I
        named groupSize Lnet/minecraft/entity/passive/SchoolingFishEntity;groupSize:I
    • 构造器详细资料

      • SchoolingFishEntity

        public SchoolingFishEntity​(EntityType<? extends SchoolingFishEntity> type,
                                   World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
    • 方法详细资料

      • initGoals

        protected void initGoals()
        覆盖:
        initGoals 在类中 FishEntity
        Mappings:
        Namespace Name Mixin selector
        official u Lasz;u()V
        intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
        named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
      • getLimitPerChunk

        public int getLimitPerChunk()
        覆盖:
        getLimitPerChunk 在类中 FishEntity
        Mappings:
        Namespace Name Mixin selector
        official eU Lasz;eU()I
        intermediary method_5945 Lnet/minecraft/class_1308;method_5945()I
        named getLimitPerChunk Lnet/minecraft/entity/mob/MobEntity;getLimitPerChunk()I
      • getMaxGroupSize

        public int getMaxGroupSize()
        Mappings:
        Namespace Name Mixin selector
        official fq Lbcy;fq()I
        intermediary method_6465 Lnet/minecraft/class_1425;method_6465()I
        named getMaxGroupSize Lnet/minecraft/entity/passive/SchoolingFishEntity;getMaxGroupSize()I
      • hasSelfControl

        protected boolean hasSelfControl()
        覆盖:
        hasSelfControl 在类中 FishEntity
        Mappings:
        Namespace Name Mixin selector
        official fo Lbcw;fo()Z
        intermediary method_6456 Lnet/minecraft/class_1422;method_6456()Z
        named hasSelfControl Lnet/minecraft/entity/passive/FishEntity;hasSelfControl()Z
      • hasLeader

        public boolean hasLeader()
        Mappings:
        Namespace Name Mixin selector
        official fr Lbcy;fr()Z
        intermediary method_6470 Lnet/minecraft/class_1425;method_6470()Z
        named hasLeader Lnet/minecraft/entity/passive/SchoolingFishEntity;hasLeader()Z
      • joinGroupOf

        public SchoolingFishEntity joinGroupOf​(SchoolingFishEntity groupLeader)
        Mappings:
        Namespace Name Mixin selector
        official a Lbcy;a(Lbcy;)Lbcy;
        intermediary method_6461 Lnet/minecraft/class_1425;method_6461(Lnet/minecraft/class_1425;)Lnet/minecraft/class_1425;
        named joinGroupOf Lnet/minecraft/entity/passive/SchoolingFishEntity;joinGroupOf(Lnet/minecraft/entity/passive/SchoolingFishEntity;)Lnet/minecraft/entity/passive/SchoolingFishEntity;
      • leaveGroup

        public void leaveGroup()
        Mappings:
        Namespace Name Mixin selector
        official fs Lbcy;fs()V
        intermediary method_6466 Lnet/minecraft/class_1425;method_6466()V
        named leaveGroup Lnet/minecraft/entity/passive/SchoolingFishEntity;leaveGroup()V
      • increaseGroupSize

        private void increaseGroupSize()
        Mappings:
        Namespace Name Mixin selector
        official fx Lbcy;fx()V
        intermediary method_6462 Lnet/minecraft/class_1425;method_6462()V
        named increaseGroupSize Lnet/minecraft/entity/passive/SchoolingFishEntity;increaseGroupSize()V
      • decreaseGroupSize

        private void decreaseGroupSize()
        Mappings:
        Namespace Name Mixin selector
        official fy Lbcy;fy()V
        intermediary method_6459 Lnet/minecraft/class_1425;method_6459()V
        named decreaseGroupSize Lnet/minecraft/entity/passive/SchoolingFishEntity;decreaseGroupSize()V
      • canHaveMoreFishInGroup

        public boolean canHaveMoreFishInGroup()
        Mappings:
        Namespace Name Mixin selector
        official ft Lbcy;ft()Z
        intermediary method_6469 Lnet/minecraft/class_1425;method_6469()Z
        named canHaveMoreFishInGroup Lnet/minecraft/entity/passive/SchoolingFishEntity;canHaveMoreFishInGroup()Z
      • tick

        public void tick()
        覆盖:
        tick 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • hasOtherFishInGroup

        public boolean hasOtherFishInGroup()
        Mappings:
        Namespace Name Mixin selector
        official fu Lbcy;fu()Z
        intermediary method_6467 Lnet/minecraft/class_1425;method_6467()Z
        named hasOtherFishInGroup Lnet/minecraft/entity/passive/SchoolingFishEntity;hasOtherFishInGroup()Z
      • isCloseEnoughToLeader

        public boolean isCloseEnoughToLeader()
        Mappings:
        Namespace Name Mixin selector
        official fv Lbcy;fv()Z
        intermediary method_6464 Lnet/minecraft/class_1425;method_6464()Z
        named isCloseEnoughToLeader Lnet/minecraft/entity/passive/SchoolingFishEntity;isCloseEnoughToLeader()Z
      • moveTowardLeader

        public void moveTowardLeader()
        Mappings:
        Namespace Name Mixin selector
        official fw Lbcy;fw()V
        intermediary method_6463 Lnet/minecraft/class_1425;method_6463()V
        named moveTowardLeader Lnet/minecraft/entity/passive/SchoolingFishEntity;moveTowardLeader()V
      • pullInOtherFish

        public void pullInOtherFish​(Stream<? extends SchoolingFishEntity> fish)
        Mappings:
        Namespace Name Mixin selector
        official a Lbcy;a(Ljava/util/stream/Stream;)V
        intermediary method_6468 Lnet/minecraft/class_1425;method_6468(Ljava/util/stream/Stream;)V
        named pullInOtherFish Lnet/minecraft/entity/passive/SchoolingFishEntity;pullInOtherFish(Ljava/util/stream/Stream;)V
      • initialize

        @Nullable
        public @Nullable EntityData initialize​(ServerWorldAccess world,
                                               LocalDifficulty difficulty,
                                               SpawnReason spawnReason,
                                               @Nullable
                                               @Nullable EntityData entityData,
                                               @Nullable
                                               @Nullable CompoundTag entityNbt)
        覆盖:
        initialize 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbwf;Lare;Latb;Latp;Lmv;)Latp;
        intermediary method_5943 Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;
        named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/entity/EntityData;