Uses of Enum Class
net.minecraft.world.entity.ai.gossip.GossipType
Packages that use GossipType
-
Uses of GossipType in net.minecraft.world.entity.ai.gossip
Fields in net.minecraft.world.entity.ai.gossip declared as GossipTypeModifier and TypeFieldDescriptionprivate final GossipType
GossipContainer.GossipEntry.type
The field for thetype
record component.Fields in net.minecraft.world.entity.ai.gossip with type parameters of type GossipTypeModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<GossipType>
GossipType.CODEC
(package private) final it.unimi.dsi.fastutil.objects.Object2IntMap<GossipType>
GossipContainer.EntityGossips.entries
Methods in net.minecraft.world.entity.ai.gossip that return GossipTypeModifier 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.Methods in net.minecraft.world.entity.ai.gossip that return types with arguments of type GossipTypeModifier and TypeMethodDescriptionMap<UUID,
it.unimi.dsi.fastutil.objects.Object2IntMap<GossipType>> GossipContainer.getGossipEntries()
Methods in net.minecraft.world.entity.ai.gossip with parameters of type GossipTypeModifier 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_) Method parameters in net.minecraft.world.entity.ai.gossip with type arguments of type GossipTypeModifier and TypeMethodDescriptionint
GossipContainer.getReputation
(UUID p_26196_, Predicate<GossipType> p_26197_) int
GossipContainer.EntityGossips.weightedValue
(Predicate<GossipType> p_26221_) Constructors in net.minecraft.world.entity.ai.gossip with parameters of type GossipTypeModifierConstructorDescription(package private)
GossipEntry
(UUID target, GossipType type, int value) Creates an instance of aGossipEntry
record class.