Package net.minecraft.predicate.block
Class BlockStatePredicate
java.lang.Object
net.minecraft.predicate.block.BlockStatePredicate
- All Implemented Interfaces:
- Predicate<BlockState>
- Mappings:
- Namespace - Name - official - dck- intermediary - net/minecraft/class_2715- named - net/minecraft/predicate/block/BlockStatePredicate
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Predicate<BlockState>private final StateManager<Block,BlockState> 
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateBlockStatePredicate(StateManager<Block, BlockState> manager) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic BlockStatePredicatebooleantest(@Nullable BlockState blockState) protected <T extends Comparable<T>>
 booleantestProperty(BlockState blockState, Property<T> property, Predicate<Object> predicate) <V extends Comparable<V>>
 BlockStatePredicate
- 
Field Details- 
ANY- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldck;a:Ljava/util/function/Predicate;- intermediary - field_12419- Lnet/minecraft/class_2715;field_12419:Ljava/util/function/Predicate;- named - ANY- Lnet/minecraft/predicate/block/BlockStatePredicate;ANY:Ljava/util/function/Predicate;
 
- 
manager- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldck;b:Ldcc;- intermediary - field_12420- Lnet/minecraft/class_2715;field_12420:Lnet/minecraft/class_2689;- named - manager- Lnet/minecraft/predicate/block/BlockStatePredicate;manager:Lnet/minecraft/state/StateManager;
 
- 
propertyTests- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldck;c:Ljava/util/Map;- intermediary - field_12421- Lnet/minecraft/class_2715;field_12421:Ljava/util/Map;- named - propertyTests- Lnet/minecraft/predicate/block/BlockStatePredicate;propertyTests:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
BlockStatePredicate- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldck;<init>(Ldcc;)V- intermediary - <init>- Lnet/minecraft/class_2715;<init>(Lnet/minecraft/class_2689;)V- named - <init>- Lnet/minecraft/predicate/block/BlockStatePredicate;<init>(Lnet/minecraft/state/StateManager;)V
 
 
- 
- 
Method Details- 
forBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldck;a(Lcpn;)Ldck;- intermediary - method_11758- Lnet/minecraft/class_2715;method_11758(Lnet/minecraft/class_2248;)Lnet/minecraft/class_2715;- named - forBlock- Lnet/minecraft/predicate/block/BlockStatePredicate;forBlock(Lnet/minecraft/block/Block;)Lnet/minecraft/predicate/block/BlockStatePredicate;
 
- 
test- Specified by:
- testin interface- Predicate<BlockState>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldck;a(Ldcb;)Z- intermediary - method_11760- Lnet/minecraft/class_2715;method_11760(Lnet/minecraft/class_2680;)Z- named - test- Lnet/minecraft/predicate/block/BlockStatePredicate;test(Lnet/minecraft/block/BlockState;)Z
 
- 
testPropertyprotected <T extends Comparable<T>> boolean testProperty(BlockState blockState, Property<T> property, Predicate<Object> predicate) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldck;a(Ldcb;Ldde;Ljava/util/function/Predicate;)Z- intermediary - method_11761- Lnet/minecraft/class_2715;method_11761(Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;)Z- named - testProperty- Lnet/minecraft/predicate/block/BlockStatePredicate;testProperty(Lnet/minecraft/block/BlockState;Lnet/minecraft/state/property/Property;Ljava/util/function/Predicate;)Z
 
- 
withpublic <V extends Comparable<V>> BlockStatePredicate with(Property<V> property, Predicate<Object> predicate) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldck;a(Ldde;Ljava/util/function/Predicate;)Ldck;- intermediary - method_11762- Lnet/minecraft/class_2715;method_11762(Lnet/minecraft/class_2769;Ljava/util/function/Predicate;)Lnet/minecraft/class_2715;- named - with- Lnet/minecraft/predicate/block/BlockStatePredicate;with(Lnet/minecraft/state/property/Property;Ljava/util/function/Predicate;)Lnet/minecraft/predicate/block/BlockStatePredicate;
 
 
-