Class BlockStatePredicate
java.lang.Object
net.minecraft.world.level.block.state.predicate.BlockStatePredicate
- All Implemented Interfaces:
- Predicate<BlockState>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Predicate<BlockState>private final StateDefinition<Block,BlockState> 
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateBlockStatePredicate(StateDefinition<Block, BlockState> p_61286_) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected <T extends Comparable<T>>
 booleanapplies(BlockState p_61292_, Property<T> p_61293_, Predicate<Object> p_61294_) static BlockStatePredicatebooleantest(BlockState p_61290_) <V extends Comparable<V>>
 BlockStatePredicate
- 
Field Details- 
ANY
- 
definition
- 
properties
 
- 
- 
Constructor Details- 
BlockStatePredicate
 
- 
- 
Method Details- 
forBlock
- 
test- Specified by:
- testin interface- Predicate<BlockState>
 
- 
appliesprotected <T extends Comparable<T>> boolean applies(BlockState p_61292_, Property<T> p_61293_, Predicate<Object> p_61294_) 
- 
wherepublic <V extends Comparable<V>> BlockStatePredicate where(Property<V> p_61296_, Predicate<Object> p_61297_) 
 
-