Package net.minecraft.entity.ai
Class WardenAngerManager
java.lang.Object
net.minecraft.entity.ai.WardenAngerManager
- Mappings:
Namespace Name official bqc
intermediary net/minecraft/class_7254
named net/minecraft/entity/ai/WardenAngerManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
static final com.mojang.serialization.Codec<WardenAngerManager>
protected static final int
protected final Object2IntMap<UUID>
private int
protected static final int
protected final Object2IntMap<Entity>
-
Constructor Summary
ConstructorsConstructorDescriptionWardenAngerManager
(List<com.mojang.datafixers.util.Pair<UUID, Integer>> list) -
Method Summary
Modifier and TypeMethodDescriptionint
int
increaseAngerAt
(Entity entity, int amount) private void
method_43104
(ServerWorld serverWorld) void
removeSuspect
(Entity entity) void
tick
(ServerWorld serverWorld, Predicate<Entity> predicate)
-
Field Details
-
field_38733
protected static final int field_38733- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lbqc;a:I
intermediary field_38733
Lnet/minecraft/class_7254;field_38733:I
named field_38733
Lnet/minecraft/entity/ai/WardenAngerManager;field_38733:I
-
maxAnger
protected static final int maxAnger- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lbqc;b:I
intermediary field_38128
Lnet/minecraft/class_7254;field_38128:I
named maxAnger
Lnet/minecraft/entity/ai/WardenAngerManager;maxAnger:I
-
angerDecreasePerTick
private static final int angerDecreasePerTick- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lbqc;g:I
intermediary field_38129
Lnet/minecraft/class_7254;field_38129:I
named angerDecreasePerTick
Lnet/minecraft/entity/ai/WardenAngerManager;angerDecreasePerTick:I
-
field_38737
private static final com.mojang.serialization.Codec<com.mojang.datafixers.util.Pair<UUID,Integer>> field_38737- Mappings:
Namespace Name Mixin selector official i
Lbqc;i:Lcom/mojang/serialization/Codec;
intermediary field_38737
Lnet/minecraft/class_7254;field_38737:Lcom/mojang/serialization/Codec;
named field_38737
Lnet/minecraft/entity/ai/WardenAngerManager;field_38737:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector official c
Lbqc;c:Lcom/mojang/serialization/Codec;
intermediary field_38127
Lnet/minecraft/class_7254;field_38127:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/entity/ai/WardenAngerManager;CODEC:Lcom/mojang/serialization/Codec;
-
field_38736
private int field_38736- Mappings:
Namespace Name Mixin selector official h
Lbqc;h:I
intermediary field_38736
Lnet/minecraft/class_7254;field_38736:I
named field_38736
Lnet/minecraft/entity/ai/WardenAngerManager;field_38736:I
-
field_38734
- Mappings:
Namespace Name Mixin selector official d
Lbqc;d:Ljava/util/SortedSet;
intermediary field_38734
Lnet/minecraft/class_7254;field_38734:Ljava/util/SortedSet;
named field_38734
Lnet/minecraft/entity/ai/WardenAngerManager;field_38734:Ljava/util/SortedSet;
-
suspects
- Mappings:
Namespace Name Mixin selector official e
Lbqc;e:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
intermediary field_38130
Lnet/minecraft/class_7254;field_38130:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
named suspects
Lnet/minecraft/entity/ai/WardenAngerManager;suspects:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
field_38735
- Mappings:
Namespace Name Mixin selector official f
Lbqc;f:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
intermediary field_38735
Lnet/minecraft/class_7254;field_38735:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
named field_38735
Lnet/minecraft/entity/ai/WardenAngerManager;field_38735:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
-
Constructor Details
-
WardenAngerManager
-
-
Method Details
-
method_43108
- Mappings:
Namespace Name Mixin selector official c
Lbqc;c()Ljava/util/List;
intermediary method_43108
Lnet/minecraft/class_7254;method_43108()Ljava/util/List;
named method_43108
Lnet/minecraft/entity/ai/WardenAngerManager;method_43108()Ljava/util/List;
-
tick
- Mappings:
Namespace Name Mixin selector official a
Lbqc;a(Laej;Ljava/util/function/Predicate;)V
intermediary method_42176
Lnet/minecraft/class_7254;method_42176(Lnet/minecraft/class_3218;Ljava/util/function/Predicate;)V
named tick
Lnet/minecraft/entity/ai/WardenAngerManager;tick(Lnet/minecraft/server/world/ServerWorld;Ljava/util/function/Predicate;)V
-
method_43104
- Mappings:
Namespace Name Mixin selector official a
Lbqc;a(Laej;)V
intermediary method_43104
Lnet/minecraft/class_7254;method_43104(Lnet/minecraft/class_3218;)V
named method_43104
Lnet/minecraft/entity/ai/WardenAngerManager;method_43104(Lnet/minecraft/server/world/ServerWorld;)V
-
increaseAngerAt
- Mappings:
Namespace Name Mixin selector official a
Lbqc;a(Lays;I)I
intermediary method_42179
Lnet/minecraft/class_7254;method_42179(Lnet/minecraft/class_1297;I)I
named increaseAngerAt
Lnet/minecraft/entity/ai/WardenAngerManager;increaseAngerAt(Lnet/minecraft/entity/Entity;I)I
-
removeSuspect
- Mappings:
Namespace Name Mixin selector official a
Lbqc;a(Lays;)V
intermediary method_42178
Lnet/minecraft/class_7254;method_42178(Lnet/minecraft/class_1297;)V
named removeSuspect
Lnet/minecraft/entity/ai/WardenAngerManager;removeSuspect(Lnet/minecraft/entity/Entity;)V
-
getPrimeSuspect
- Mappings:
Namespace Name Mixin selector official d
Lbqc;d()Lays;
intermediary method_42187
Lnet/minecraft/class_7254;method_42187()Lnet/minecraft/class_1297;
named getPrimeSuspect
Lnet/minecraft/entity/ai/WardenAngerManager;getPrimeSuspect()Lnet/minecraft/entity/Entity;
-
getPrimeSuspectAnger
public int getPrimeSuspectAnger()- Mappings:
Namespace Name Mixin selector official a
Lbqc;a()I
intermediary method_42185
Lnet/minecraft/class_7254;method_42185()I
named getPrimeSuspectAnger
Lnet/minecraft/entity/ai/WardenAngerManager;getPrimeSuspectAnger()I
-