net.minecraft.screen.sync

public interface ItemStackHash

net.minecraft.network.HashedStack
net.minecraft.class_10938
net.minecraft.screen.sync.ItemStackHash

Field summary

Modifier and TypeField
ItemStackHash
EMPTY
field_58176
EMPTY
PacketCodec<RegistryByteBuf, ItemStackHash>
STREAM_CODEC
field_58177
PACKET_CODEC

Method summary

Modifier and TypeMethod
boolean
matches(ItemStack stack, HashedPatchMap$HashGenerator hasher)
method_68850(class_1799 arg0, class_10936$class_10937 arg1)
hashEquals(ItemStack stack, ComponentChangesHash$ComponentHasher hasher)
static ItemStackHash
create(ItemStack itemStack, HashedPatchMap$HashGenerator hasher)
method_68853(class_1799 arg0, class_10936$class_10937 arg1)
fromItemStack(ItemStack stack, ComponentChangesHash$ComponentHasher hasher)
private static Optional
lambda$static$1(HashedStack arg0)
method_68852(class_10938 arg0)
method_68852(ItemStackHash hash)
private static ItemStackHash
lambda$static$0(Optional arg0)
method_68851(Optional arg0)
method_68851(Optional hash)