net.minecraft.advancements.critereon

public record StatePropertiesPredicate

dq
net.minecraft.advancements.critereon.StatePropertiesPredicate
net.minecraft.class_4559
net.minecraft.unmapped.C_fsjpkzrx
net.minecraft.predicate.StatePredicate
net.minecraft.predicate.StatePredicate

Field summary

Modifier and TypeField
private final List<StatePropertiesPredicate$PropertyMatcher>
c
properties
comp_1830
f_toxaaook
conditions
conditions
private static final com.mojang.serialization.Codec<List<StatePropertiesPredicate$PropertyMatcher>>
d
PROPERTIES_CODEC
field_45778
f_pgpgalsg
CONDITION_LIST_CODEC
LIST_CODEC
public static final com.mojang.serialization.Codec<StatePropertiesPredicate>
a
CODEC
field_45777
f_oreeybze
CODEC
CODEC
public static final StreamCodec<io.netty.buffer.ByteBuf, StatePropertiesPredicate>
b
STREAM_CODEC
field_49396
f_lveekbnl
PACKET_CODEC
PACKET_CODEC

Constructor summary

ModifierConstructor
public (List<StatePropertiesPredicate$PropertyMatcher> conditions)

Method summary

Modifier and TypeMethod
public <S extends StateHolder<?, S>> boolean
a(eai<?, S> arg0, S arg1)
matches(StateDefinition<?, S> arg0, S arg1)
method_22515(class_2689<?, S> arg0, S arg1)
m_bbmuquuo(C_ezfeikaq<?, S> arg0, S arg1)
test(StateManager<?, S> stateManager, S container)
test(StateManager<?, S> stateManager, S container)
public boolean
a(eah arg0)
matches(BlockState arg0)
method_22514(class_2680 arg0)
m_igwihkjs(C_txtbiemp arg0)
test(BlockState state)
test(BlockState state)
public boolean
a(ewo arg0)
matches(FluidState arg0)
method_22518(class_3610 arg0)
m_gmelzunj(C_xqketiuf arg0)
test(FluidState state)
test(FluidState state)
public Optional<String>
a(eai<?, ?> arg0)
checkState(StateDefinition<?, ?> arg0)
method_53235(class_2689<?, ?> arg0)
m_flzybrzb(C_ezfeikaq<?, ?> arg0)
findMissing(StateManager<?, ?> stateManager)
reportFirstMissing(StateManager<?, ?> stateManager)
public List<StatePropertiesPredicate$PropertyMatcher>
a()
properties()
comp_1830()
m_fjqactdt()
conditions()
properties()