Package net.minecraft.util.dynamic
Class EntryLoader.Impl
java.lang.Object
net.minecraft.util.dynamic.EntryLoader.Impl
- All Implemented Interfaces:
EntryLoader
- Enclosing interface:
EntryLoader
- Mappings:
Namespace Name official aah$b
intermediary net/minecraft/class_5506$class_5507
named net/minecraft/util/dynamic/EntryLoader$Impl
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.dynamic.EntryLoader
EntryLoader.Entry<E>, EntryLoader.Impl, EntryLoader.Parseable<E>
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final org.slf4j.Logger
private final Map<RegistryKey<?>,
EntryLoader.Impl.Element> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<E> void
add
(DynamicRegistryManager registryManager, RegistryKey<E> key, com.mojang.serialization.Encoder<E> encoder, int rawId, E entry, com.mojang.serialization.Lifecycle lifecycle) <E> Optional<EntryLoader.Parseable<E>>
createParseable
(RegistryKey<E> key) <E> Map<RegistryKey<E>,
EntryLoader.Parseable<E>> getKnownEntryPaths
(RegistryKey<? extends Registry<E>> key)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official a
Laah$b;a:Lorg/slf4j/Logger;
intermediary field_36187
Lnet/minecraft/class_5506$class_5507;field_36187:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/util/dynamic/EntryLoader$Impl;LOGGER:Lorg/slf4j/Logger;
-
values
- Mappings:
Namespace Name Mixin selector official b
Laah$b;b:Ljava/util/Map;
intermediary field_26741
Lnet/minecraft/class_5506$class_5507;field_26741:Ljava/util/Map;
named values
Lnet/minecraft/util/dynamic/EntryLoader$Impl;values:Ljava/util/Map;
-
-
Constructor Details
-
Impl
public Impl()
-
-
Method Details
-
add
public <E> void add(DynamicRegistryManager registryManager, RegistryKey<E> key, com.mojang.serialization.Encoder<E> encoder, int rawId, E entry, com.mojang.serialization.Lifecycle lifecycle) - Mappings:
Namespace Name Mixin selector official a
Laah$b;a(Lhn;Laai;Lcom/mojang/serialization/Encoder;ILjava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V
intermediary method_31159
Lnet/minecraft/class_5506$class_5507;method_31159(Lnet/minecraft/class_5455;Lnet/minecraft/class_5321;Lcom/mojang/serialization/Encoder;ILjava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V
named add
Lnet/minecraft/util/dynamic/EntryLoader$Impl;add(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/util/registry/RegistryKey;Lcom/mojang/serialization/Encoder;ILjava/lang/Object;Lcom/mojang/serialization/Lifecycle;)V
-
getKnownEntryPaths
public <E> Map<RegistryKey<E>,EntryLoader.Parseable<E>> getKnownEntryPaths(RegistryKey<? extends Registry<E>> key) - Specified by:
getKnownEntryPaths
in interfaceEntryLoader
- 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
- Specified by:
createParseable
in interfaceEntryLoader
- 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;
-