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)

(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