net.minecraft.network

public record HashedPatchMap

wz
net.minecraft.network.HashedPatchMap
net.minecraft.class_10936
net.minecraft.screen.sync.ComponentChangesHash
net.minecraft.src.C_379002_
net.minecraft.network.HashedPatchMap

字段概要

修饰符与类型字段
private final Map<DataComponentType<?>, Integer>
b
addedComponents
comp_3874
addedComponents
f_379506_
private final Set<DataComponentType<?>>
c
removedComponents
comp_3875
removedComponents
f_379424_
public static final StreamCodec<RegistryFriendlyByteBuf, HashedPatchMap>
a
STREAM_CODEC
field_58175
PACKET_CODEC
f_382626_

构造函数概要

修饰符构造函数
public (Map<DataComponentType<?>, Integer> addedComponents, Set<DataComponentType<?>> removedComponents)

方法概要

修饰符与类型方法
public static HashedPatchMap
a(kg arg0, wz$a arg1)
create(DataComponentPatch arg0, HashedPatchMap$HashGenerator arg1)
method_68848(class_9326 arg0, class_10936$class_10937 arg1)
fromComponents(ComponentChanges changes, ComponentChangesHash$ComponentHasher hasher)
m_384640_(C_313461_ p_395245_, C_379002_$C_379174_ p_394297_)
public boolean
b(kg arg0, wz$a arg1)
matches(DataComponentPatch arg0, HashedPatchMap$HashGenerator arg1)
method_68849(class_9326 arg0, class_10936$class_10937 arg1)
hashEquals(ComponentChanges changes, ComponentChangesHash$ComponentHasher hasher)
m_387960_(C_313461_ p_396564_, C_379002_$C_379174_ arg1)
public Map<DataComponentType<?>, Integer>
a()
addedComponents()
comp_3874()
addedComponents()
f_379506_()
public Set<DataComponentType<?>>
b()
removedComponents()
comp_3875()
removedComponents()
f_379424_()