Interface EntryLoader

All Known Implementing Classes:
EntryLoader.Impl

public interface EntryLoader
Mappings:
Namespace Name
official aah
intermediary net/minecraft/class_5506
named net/minecraft/util/dynamic/EntryLoader
  • Method Details

    • getKnownEntryPaths

      <E> Map<RegistryKey<E>,EntryLoader.Parseable<E>> getKnownEntryPaths(RegistryKey<? extends Registry<E>> key)
      Returns:
      A collection of file Identifiers of all known entries of the given registry. Note that these are file Identifiers for use in a resource manager, not the logical names of the entries.
      Mappings:
      Namespace Name Mixin selector
      official a Laah;a(Laai;)Ljava/util/Map;
      intermediary method_31156 Lnet/minecraft/class_5506;method_31156(Lnet/minecraft/class_5321;)Ljava/util/Map;
      named getKnownEntryPaths Lnet/minecraft/util/dynamic/EntryLoader;getKnownEntryPaths(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Map;
    • createParseable

      <E> Optional<EntryLoader.Parseable<E>> createParseable(RegistryKey<E> key)
      Mappings:
      Namespace Name Mixin selector
      official b Laah;b(Laai;)Ljava/util/Optional;
      intermediary method_42083 Lnet/minecraft/class_5506;method_42083(Lnet/minecraft/class_5321;)Ljava/util/Optional;
      named createParseable Lnet/minecraft/util/dynamic/EntryLoader;createParseable(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
    • resourceBacked

      static EntryLoader resourceBacked(ResourceManager resourceManager)
      Mappings:
      Namespace Name Mixin selector
      official a Laah;a(Lahu;)Laah;
      intermediary method_31154 Lnet/minecraft/class_5506;method_31154(Lnet/minecraft/class_3300;)Lnet/minecraft/class_5506;
      named resourceBacked Lnet/minecraft/util/dynamic/EntryLoader;resourceBacked(Lnet/minecraft/resource/ResourceManager;)Lnet/minecraft/util/dynamic/EntryLoader;