类 SpellcastingIllagerEntity

    • 字段详细资料

      • SPELL

        private static final TrackedData<Byte> SPELL
        Mappings:
        Namespace Name Mixin selector
        official e Lbhj;e:Lvy;
        intermediary field_7373 Lnet/minecraft/class_1617;field_7373:Lnet/minecraft/class_2940;
        named SPELL Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;SPELL:Lnet/minecraft/entity/data/TrackedData;
      • spellTicks

        protected int spellTicks
        Mappings:
        Namespace Name Mixin selector
        official b Lbhj;b:I
        intermediary field_7372 Lnet/minecraft/class_1617;field_7372:I
        named spellTicks Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;spellTicks:I
      • spell

        private SpellcastingIllagerEntity.Spell spell
        Mappings:
        Namespace Name Mixin selector
        official bV Lbhj;bV:Lbhj$a;
        intermediary field_7371 Lnet/minecraft/class_1617;field_7371:Lnet/minecraft/class_1617$class_1618;
        named spell Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;spell:Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
    • 构造器详细资料

      • SpellcastingIllagerEntity

        protected SpellcastingIllagerEntity​(EntityType<? extends SpellcastingIllagerEntity> 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
    • 方法详细资料

      • initDataTracker

        protected void initDataTracker()
        覆盖:
        initDataTracker 在类中 RaiderEntity
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • readCustomDataFromNbt

        public void readCustomDataFromNbt​(CompoundTag nbt)
        覆盖:
        readCustomDataFromNbt 在类中 RaiderEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 RaiderEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • getState

        public IllagerEntity.State getState()
        覆盖:
        getState 在类中 IllagerEntity
        Mappings:
        Namespace Name Mixin selector
        official m Lbgh;m()Lbgh$a;
        intermediary method_6990 Lnet/minecraft/class_1543;method_6990()Lnet/minecraft/class_1543$class_1544;
        named getState Lnet/minecraft/entity/mob/IllagerEntity;getState()Lnet/minecraft/entity/mob/IllagerEntity$State;
      • isSpellcasting

        public boolean isSpellcasting()
        Mappings:
        Namespace Name Mixin selector
        official fy Lbhj;fy()Z
        intermediary method_7137 Lnet/minecraft/class_1617;method_7137()Z
        named isSpellcasting Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;isSpellcasting()Z
      • setSpell

        public void setSpell​(SpellcastingIllagerEntity.Spell spell)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhj;a(Lbhj$a;)V
        intermediary method_7138 Lnet/minecraft/class_1617;method_7138(Lnet/minecraft/class_1617$class_1618;)V
        named setSpell Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;setSpell(Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;)V
      • getSpell

        protected SpellcastingIllagerEntity.Spell getSpell()
        Mappings:
        Namespace Name Mixin selector
        official fz Lbhj;fz()Lbhj$a;
        intermediary method_7140 Lnet/minecraft/class_1617;method_7140()Lnet/minecraft/class_1617$class_1618;
        named getSpell Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;getSpell()Lnet/minecraft/entity/mob/SpellcastingIllagerEntity$Spell;
      • mobTick

        protected void mobTick()
        覆盖:
        mobTick 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official eQ Lasz;eQ()V
        intermediary method_5958 Lnet/minecraft/class_1308;method_5958()V
        named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
      • 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
      • getSpellTicks

        protected int getSpellTicks()
        Mappings:
        Namespace Name Mixin selector
        official fA Lbhj;fA()I
        intermediary method_7139 Lnet/minecraft/class_1617;method_7139()I
        named getSpellTicks Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;getSpellTicks()I
      • getCastSpellSound

        protected abstract SoundEvent getCastSpellSound()
        Mappings:
        Namespace Name Mixin selector
        official fo Lbhj;fo()Laev;
        intermediary method_7142 Lnet/minecraft/class_1617;method_7142()Lnet/minecraft/class_3414;
        named getCastSpellSound Lnet/minecraft/entity/mob/SpellcastingIllagerEntity;getCastSpellSound()Lnet/minecraft/sound/SoundEvent;