net.minecraft.village

class VillagerGossips$Reputation

net.minecraft.world.entity.ai.gossip.GossipContainer$EntityGossips
net.minecraft.class_4136$class_4137
net.minecraft.village.VillagerGossips$Reputation

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.objects.Object2IntMap<VillagerGossipType>
entries
field_18420
associatedGossip

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public int
weightedValue(Predicate<GossipType> types)
method_19081(Predicate<class_4139> arg0)
getValueFor(Predicate<VillagerGossipType> gossipTypeFilter)
public Stream<VillagerGossips$GossipEntry>
unpack(UUID target)
method_19079(UUID arg0)
entriesFor(UUID target)
public void
decay()
method_20652()
decay()
public boolean
isEmpty()
method_20654()
isObsolete()
public void
makeSureValueIsntTooLowOrTooHigh(GossipType type)
method_20653(class_4139 arg0)
clamp(VillagerGossipType gossipType)
public void
remove(GossipType type)
method_20655(class_4139 arg0)
remove(VillagerGossipType gossipType)
private static VillagerGossips$GossipEntry
lambda$unpack$0(UUID arg0, it.unimi.dsi.fastutil.objects.Object2IntMap$Entry arg1)
method_19080(UUID arg0, it.unimi.dsi.fastutil.objects.Object2IntMap$Entry arg1)
method_19080(UUID arg0, it.unimi.dsi.fastutil.objects.Object2IntMap$Entry entry)
private static int
lambda$weightedValue$1(it.unimi.dsi.fastutil.objects.Object2IntMap$Entry arg0)
method_19078(it.unimi.dsi.fastutil.objects.Object2IntMap$Entry arg0)
method_19078(it.unimi.dsi.fastutil.objects.Object2IntMap$Entry entry)
private static boolean
lambda$weightedValue$0(Predicate arg0, it.unimi.dsi.fastutil.objects.Object2IntMap$Entry arg1)
method_19082(Predicate arg0, it.unimi.dsi.fastutil.objects.Object2IntMap$Entry arg1)
method_19082(Predicate arg0, it.unimi.dsi.fastutil.objects.Object2IntMap$Entry entry)