类 BlockPredicateArgumentType.StatePredicate

    • 字段详细资料

      • state

        private final BlockState state
        Mappings:
        Namespace Name Mixin selector
        official a Lel$a;a:Lcjr;
        intermediary field_10674 Lnet/minecraft/class_2252$class_2253;field_10674:Lnet/minecraft/class_2680;
        named state Lnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;state:Lnet/minecraft/block/BlockState;
      • properties

        private final Set<Property<?>> properties
        Mappings:
        Namespace Name Mixin selector
        official b Lel$a;b:Ljava/util/Set;
        intermediary field_10673 Lnet/minecraft/class_2252$class_2253;field_10673:Ljava/util/Set;
        named properties Lnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;properties:Ljava/util/Set;
      • nbt

        @Nullable
        private final @Nullable CompoundTag nbt
        Mappings:
        Namespace Name Mixin selector
        official c Lel$a;c:Lmv;
        intermediary field_10675 Lnet/minecraft/class_2252$class_2253;field_10675:Lnet/minecraft/class_2487;
        named nbt Lnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;nbt:Lnet/minecraft/nbt/CompoundTag;
    • 构造器详细资料

      • StatePredicate

        public StatePredicate​(BlockState state,
                              Set<Property<?>> properties,
                              @Nullable
                              @Nullable CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lel$a;<init>(Lcjr;Ljava/util/Set;Lmv;)V
        intermediary <init> Lnet/minecraft/class_2252$class_2253;<init>(Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)V
        named <init> Lnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;<init>(Lnet/minecraft/block/BlockState;Ljava/util/Set;Lnet/minecraft/nbt/CompoundTag;)V
    • 方法详细资料

      • test

        public boolean test​(CachedBlockPosition cachedBlockPosition)
        指定者:
        test 在接口中 Predicate<CachedBlockPosition>
        Mappings:
        Namespace Name Mixin selector
        official a Lel$a;a(Lcjv;)Z
        intermediary method_9648 Lnet/minecraft/class_2252$class_2253;method_9648(Lnet/minecraft/class_2694;)Z
        named test Lnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;test(Lnet/minecraft/block/pattern/CachedBlockPosition;)Z