History - net.minecraft.component.MergedComponentMap
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.core.component.PatchedDataComponentMap
net.minecraft.class_9335
net.minecraft.component.MergedComponentMap
Fields
ComponentMap: prototype, field_49654, baseComponents
it.unimi.dsi.fastutil.objects.Reference2ObjectMap<ComponentType<?>, Optional<?>>: patch, field_49655, changedComponents
boolean: copyOnWrite, field_49656, copyOnWrite
Constructors
(ComponentMap, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<ComponentType<?>, Optional<?>>, boolean)
Methods
MergedComponentMap (ComponentMap, ComponentChanges): fromPatch, method_57935, create
boolean (ComponentMap, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<ComponentType<?>, Optional<?>>): isPatchSanitized, method_57934, shouldReuseChangesMap
<T> T (ComponentType<? extends T>): get, method_58694, get
boolean (ComponentType<?>): hasNonDefault, method_65890, hasChanged
<T> T (ComponentType<T>, T): set, method_57938, set
<T> T (Component<T>): set, method_74942, set
<T> T (ComponentType<? extends T>): remove, method_57939, remove
void (ComponentChanges): applyPatch, method_57936, applyChanges
void (ComponentType<?>, Optional<?>): applyPatch, method_57937, applyChange
void (ComponentChanges): restorePatch, method_59772, setChanges
void (): clearPatch, method_62714, clearChanges
void (ComponentMap): setAll, method_57933, setAll
void (): ensureMapOwnership, method_57942, onWrite
Set<ComponentType<?>> (): keySet, method_57831, getTypes
Iterator<Component<?>> (): iterator
int (): size, method_57835, size
ComponentChanges (): asPatch, method_57940, getChanges
MergedComponentMap (): copy, method_57941, copy
ComponentMap (): toImmutableMap, method_65769, immutableCopy