Class BlockPredicate

java.lang.Object
net.minecraft.predicate.block.BlockPredicate
All Implemented Interfaces:
Predicate<BlockState>

public class BlockPredicate extends Object implements Predicate<BlockState>
Mappings:
Namespace Name
official blo
intermediary net/minecraft/class_2240
named net/minecraft/predicate/block/BlockPredicate
  • Field Details

    • field_9919

      private final Block field_9919
      Mappings:
      Namespace Name Mixin selector
      official a Lblo;a:Lbcs;
      intermediary field_9919 Lnet/minecraft/class_2240;field_9919:Lnet/minecraft/class_197;
      named field_9919 Lnet/minecraft/predicate/block/BlockPredicate;field_9919:Lnet/minecraft/block/Block;
  • Constructor Details

    • BlockPredicate

      public BlockPredicate(Block block)
  • Method Details

    • make

      public static BlockPredicate make(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lblo;a(Lbcs;)Lblo;
      intermediary method_9062 Lnet/minecraft/class_2240;method_9062(Lnet/minecraft/class_197;)Lnet/minecraft/class_2240;
      named make Lnet/minecraft/predicate/block/BlockPredicate;make(Lnet/minecraft/block/Block;)Lnet/minecraft/predicate/block/BlockPredicate;
    • test

      public boolean test(@Nullable BlockState blockState)
      Specified by:
      test in interface Predicate<BlockState>
      Mappings:
      Namespace Name Mixin selector
      official a Lblo;a(Lblc;)Z
      intermediary method_9063 Lnet/minecraft/class_2240;method_9063(Lnet/minecraft/class_2232;)Z
      named test Lnet/minecraft/predicate/block/BlockPredicate;test(Lnet/minecraft/block/BlockState;)Z