Package net.minecraft.commands.arguments
Interface ResourceOrIdArgument.Result<T,O>
- All Known Implementing Classes:
ResourceOrIdArgument.InlineResult,ResourceOrIdArgument.ReferenceResult
- Enclosing class:
ResourceOrIdArgument<T>
public static sealed interface ResourceOrIdArgument.Result<T,O>
permits ResourceOrIdArgument.InlineResult<T,O>, ResourceOrIdArgument.ReferenceResult<T,O>
-
Method Summary
Modifier and TypeMethodDescriptionparse(com.mojang.brigadier.ImmutableStringReader pReader, HolderLookup.Provider pRegistryLookup, com.mojang.serialization.DynamicOps<O> pOps, com.mojang.serialization.Codec<T> pCodec, HolderLookup.RegistryLookup<T> pElementLookup)
-
Method Details
-
parse
Holder<T> parse(com.mojang.brigadier.ImmutableStringReader pReader, HolderLookup.Provider pRegistryLookup, com.mojang.serialization.DynamicOps<O> pOps, com.mojang.serialization.Codec<T> pCodec, HolderLookup.RegistryLookup<T> pElementLookup) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException
-