Class PufferfishEntity

All Implemented Interfaces:
class_3893, EntityCategoryProvider, Nameable

public class PufferfishEntity extends FishEntity
Mappings:
Namespace Name
official akc
intermediary net/minecraft/class_3488
named net/minecraft/entity/passive/PufferfishEntity
  • Field Details

    • field_16919

      private static final TrackedData<Integer> field_16919
      Mappings:
      Namespace Name Mixin selector
      official a Lakc;a:Lor;
      intermediary field_16919 Lnet/minecraft/class_3488;field_16919:Lnet/minecraft/class_2921;
      named field_16919 Lnet/minecraft/entity/passive/PufferfishEntity;field_16919:Lnet/minecraft/entity/data/TrackedData;
    • field_16920

      private static final Predicate<LivingEntity> field_16920
      Mappings:
      Namespace Name Mixin selector
      official bC Lakc;bC:Ljava/util/function/Predicate;
      intermediary field_16920 Lnet/minecraft/class_3488;field_16920:Ljava/util/function/Predicate;
      named field_16920 Lnet/minecraft/entity/passive/PufferfishEntity;field_16920:Ljava/util/function/Predicate;
    • field_16923

      private int field_16923
      Mappings:
      Namespace Name Mixin selector
      official b Lakc;b:I
      intermediary field_16923 Lnet/minecraft/class_3488;field_16923:I
      named field_16923 Lnet/minecraft/entity/passive/PufferfishEntity;field_16923:I
    • field_16924

      private int field_16924
      Mappings:
      Namespace Name Mixin selector
      official c Lakc;c:I
      intermediary field_16924 Lnet/minecraft/class_3488;field_16924:I
      named field_16924 Lnet/minecraft/entity/passive/PufferfishEntity;field_16924:I
    • field_16921

      private float field_16921
      Mappings:
      Namespace Name Mixin selector
      official bD Lakc;bD:F
      intermediary field_16921 Lnet/minecraft/class_3488;field_16921:F
      named field_16921 Lnet/minecraft/entity/passive/PufferfishEntity;field_16921:F
    • field_16922

      private float field_16922
      Mappings:
      Namespace Name Mixin selector
      official bE Lakc;bE:F
      intermediary field_16922 Lnet/minecraft/class_3488;field_16922:F
      named field_16922 Lnet/minecraft/entity/passive/PufferfishEntity;field_16922:F
  • Constructor Details

    • PufferfishEntity

      public PufferfishEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laer;<init>(Laxy;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official x_ Laer;x_()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • method_15766

      public int method_15766()
      Mappings:
      Namespace Name Mixin selector
      official dA Lakc;dA()I
      intermediary method_15766 Lnet/minecraft/class_3488;method_15766()I
      named method_15766 Lnet/minecraft/entity/passive/PufferfishEntity;method_15766()I
    • method_15763

      public void method_15763(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lakc;b(I)V
      intermediary method_15763 Lnet/minecraft/class_3488;method_15763(I)V
      named method_15763 Lnet/minecraft/entity/passive/PufferfishEntity;method_15763(I)V
    • method_15765

      private void method_15765(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lakc;d(I)V
      intermediary method_15765 Lnet/minecraft/class_3488;method_15765(I)V
      named method_15765 Lnet/minecraft/entity/passive/PufferfishEntity;method_15765(I)V
    • setBounds

      protected final void setBounds(float width, float height)
      Overrides:
      setBounds in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(FF)V
      intermediary method_2491 Lnet/minecraft/class_864;method_2491(FF)V
      named setBounds Lnet/minecraft/entity/Entity;setBounds(FF)V
    • method_15760

      private void method_15760(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lakc;a(F)V
      intermediary method_15760 Lnet/minecraft/class_3488;method_15760(F)V
      named method_15760 Lnet/minecraft/entity/passive/PufferfishEntity;method_15760(F)V
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(Lor;)V
      intermediary method_12974 Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official b Laer;b(Lgy;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laer;a(Lgy;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getLootTableId

      @Nullable protected Identifier getLootTableId()
      Overrides:
      getLootTableId in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official G Lafb;G()Lpc;
      intermediary method_13074 Lnet/minecraft/class_871;method_13074()Lnet/minecraft/class_1653;
      named getLootTableId Lnet/minecraft/entity/mob/MobEntity;getLootTableId()Lnet/minecraft/util/Identifier;
    • method_15726

      protected ItemStack method_15726()
      Specified by:
      method_15726 in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official l Lajn;l()Late;
      intermediary method_15726 Lnet/minecraft/class_3477;method_15726()Lnet/minecraft/class_1071;
      named method_15726 Lnet/minecraft/entity/passive/FishEntity;method_15726()Lnet/minecraft/item/ItemStack;
    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lafb;n()V
      intermediary method_13087 Lnet/minecraft/class_871;method_13087()V
      named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
    • tick

      public void tick()
      Overrides:
      tick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official R_ Laer;R_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official k Lafa;k()V
      intermediary method_2651 Lnet/minecraft/class_1699;method_2651()V
      named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
    • method_15761

      private void method_15761(MobEntity mobEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lakc;a(Lafb;)V
      intermediary method_15761 Lnet/minecraft/class_3488;method_15761(Lnet/minecraft/class_871;)V
      named method_15761 Lnet/minecraft/entity/passive/PufferfishEntity;method_15761(Lnet/minecraft/entity/mob/MobEntity;)V
    • onPlayerCollision

      public void onPlayerCollision(PlayerEntity player)
      Overrides:
      onPlayerCollision in class Entity
      Mappings:
      Namespace Name Mixin selector
      official d Laer;d(Laog;)V
      intermediary method_2530 Lnet/minecraft/class_864;method_2530(Lnet/minecraft/class_988;)V
      named onPlayerCollision Lnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
    • ambientSound

      protected SoundEvent ambientSound()
      Overrides:
      ambientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official D Lafb;D()Lwi;
      intermediary method_2603 Lnet/minecraft/class_871;method_2603()Lnet/minecraft/class_2926;
      named ambientSound Lnet/minecraft/entity/mob/MobEntity;ambientSound()Lnet/minecraft/client/sound/SoundEvent;
    • deathSound

      protected SoundEvent deathSound()
      Overrides:
      deathSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official cs Lafa;cs()Lwi;
      intermediary method_13049 Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;
      named deathSound Lnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
    • getHurtSound

      protected SoundEvent getHurtSound(DamageSource damageSource)
      Overrides:
      getHurtSound in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official d Lafa;d(Laea;)Lwi;
      intermediary method_15060 Lnet/minecraft/class_1699;method_15060(Lnet/minecraft/class_856;)Lnet/minecraft/class_2926;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/client/sound/SoundEvent;
    • method_15724

      protected SoundEvent method_15724()
      Specified by:
      method_15724 in class FishEntity
      Mappings:
      Namespace Name Mixin selector
      official dz Lajn;dz()Lwi;
      intermediary method_15724 Lnet/minecraft/class_3477;method_15724()Lnet/minecraft/class_2926;
      named method_15724 Lnet/minecraft/entity/passive/FishEntity;method_15724()Lnet/minecraft/client/sound/SoundEvent;