Package net.minecraft.command.argument
Class ItemPredicateArgumentType.Context
java.lang.Object
net.minecraft.command.argument.ItemPredicateArgumentType.Context
- All Implemented Interfaces:
ItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck>
- Enclosing class:
ItemPredicateArgumentType
private static class ItemPredicateArgumentType.Context
extends Object
implements ItemPredicateParsing.Callbacks<Predicate<ItemStack>,ItemPredicateArgumentType.ComponentCheck,ItemPredicateArgumentType.SubPredicateCheck>
- Mappings:
Namespace Name named net/minecraft/command/argument/ItemPredicateArgumentType$Context
intermediary net/minecraft/class_2293$class_9445
official gx$b
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RegistryWrapper.Impl
<ComponentType<?>> private final RegistryWrapper.Impl
<Item> private final RegistryWrapper.Impl
<ComponentPredicate.Type<?>> private final RegistryWrapper.WrapperLookup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomponentCheck
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) componentMatchPredicate
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck, com.mojang.serialization.Dynamic<?> dynamic) componentPresencePredicate
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck) itemMatchPredicate
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) subPredicateCheck
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) subPredicatePredicate
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.SubPredicateCheck subPredicateCheck, com.mojang.serialization.Dynamic<?> dynamic) tagMatchPredicate
(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier)
-
Field Details
-
registries
- Mappings:
Namespace Name Mixin selector named registries
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;registries:Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;
intermediary field_56366
Lnet/minecraft/class_2293$class_9445;field_56366:Lnet/minecraft/class_7225$class_7874;
official a
Lgx$b;a:Lji$a;
-
itemRegistryWrapper
- Mappings:
Namespace Name Mixin selector named itemRegistryWrapper
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;itemRegistryWrapper:Lnet/minecraft/registry/RegistryWrapper$Impl;
intermediary field_50066
Lnet/minecraft/class_2293$class_9445;field_50066:Lnet/minecraft/class_7225$class_7226;
official b
Lgx$b;b:Lji$b;
-
dataComponentTypeRegistryWrapper
- Mappings:
Namespace Name Mixin selector named dataComponentTypeRegistryWrapper
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;dataComponentTypeRegistryWrapper:Lnet/minecraft/registry/RegistryWrapper$Impl;
intermediary field_50067
Lnet/minecraft/class_2293$class_9445;field_50067:Lnet/minecraft/class_7225$class_7226;
official c
Lgx$b;c:Lji$b;
-
itemSubPredicateTypeRegistryWrapper
- Mappings:
Namespace Name Mixin selector named itemSubPredicateTypeRegistryWrapper
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;itemSubPredicateTypeRegistryWrapper:Lnet/minecraft/registry/RegistryWrapper$Impl;
intermediary field_50068
Lnet/minecraft/class_2293$class_9445;field_50068:Lnet/minecraft/class_7225$class_7226;
official d
Lgx$b;d:Lji$b;
-
-
Constructor Details
-
Context
Context(RegistryWrapper.WrapperLookup registries) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;<init>(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
intermediary <init>
Lnet/minecraft/class_2293$class_9445;<init>(Lnet/minecraft/class_7225$class_7874;)V
official <init>
Lgx$b;<init>(Lji$a;)V
-
-
Method Details
-
itemMatchPredicate
public Predicate<ItemStack> itemMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
itemMatchPredicate
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector named itemMatchPredicate
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;itemMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/util/function/Predicate;
intermediary method_58550
Lnet/minecraft/class_2293$class_9445;method_58550(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/util/function/Predicate;
official e
Lgx$b;e(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/util/function/Predicate;
-
tagMatchPredicate
public Predicate<ItemStack> tagMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
tagMatchPredicate
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector named tagMatchPredicate
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;tagMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Ljava/util/function/Predicate;
intermediary method_58551
Lnet/minecraft/class_2293$class_9445;method_58551(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Ljava/util/function/Predicate;
official f
Lgx$b;f(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Ljava/util/function/Predicate;
-
componentCheck
public ItemPredicateArgumentType.ComponentCheck componentCheck(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
componentCheck
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector named componentCheck
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;componentCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Lnet/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck;
intermediary method_58552
Lnet/minecraft/class_2293$class_9445;method_58552(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2293$class_9444;
official g
Lgx$b;g(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Lgx$a;
-
componentMatchPredicate
public Predicate<ItemStack> componentMatchPredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck, com.mojang.serialization.Dynamic<?> dynamic) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
componentMatchPredicate
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector named componentMatchPredicate
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;componentMatchPredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
intermediary method_58542
Lnet/minecraft/class_2293$class_9445;method_58542(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2293$class_9444;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
official a
Lgx$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lgx$a;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
-
componentPresencePredicate
public Predicate<ItemStack> componentPresencePredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.ComponentCheck componentCheck) - Specified by:
componentPresencePredicate
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named componentPresencePredicate
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;componentPresencePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck;)Ljava/util/function/Predicate;
intermediary method_58541
Lnet/minecraft/class_2293$class_9445;method_58541(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2293$class_9444;)Ljava/util/function/Predicate;
official a
Lgx$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lgx$a;)Ljava/util/function/Predicate;
-
subPredicateCheck
public ItemPredicateArgumentType.SubPredicateCheck subPredicateCheck(com.mojang.brigadier.ImmutableStringReader immutableStringReader, Identifier identifier) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
subPredicateCheck
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector named subPredicateCheck
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;subPredicateCheck(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/util/Identifier;)Lnet/minecraft/command/argument/ItemPredicateArgumentType$SubPredicateCheck;
intermediary method_58553
Lnet/minecraft/class_2293$class_9445;method_58553(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2293$class_9446;
official h
Lgx$b;h(Lcom/mojang/brigadier/ImmutableStringReader;Lalr;)Lgx$c;
-
subPredicatePredicate
public Predicate<ItemStack> subPredicatePredicate(com.mojang.brigadier.ImmutableStringReader immutableStringReader, ItemPredicateArgumentType.SubPredicateCheck subPredicateCheck, com.mojang.serialization.Dynamic<?> dynamic) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Specified by:
subPredicatePredicate
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
Namespace Name Mixin selector named subPredicatePredicate
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;subPredicatePredicate(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/command/argument/ItemPredicateArgumentType$SubPredicateCheck;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
intermediary method_58543
Lnet/minecraft/class_2293$class_9445;method_58543(Lcom/mojang/brigadier/ImmutableStringReader;Lnet/minecraft/class_2293$class_9446;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
official a
Lgx$b;a(Lcom/mojang/brigadier/ImmutableStringReader;Lgx$c;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate;
-
streamItemIds
- Specified by:
streamItemIds
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named streamItemIds
Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamItemIds()Ljava/util/stream/Stream;
intermediary method_58503
Lnet/minecraft/class_9437$class_9439;method_58503()Ljava/util/stream/Stream;
official a
Lgs$b;a()Ljava/util/stream/Stream;
-
streamTags
- Specified by:
streamTags
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named streamTags
Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamTags()Ljava/util/stream/Stream;
intermediary method_58509
Lnet/minecraft/class_9437$class_9439;method_58509()Ljava/util/stream/Stream;
official b
Lgs$b;b()Ljava/util/stream/Stream;
-
streamComponentIds
- Specified by:
streamComponentIds
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named streamComponentIds
Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamComponentIds()Ljava/util/stream/Stream;
intermediary method_58512
Lnet/minecraft/class_9437$class_9439;method_58512()Ljava/util/stream/Stream;
official c
Lgs$b;c()Ljava/util/stream/Stream;
-
streamSubPredicateIds
- Specified by:
streamSubPredicateIds
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named streamSubPredicateIds
Lnet/minecraft/command/argument/ItemPredicateParsing$Callbacks;streamSubPredicateIds()Ljava/util/stream/Stream;
intermediary method_58514
Lnet/minecraft/class_9437$class_9439;method_58514()Ljava/util/stream/Stream;
official d
Lgs$b;d()Ljava/util/stream/Stream;
-
negate
- Specified by:
negate
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named negate
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;negate(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
intermediary method_58547
Lnet/minecraft/class_2293$class_9445;method_58547(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
official a
Lgx$b;a(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
-
anyOf
- Specified by:
anyOf
in interfaceItemPredicateParsing.Callbacks<Predicate<ItemStack>,
ItemPredicateArgumentType.ComponentCheck, ItemPredicateArgumentType.SubPredicateCheck> - Mappings:
Namespace Name Mixin selector named anyOf
Lnet/minecraft/command/argument/ItemPredicateArgumentType$Context;anyOf(Ljava/util/List;)Ljava/util/function/Predicate;
intermediary method_58549
Lnet/minecraft/class_2293$class_9445;method_58549(Ljava/util/List;)Ljava/util/function/Predicate;
official b
Lgx$b;b(Ljava/util/List;)Ljava/util/function/Predicate;
-