类 BlockPredicateArgumentType.StatePredicate
- java.lang.Object
-
- net.minecraft.command.argument.BlockPredicateArgumentType.StatePredicate
-
- 所有已实现的接口:
Predicate<CachedBlockPosition>
static class BlockPredicateArgumentType.StatePredicate extends Object implements Predicate<CachedBlockPosition>
- Mappings:
Namespace Name official el$aintermediary net/minecraft/class_2252$class_2253named net/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate
-
-
字段概要
字段 修饰符和类型 字段 说明 private @Nullable CompoundTagnbtprivate Set<Property<?>>propertiesprivate BlockStatestate
-
构造器概要
构造器 构造器 说明 StatePredicate(BlockState state, Set<Property<?>> properties, @Nullable CompoundTag nbt)
-
-
-
字段详细资料
-
state
private final BlockState state
- Mappings:
Namespace Name Mixin selector official aLel$a;a:Lcjr;intermediary field_10674Lnet/minecraft/class_2252$class_2253;field_10674:Lnet/minecraft/class_2680;named stateLnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;state:Lnet/minecraft/block/BlockState;
-
properties
private final Set<Property<?>> properties
- Mappings:
Namespace Name Mixin selector official bLel$a;b:Ljava/util/Set;intermediary field_10673Lnet/minecraft/class_2252$class_2253;field_10673:Ljava/util/Set;named propertiesLnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;properties:Ljava/util/Set;
-
nbt
@Nullable private final @Nullable CompoundTag nbt
- Mappings:
Namespace Name Mixin selector official cLel$a;c:Lmv;intermediary field_10675Lnet/minecraft/class_2252$class_2253;field_10675:Lnet/minecraft/class_2487;named nbtLnet/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;)Vintermediary <init>Lnet/minecraft/class_2252$class_2253;<init>(Lnet/minecraft/class_2680;Ljava/util/Set;Lnet/minecraft/class_2487;)Vnamed <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 aLel$a;a(Lcjv;)Zintermediary method_9648Lnet/minecraft/class_2252$class_2253;method_9648(Lnet/minecraft/class_2694;)Znamed testLnet/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate;test(Lnet/minecraft/block/pattern/CachedBlockPosition;)Z
-
-