Uses of Enum Class
net.minecraft.world.entity.ai.gossip.GossipType
-
Uses of GossipType in net.minecraft.world.entity.ai.gossip
Modifier and TypeFieldDescriptionprivate final GossipType
GossipContainer.GossipEntry.type
The field for thetype
record component.Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<GossipType>
GossipType.CODEC
(package private) final it.unimi.dsi.fastutil.objects.Object2IntMap<GossipType>
GossipContainer.EntityGossips.entries
Modifier and TypeMethodDescriptionGossipContainer.GossipEntry.type()
Returns the value of thetype
record component.static GossipType
Returns the enum constant of this class with the specified name.static GossipType[]
GossipType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionMap<UUID,
it.unimi.dsi.fastutil.objects.Object2IntMap<GossipType>> GossipContainer.getGossipEntries()
Modifier and TypeMethodDescriptionvoid
GossipContainer.add
(UUID p_26192_, GossipType p_26193_, int p_26194_) long
GossipContainer.getCountForType
(GossipType p_148163_, DoublePredicate p_148164_) void
GossipContainer.EntityGossips.makeSureValueIsntTooLowOrTooHigh
(GossipType p_26212_) private int
GossipContainer.mergeValuesForAddition
(GossipType p_26168_, int p_26169_, int p_26170_) void
GossipContainer.EntityGossips.remove
(GossipType p_26227_) void
GossipContainer.remove
(UUID p_148169_, GossipType p_148170_) void
GossipContainer.remove
(UUID p_148176_, GossipType p_148177_, int p_148178_) void
GossipContainer.remove
(GossipType p_148161_) Modifier and TypeMethodDescriptionint
GossipContainer.getReputation
(UUID p_26196_, Predicate<GossipType> p_26197_) int
GossipContainer.EntityGossips.weightedValue
(Predicate<GossipType> p_26221_) ModifierConstructorDescription(package private)
GossipEntry
(UUID target, GossipType type, int value) Creates an instance of aGossipEntry
record class.