net.minecraft.command.argument

record ItemPredicateArgumentType$SubPredicateCheck

net.minecraft.commands.arguments.item.ItemPredicateArgument$PredicateWrapper
net.minecraft.class_2293$class_9446
net.minecraft.command.argument.ItemPredicateArgumentType$SubPredicateCheck

Field summary

Modifier and TypeField
private final Identifier
id
comp_2530
id
private final com.mojang.serialization.Decoder<? extends Predicate<ItemStack>>
type
comp_2531
type

Constructor summary

ModifierConstructor
public (RegistryEntry$Reference<ComponentPredicate$Type<?>> type)
private (Identifier id, com.mojang.serialization.Decoder<? extends Predicate<ItemStack>> type)

Method summary

Modifier and TypeMethod
public Predicate<ItemStack>
decode(com.mojang.brigadier.ImmutableStringReader reader, com.mojang.serialization.Dynamic<?> value)
method_58559(com.mojang.brigadier.ImmutableStringReader arg0, com.mojang.serialization.Dynamic<?> arg1)
createPredicate(com.mojang.brigadier.ImmutableStringReader reader, com.mojang.serialization.Dynamic<?> value)
public Identifier
id()
comp_2530()
id()
public com.mojang.serialization.Decoder<? extends Predicate<ItemStack>>
type()
comp_2531()
type()
private com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$decode$1(com.mojang.brigadier.ImmutableStringReader arg0, String arg1)
method_58560(com.mojang.brigadier.ImmutableStringReader arg0, String arg1)
method_58560(com.mojang.brigadier.ImmutableStringReader arg0, String error)
private static Predicate
lambda$new$0(DataComponentPredicate arg0)
method_58558(class_9360 arg0)
method_58558(ComponentPredicate predicate)