Class RegistryEntryParser<C,V>

java.lang.Object
org.incendo.cloud.minecraft.modded.parser.RegistryEntryParser<C,V>
Type Parameters:
C - the command sender type
V - the registry entry type
All Implemented Interfaces:
ArgumentParser<C,V>, BlockingSuggestionProvider<C>, BlockingSuggestionProvider.Strings<C>, SuggestionProvider<C>, SuggestionProviderHolder<C>

public final class RegistryEntryParser<C,V> extends Object implements ArgumentParser<C,V>, BlockingSuggestionProvider.Strings<C>
Argument for getting a values from a Registry.

Both static and dynamic registries are supported.

  • Constructor Details

    • RegistryEntryParser

      public RegistryEntryParser(@NonNull net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<V>> registry)
      Create a registry entry parser.
      Parameters:
      registry - registry key to use in parser
  • Method Details