History - net.minecraft.core.component.PatchedDataComponentMap

1.21

Names

kn

kr

Fields

Constructors

Methods

1.20.6

Names

Fields

Constructors

Methods

1.20.5

Names

kn

net.minecraft.core.component.PatchedDataComponentMap

net.minecraft.class_9335

net.minecraft.unmapped.C_jvfovkxa

net.minecraft.component.ComponentMapImpl

net.minecraft.component.PatchedDataComponentMap

net.minecraft.src.C_313555_

net.minecraft.core.component.PatchedDataComponentMap

Fields

DataComponentMap: c, prototype, field_49654, f_hxkgqbha, baseComponents, baseComponents, f_316296_

it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Optional<?>>: d, patch, field_49655, f_hrvcxchv, changedComponents, patchedComponents, f_315990_

boolean: e, copyOnWrite, field_49656, f_uxlpjaoz, copyOnWrite, copyOnWrite, f_316660_

Constructors

(DataComponentMap)

(DataComponentMap, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Optional<?>>, boolean)

Methods

PatchedDataComponentMap (DataComponentMap, DataComponentPatch): a, fromPatch, method_57935, m_mhaxwxbt, create, create, m_322493_

boolean (DataComponentMap, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Optional<?>>): a, isPatchSanitized, method_57934, m_retkkwzv, shouldReuseChangesMap, shouldReusePatchedComponents, m_323581_

<T> T (DataComponentType<? extends T>): a, get, method_57829, m_ryahtcyv, get, get, m_318834_

<T> T (DataComponentType<? super T>, T): b, set, method_57938, m_baelkeig, set, put, m_322371_

<T> T (DataComponentType<? extends T>): d, remove, method_57939, m_lnpuiatd, remove, remove, m_321460_

void (DataComponentPatch): a, applyPatch, method_57936, m_humvlhgl, applyChanges, applyPatch, m_320975_

void (DataComponentType<?>, Optional<?>): a, applyPatch, method_57937, m_yyvpczzd, applyChange, applyPatch, m_318645_

void (DataComponentPatch): b, restorePatch, method_59772, m_wpvoxche, setChanges, restorePatch, m_324830_

void (DataComponentMap): a, setAll, method_57933, m_xqwouufm, setAll, setAll, m_324935_

void (): h, ensureMapOwnership, method_57942, m_mywmfcws, onWrite, onWrite, m_322433_

Set<DataComponentType<?>> (): b, keySet, method_57831, m_necyzwbs, getTypes, getKeys, m_319675_

Iterator<TypedDataComponent<?>> (): iterator, iterator, iterator

int (): d, size, method_57835, m_ekwvemme, size, size, m_319491_

DataComponentPatch (): f, asPatch, method_57940, m_hcxzaime, getChanges, asPatch, m_320212_

PatchedDataComponentMap (): g, copy, method_57941, m_wghzngnj, copy, copy, m_319920_