类 DataComponentExactPredicate
java.lang.Object
net.minecraft.core.component.DataComponentExactPredicate
- 所有已实现的接口:
Predicate<DataComponentGetter>
public final class DataComponentExactPredicate
extends Object
implements Predicate<DataComponentGetter>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec
<DataComponentExactPredicate> static final DataComponentExactPredicate
private final List
<TypedDataComponent<?>> static final StreamCodec
<RegistryFriendlyByteBuf, DataComponentExactPredicate> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static DataComponentExactPredicate
allOf
(DataComponentMap p_400188_) boolean
asPatch()
builder()
boolean
static <T> DataComponentExactPredicate
expect
(DataComponentType<T> p_399793_, T p_399502_) int
hashCode()
boolean
isEmpty()
static DataComponentExactPredicate
someOf
(DataComponentMap p_400247_, DataComponentType<?>... p_399678_) boolean
test
(DataComponentGetter p_400037_) toString()
-
字段详细资料
-
CODEC
-
STREAM_CODEC
-
EMPTY
-
expectedComponents
-
-
构造器详细资料
-
DataComponentExactPredicate
DataComponentExactPredicate(List<TypedDataComponent<?>> p_399476_)
-
-
方法详细资料
-
builder
-
expect
-
allOf
-
someOf
public static DataComponentExactPredicate someOf(DataComponentMap p_400247_, DataComponentType<?>... p_399678_) -
isEmpty
public boolean isEmpty() -
equals
-
hashCode
public int hashCode() -
toString
-
test
- 指定者:
test
在接口中Predicate<DataComponentGetter>
-
alwaysMatches
public boolean alwaysMatches() -
asPatch
-