Package org.geysermc.geyser.item.hashing
Class DataComponentHashers
java.lang.Object
org.geysermc.geyser.item.hashing.DataComponentHashers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> com.google.common.hash.HashCodehash(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponentType<T> component, T value) static <T> MinecraftHasher<T> hasher(org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponentType<T> component) static org.geysermc.mcprotocollib.protocol.data.game.item.HashedStackhashStack(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.item.ItemStack stack) static voidtestHashing(GeyserSession session)
-
Constructor Details
-
DataComponentHashers
public DataComponentHashers()
-
-
Method Details
-
hasher
public static <T> MinecraftHasher<T> hasher(org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponentType<T> component) -
hash
public static <T> com.google.common.hash.HashCode hash(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponentType<T> component, T value) -
hashStack
public static org.geysermc.mcprotocollib.protocol.data.game.item.HashedStack hashStack(GeyserSession session, org.geysermc.mcprotocollib.protocol.data.game.item.ItemStack stack) -
testHashing
-