net.minecraft.component

public interface ComponentMap

extends Iterable<Component<?>>

ki
net.minecraft.core.component.DataComponentMap
net.minecraft.class_9323
net.minecraft.component.ComponentMap
net.minecraft.unmapped.C_kouhnfig
net.minecraft.component.DataComponentMap
net.minecraft.src.C_313470_

Field summary

Modifier and TypeField
ComponentMap
a
EMPTY
field_49584
EMPTY
f_lzueiati
EMPTY
f_314291_
com.mojang.serialization.Codec<ComponentMap>
b
CODEC
field_50234
CODEC
f_aavxozts
CODEC
f_315283_

Method summary

Modifier and TypeMethod
static ComponentMap
a(ki o, ki o)
composite(DataComponentMap arg0, DataComponentMap arg1)
method_59771(class_9323 arg0, class_9323 arg1)
of(ComponentMap base, ComponentMap overrides)
m_vbomrwat(C_kouhnfig arg0, C_kouhnfig arg1)
of(DataComponentMap fallback, DataComponentMap base)
m_319349_(C_313470_ p_329885_, C_313470_ p_330534_)
static ComponentMap$Builder
a()
builder()
method_57827()
builder()
m_invvxtoq()
builder()
m_323371_()
<T> T
a(kl<? extends T> arg0)
get(DataComponentType<? extends T> arg0)
method_57829(class_9331<? extends T> arg0)
get(DataComponentType<? extends T> type)
m_ryahtcyv(C_pscqxfcs<? extends T> arg0)
get(DataComponentType<? extends T> type)
m_318834_(C_313543_<? extends T> arg0)
Set<DataComponentType<?>>
b()
keySet()
method_57831()
getTypes()
m_necyzwbs()
getKeys()
m_319675_()
default boolean
b(kl<?> arg0)
has(DataComponentType<?> arg0)
method_57832(class_9331<?> arg0)
contains(DataComponentType<?> type)
m_cqycvonb(C_pscqxfcs<?> arg0)
contains(DataComponentType<?> type)
m_321946_(C_313543_<?> arg0)
default <T> T
a(kl<? extends T> o, T arg1)
getOrDefault(DataComponentType<? extends T> arg0, T arg1)
method_57830(class_9331<? extends T> arg0, T arg1)
getOrDefault(DataComponentType<? extends T> type, T fallback)
m_ueulfbom(C_pscqxfcs<? extends T> arg0, T arg1)
getOrDefault(DataComponentType<? extends T> type, T defaultValue)
m_322806_(C_313543_<? extends T> p_334477_, T arg1)
default <T> Component<T>
c(kl<T> arg0)
getTyped(DataComponentType<T> arg0)
method_57834(class_9331<T> arg0)
copy(DataComponentType<T> type)
m_tsvdhilo(C_pscqxfcs<T> arg0)
getTyped(DataComponentType<T> type)
m_319453_(C_313543_<T> arg0)
default Iterator<Component<?>>
iterator()
iterator()
iterator()
default Stream<Component<?>>
c()
stream()
method_57833()
stream()
m_qpbbhvpw()
stream()
m_322172_()
default int
d()
size()
method_57835()
size()
m_ekwvemme()
size()
m_319491_()
default boolean
e()
isEmpty()
method_57837()
isEmpty()
m_rqdfnawl()
isEmpty()
m_323714_()
default ComponentMap
a(Predicate<kl<?>> arg0)
filter(Predicate<DataComponentType<?>> arg0)
method_57828(Predicate<class_9331<?>> arg0)
filtered(Predicate<DataComponentType<?>> predicate)
m_jiswgnde(Predicate<C_pscqxfcs<?>> arg0)
filter(Predicate<DataComponentType<?>> predicate)
m_322426_(Predicate<C_313543_<?>> arg0)