Package org.geysermc.geyser.item.hashing
package org.geysermc.geyser.item.hashing
-
ClassDescriptionThis interface contains various
MinecraftHashers used to encode properties ofComponents.MapBuilder<Type>MapHasher<Type>MapHashers are used to encode aMapHasherto a map-like structure, which is then hashed using aMinecraftHashEncoder.Encodes primitive Java objects, lists, and maps into aHashCode, usingHashing.crc32c()as hash function.MinecraftHasher<Type>Encodes an object into aHashCodeusing aMinecraftHashEncoder.RegistryHasher<DirectType>RegistryHashers are hashers that hash a network integer ID to a namespaced identifier.RegistryHasher.RegistryHasherWithDirectHasher<DirectType>