Package net.minecraft.entity.mob
Interface Angerable
- All Known Implementing Classes:
BeeEntity,EndermanEntity,IronGolemEntity,PolarBearEntity,WolfEntity,ZombifiedPiglinEntity
public interface Angerable
- Mappings:
Namespace Name official arointermediary net/minecraft/class_5354named net/minecraft/entity/mob/Angerable
-
Method Summary
Modifier and Type Method Description default voidangerFromTag(World world, CompoundTag tag)default voidangerToTag(CompoundTag tag)voidchooseRandomAngerTime()default voidforgive(PlayerEntity player)intgetAngerTime()UUIDgetAngryAt()LivingEntitygetTarget()default booleanhasAngerTime()default booleanisUniversallyAngry(World world)voidsetAngerTime(int ticks)voidsetAngryAt(UUID uuid)voidsetAttacker(LivingEntity attacker)voidsetAttacking(PlayerEntity attacking)voidsetTarget(LivingEntity target)default booleanshouldAngerAt(LivingEntity entity)default voidstopAnger()default voidtickAngerLogic(ServerWorld world, boolean bool)default voiduniversallyAnger()
-
Method Details
-
getAngerTime
int getAngerTime()- Mappings:
Namespace Name Mixin selector official G_Laro;G_()Iintermediary method_29507Lnet/minecraft/class_5354;method_29507()Inamed getAngerTimeLnet/minecraft/entity/mob/Angerable;getAngerTime()I
-
setAngerTime
void setAngerTime(int ticks)- Mappings:
Namespace Name Mixin selector official a_Laro;a_(I)Vintermediary method_29514Lnet/minecraft/class_5354;method_29514(I)Vnamed setAngerTimeLnet/minecraft/entity/mob/Angerable;setAngerTime(I)V
-
getAngryAt
- Mappings:
Namespace Name Mixin selector official H_Laro;H_()Ljava/util/UUID;intermediary method_29508Lnet/minecraft/class_5354;method_29508()Ljava/util/UUID;named getAngryAtLnet/minecraft/entity/mob/Angerable;getAngryAt()Ljava/util/UUID;
-
setAngryAt
- Mappings:
Namespace Name Mixin selector official aLaro;a(Ljava/util/UUID;)Vintermediary method_29513Lnet/minecraft/class_5354;method_29513(Ljava/util/UUID;)Vnamed setAngryAtLnet/minecraft/entity/mob/Angerable;setAngryAt(Ljava/util/UUID;)V
-
chooseRandomAngerTime
void chooseRandomAngerTime()- Mappings:
Namespace Name Mixin selector official I_Laro;I_()Vintermediary method_29509Lnet/minecraft/class_5354;method_29509()Vnamed chooseRandomAngerTimeLnet/minecraft/entity/mob/Angerable;chooseRandomAngerTime()V
-
angerToTag
- Mappings:
Namespace Name Mixin selector official cLaro;c(Lmq;)Vintermediary method_29517Lnet/minecraft/class_5354;method_29517(Lnet/minecraft/class_2487;)Vnamed angerToTagLnet/minecraft/entity/mob/Angerable;angerToTag(Lnet/minecraft/nbt/CompoundTag;)V
-
angerFromTag
- Mappings:
Namespace Name Mixin selector official aLaro;a(Lbtv;Lmq;)Vintermediary method_29512Lnet/minecraft/class_5354;method_29512(Lnet/minecraft/class_1937;Lnet/minecraft/class_2487;)Vnamed angerFromTagLnet/minecraft/entity/mob/Angerable;angerFromTag(Lnet/minecraft/world/World;Lnet/minecraft/nbt/CompoundTag;)V
-
tickAngerLogic
- Mappings:
Namespace Name Mixin selector official aLaro;a(Laav;Z)Vintermediary method_29510Lnet/minecraft/class_5354;method_29510(Lnet/minecraft/class_3218;Z)Vnamed tickAngerLogicLnet/minecraft/entity/mob/Angerable;tickAngerLogic(Lnet/minecraft/server/world/ServerWorld;Z)V
-
shouldAngerAt
- Mappings:
Namespace Name Mixin selector official a_Laro;a_(Lari;)Zintermediary method_29515Lnet/minecraft/class_5354;method_29515(Lnet/minecraft/class_1309;)Znamed shouldAngerAtLnet/minecraft/entity/mob/Angerable;shouldAngerAt(Lnet/minecraft/entity/LivingEntity;)Z
-
isUniversallyAngry
- Mappings:
Namespace Name Mixin selector official bLaro;b(Lbtv;)Zintermediary method_29923Lnet/minecraft/class_5354;method_29923(Lnet/minecraft/class_1937;)Znamed isUniversallyAngryLnet/minecraft/entity/mob/Angerable;isUniversallyAngry(Lnet/minecraft/world/World;)Z
-
hasAngerTime
default boolean hasAngerTime()- Mappings:
Namespace Name Mixin selector official J_Laro;J_()Zintermediary method_29511Lnet/minecraft/class_5354;method_29511()Znamed hasAngerTimeLnet/minecraft/entity/mob/Angerable;hasAngerTime()Z
-
forgive
- Mappings:
Namespace Name Mixin selector official bLaro;b(Lbhl;)Vintermediary method_29516Lnet/minecraft/class_5354;method_29516(Lnet/minecraft/class_1657;)Vnamed forgiveLnet/minecraft/entity/mob/Angerable;forgive(Lnet/minecraft/entity/player/PlayerEntity;)V
-
universallyAnger
default void universallyAnger()- Mappings:
Namespace Name Mixin selector official K_Laro;K_()Vintermediary method_29921Lnet/minecraft/class_5354;method_29921()Vnamed universallyAngerLnet/minecraft/entity/mob/Angerable;universallyAnger()V
-
stopAnger
default void stopAnger()- Mappings:
Namespace Name Mixin selector official L_Laro;L_()Vintermediary method_29922Lnet/minecraft/class_5354;method_29922()Vnamed stopAngerLnet/minecraft/entity/mob/Angerable;stopAnger()V
-
setAttacker
- Mappings:
Namespace Name Mixin selector official aLaro;a(Lari;)Vintermediary method_6015Lnet/minecraft/class_5354;method_6015(Lnet/minecraft/class_1309;)Vnamed setAttackerLnet/minecraft/entity/mob/Angerable;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
-
setAttacking
- Mappings:
Namespace Name Mixin selector official eLaro;e(Lbhl;)Vintermediary method_29505Lnet/minecraft/class_5354;method_29505(Lnet/minecraft/class_1657;)Vnamed setAttackingLnet/minecraft/entity/mob/Angerable;setAttacking(Lnet/minecraft/entity/player/PlayerEntity;)V
-
setTarget
- Mappings:
Namespace Name Mixin selector official hLaro;h(Lari;)Vintermediary method_5980Lnet/minecraft/class_5354;method_5980(Lnet/minecraft/class_1309;)Vnamed setTargetLnet/minecraft/entity/mob/Angerable;setTarget(Lnet/minecraft/entity/LivingEntity;)V
-
getTarget
- Mappings:
Namespace Name Mixin selector official GLaro;G()Lari;intermediary method_5968Lnet/minecraft/class_5354;method_5968()Lnet/minecraft/class_1309;named getTargetLnet/minecraft/entity/mob/Angerable;getTarget()Lnet/minecraft/entity/LivingEntity;
-