接口 DataComponentMap
- 所有超级接口:
DataComponentGetter
,Iterable<TypedDataComponent<?>>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec
<DataComponentMap> static final DataComponentMap
-
方法概要
修饰符和类型方法说明static DataComponentMap.Builder
builder()
static DataComponentMap
composite
(DataComponentMap p_340974_, DataComponentMap p_341350_) default DataComponentMap
filter
(Predicate<DataComponentType<?>> p_331448_) default boolean
has
(DataComponentType<?> p_330409_) default boolean
isEmpty()
default Iterator
<TypedDataComponent<?>> iterator()
Set
<DataComponentType<?>> keySet()
static com.mojang.serialization.Codec
<DataComponentMap> makeCodec
(com.mojang.serialization.Codec<DataComponentType<?>> p_345883_) static com.mojang.serialization.Codec
<DataComponentMap> makeCodecFromMap
(com.mojang.serialization.Codec<Map<DataComponentType<?>, Object>> p_346302_) default int
size()
default Stream
<TypedDataComponent<?>> stream()
从接口继承的方法 net.minecraft.core.component.DataComponentGetter
get, get, getOrDefault, getOrDefault, getTyped, has
从接口继承的方法 java.lang.Iterable
forEach, spliterator
-
字段详细资料
-
EMPTY
-
CODEC
-
-
方法详细资料
-
makeCodec
static com.mojang.serialization.Codec<DataComponentMap> makeCodec(com.mojang.serialization.Codec<DataComponentType<?>> p_345883_) -
makeCodecFromMap
static com.mojang.serialization.Codec<DataComponentMap> makeCodecFromMap(com.mojang.serialization.Codec<Map<DataComponentType<?>, Object>> p_346302_) -
composite
-
builder
-
keySet
Set<DataComponentType<?>> keySet() -
has
- 指定者:
has
在接口中DataComponentGetter
-
iterator
- 指定者:
iterator
在接口中Iterable<TypedDataComponent<?>>
-
stream
-
size
default int size() -
isEmpty
default boolean isEmpty() -
filter
-