Class CreeperEntity

All Implemented Interfaces:
CommandSource, EntityCategoryProvider, Monster

public class CreeperEntity
extends HostileEntity
Mappings:
Namespace Name
official vn
intermediary net/minecraft/class_1909
named net/minecraft/entity/mob/CreeperEntity
  • Field Details

    • lastFuseTime

      private int lastFuseTime
      Mappings:
      Namespace Name Mixin selector
      official a Lvn;a:I
      intermediary field_8185 Lnet/minecraft/class_1909;field_8185:I
      named lastFuseTime Lnet/minecraft/entity/mob/CreeperEntity;lastFuseTime:I
    • currentFuseTime

      private int currentFuseTime
      Mappings:
      Namespace Name Mixin selector
      official b Lvn;b:I
      intermediary field_8186 Lnet/minecraft/class_1909;field_8186:I
      named currentFuseTime Lnet/minecraft/entity/mob/CreeperEntity;currentFuseTime:I
    • fuseTime

      private int fuseTime
      Mappings:
      Namespace Name Mixin selector
      official c Lvn;c:I
      intermediary field_8189 Lnet/minecraft/class_1909;field_8189:I
      named fuseTime Lnet/minecraft/entity/mob/CreeperEntity;fuseTime:I
    • explosionRadius

      private int explosionRadius
      Mappings:
      Namespace Name Mixin selector
      official bm Lvn;bm:I
      intermediary field_8187 Lnet/minecraft/class_1909;field_8187:I
      named explosionRadius Lnet/minecraft/entity/mob/CreeperEntity;explosionRadius:I
    • headsDropped

      private int headsDropped
      Mappings:
      Namespace Name Mixin selector
      official bn Lvn;bn:I
      intermediary field_8188 Lnet/minecraft/class_1909;field_8188:I
      named headsDropped Lnet/minecraft/entity/mob/CreeperEntity;headsDropped:I
  • Constructor Details

    • CreeperEntity

      public CreeperEntity​(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • initializeAttributes

      protected void initializeAttributes()
      Overrides:
      initializeAttributes in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official aX Lpr;aX()V
      intermediary method_7097 Lnet/minecraft/class_1752;method_7097()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • getSafeFallDistance

      public int getSafeFallDistance()
      Overrides:
      getSafeFallDistance in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official aE Lpk;aE()I
      intermediary method_6952 Lnet/minecraft/class_1745;method_6952()I
      named getSafeFallDistance Lnet/minecraft/entity/Entity;getSafeFallDistance()I
    • handleFallDamage

      public void handleFallDamage​(float float2, float float3)
      Overrides:
      handleFallDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(FF)V
      intermediary method_7025 Lnet/minecraft/class_1745;method_7025(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • initDataTracker

      protected void initDataTracker()
      Overrides:
      initDataTracker in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_7043 Lnet/minecraft/class_1745;method_7043()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • serialize

      public void serialize​(CompoundTag tag)
      Overrides:
      serialize in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • deserialize

      public void deserialize​(CompoundTag tag)
      Overrides:
      deserialize in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • tick

      public void tick()
      Overrides:
      tick in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official t_ Lpk;t_()V
      intermediary method_7060 Lnet/minecraft/class_1745;method_7060()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • getHurtSound

      protected String getHurtSound()
      Overrides:
      getHurtSound in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official bo Lpr;bo()Ljava/lang/String;
      intermediary method_7137 Lnet/minecraft/class_1752;method_7137()Ljava/lang/String;
      named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound()Ljava/lang/String;
    • getDeathSound

      protected String getDeathSound()
      Overrides:
      getDeathSound in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official bp Lpr;bp()Ljava/lang/String;
      intermediary method_7138 Lnet/minecraft/class_1752;method_7138()Ljava/lang/String;
      named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
    • onKilled

      public void onKilled​(DamageSource source)
      Overrides:
      onKilled in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lpr;a(Low;)V
      intermediary method_7089 Lnet/minecraft/class_1752;method_7089(Lnet/minecraft/class_1733;)V
      named onKilled Lnet/minecraft/entity/LivingEntity;onKilled(Lnet/minecraft/entity/damage/DamageSource;)V
    • method_7179

      public boolean method_7179​(Entity entity)
      Overrides:
      method_7179 in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official r Lpr;r(Lpk;)Z
      intermediary method_7179 Lnet/minecraft/class_1752;method_7179(Lnet/minecraft/class_1745;)Z
      named method_7179 Lnet/minecraft/entity/LivingEntity;method_7179(Lnet/minecraft/entity/Entity;)Z
    • method_7828

      public boolean method_7828()
      Mappings:
      Namespace Name Mixin selector
      official n Lvn;n()Z
      intermediary method_7828 Lnet/minecraft/class_1909;method_7828()Z
      named method_7828 Lnet/minecraft/entity/mob/CreeperEntity;method_7828()Z
    • method_7820

      @Environment(CLIENT) public float method_7820​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lvn;a(F)F
      intermediary method_7820 Lnet/minecraft/class_1909;method_7820(F)F
      named method_7820 Lnet/minecraft/entity/mob/CreeperEntity;method_7820(F)F
    • getDefaultDrop

      protected Item getDefaultDrop()
      Overrides:
      getDefaultDrop in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official A Lps;A()Lzw;
      intermediary method_7183 Lnet/minecraft/class_1753;method_7183()Lnet/minecraft/class_2054;
      named getDefaultDrop Lnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
    • getFuseSpeed

      public int getFuseSpeed()
      Mappings:
      Namespace Name Mixin selector
      official cm Lvn;cm()I
      intermediary method_7822 Lnet/minecraft/class_1909;method_7822()I
      named getFuseSpeed Lnet/minecraft/entity/mob/CreeperEntity;getFuseSpeed()I
    • method_7821

      public void method_7821​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lvn;a(I)V
      intermediary method_7821 Lnet/minecraft/class_1909;method_7821(I)V
      named method_7821 Lnet/minecraft/entity/mob/CreeperEntity;method_7821(I)V
    • onLightningStrike

      public void onLightningStrike​(LightningBoltEntity lightning)
      Overrides:
      onLightningStrike in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Luv;)V
      intermediary method_6941 Lnet/minecraft/class_1745;method_6941(Lnet/minecraft/class_1890;)V
      named onLightningStrike Lnet/minecraft/entity/Entity;onLightningStrike(Lnet/minecraft/entity/LightningBoltEntity;)V
    • method_7195

      protected boolean method_7195​(PlayerEntity player)
      Overrides:
      method_7195 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lps;a(Lwn;)Z
      intermediary method_7195 Lnet/minecraft/class_1753;method_7195(Lnet/minecraft/class_1963;)Z
      named method_7195 Lnet/minecraft/entity/mob/MobEntity;method_7195(Lnet/minecraft/entity/player/PlayerEntity;)Z
    • explode

      private void explode()
      Mappings:
      Namespace Name Mixin selector
      official cr Lvn;cr()V
      intermediary method_7827 Lnet/minecraft/class_1909;method_7827()V
      named explode Lnet/minecraft/entity/mob/CreeperEntity;explode()V
    • method_7823

      public boolean method_7823()
      Mappings:
      Namespace Name Mixin selector
      official cn Lvn;cn()Z
      intermediary method_7823 Lnet/minecraft/class_1909;method_7823()Z
      named method_7823 Lnet/minecraft/entity/mob/CreeperEntity;method_7823()Z
    • setIgnited

      public void setIgnited()
      Mappings:
      Namespace Name Mixin selector
      official co Lvn;co()V
      intermediary method_7824 Lnet/minecraft/class_1909;method_7824()V
      named setIgnited Lnet/minecraft/entity/mob/CreeperEntity;setIgnited()V
    • method_7825

      public boolean method_7825()
      Mappings:
      Namespace Name Mixin selector
      official cp Lvn;cp()Z
      intermediary method_7825 Lnet/minecraft/class_1909;method_7825()Z
      named method_7825 Lnet/minecraft/entity/mob/CreeperEntity;method_7825()Z
    • onHeadDropped

      public void onHeadDropped()
      Mappings:
      Namespace Name Mixin selector
      official cq Lvn;cq()V
      intermediary method_7826 Lnet/minecraft/class_1909;method_7826()V
      named onHeadDropped Lnet/minecraft/entity/mob/CreeperEntity;onHeadDropped()V