Package net.minecraft.command.argument
Class BlockPredicateArgumentType.TagPredicate
java.lang.Object
net.minecraft.command.argument.BlockPredicateArgumentType.TagPredicate
- All Implemented Interfaces:
Predicate<CachedBlockPosition>,BlockPredicateArgumentType.BlockPredicate
- Enclosing class:
BlockPredicateArgumentType
private static class BlockPredicateArgumentType.TagPredicate
extends Object
implements BlockPredicateArgumentType.BlockPredicate
- Mappings:
Namespace Name named net/minecraft/command/argument/BlockPredicateArgumentType$TagPredicateintermediary net/minecraft/class_2252$class_2255official go$c
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable NbtCompoundprivate final RegistryEntryList<Block> -
Constructor Summary
ConstructorsConstructorDescriptionTagPredicate(RegistryEntryList<Block> tag, Map<String, String> properties, @Nullable NbtCompound nbt) -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasNbt()booleantest(CachedBlockPosition cachedBlockPosition)
-
Field Details
-
tag
- Mappings:
Namespace Name Mixin selector named tagLnet/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate;tag:Lnet/minecraft/registry/entry/RegistryEntryList;intermediary field_10676Lnet/minecraft/class_2252$class_2255;field_10676:Lnet/minecraft/class_6885;official aLgo$c;a:Lju;
-
nbt
- Mappings:
Namespace Name Mixin selector named nbtLnet/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate;nbt:Lnet/minecraft/nbt/NbtCompound;intermediary field_10677Lnet/minecraft/class_2252$class_2255;field_10677:Lnet/minecraft/class_2487;official bLgo$c;b:Lux;
-
properties
- Mappings:
Namespace Name Mixin selector named propertiesLnet/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate;properties:Ljava/util/Map;intermediary field_10678Lnet/minecraft/class_2252$class_2255;field_10678:Ljava/util/Map;official cLgo$c;c:Ljava/util/Map;
-
-
Constructor Details
-
TagPredicate
TagPredicate(RegistryEntryList<Block> tag, Map<String, String> properties, @Nullable @Nullable NbtCompound nbt) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate;<init>(Lnet/minecraft/registry/entry/RegistryEntryList;Ljava/util/Map;Lnet/minecraft/nbt/NbtCompound;)Vintermediary <init>Lnet/minecraft/class_2252$class_2255;<init>(Lnet/minecraft/class_6885;Ljava/util/Map;Lnet/minecraft/class_2487;)Vofficial <init>Lgo$c;<init>(Lju;Ljava/util/Map;Lux;)V
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<CachedBlockPosition>- Mappings:
Namespace Name Mixin selector named testLnet/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate;test(Lnet/minecraft/block/pattern/CachedBlockPosition;)Zintermediary method_9649Lnet/minecraft/class_2252$class_2255;method_9649(Lnet/minecraft/class_2694;)Zofficial aLgo$c;a(Ldxy;)Z
-
hasNbt
public boolean hasNbt()- Specified by:
hasNbtin interfaceBlockPredicateArgumentType.BlockPredicate- Mappings:
Namespace Name Mixin selector named hasNbtLnet/minecraft/command/argument/BlockPredicateArgumentType$BlockPredicate;hasNbt()Zintermediary method_38559Lnet/minecraft/class_2252$class_2254;method_38559()Zofficial aLgo$b;a()Z
-