Package net.minecraft.resource
Class ReloadableResourceManagerImpl
java.lang.Object
net.minecraft.resource.ReloadableResourceManagerImpl
- All Implemented Interfaces:
ReloadableResourceManager,ResourceManager
@Environment(CLIENT) public class ReloadableResourceManagerImpl extends Object implements ReloadableResourceManager
- Mappings:
Namespace Name official bnnintermediary net/minecraft/class_1264named net/minecraft/resource/ReloadableResourceManagerImpl
-
Field Summary
Fields Modifier and Type Field Description private Map<String,FallbackResourceManager>fallbackManagersprivate static JoinerJOINERprivate List<ResourceReloadListener>listenersprivate static LoggerLOGGERprivate MetadataSerializermetaSerializerprivate Set<String>namespaces -
Constructor Summary
Constructors Constructor Description ReloadableResourceManagerImpl(MetadataSerializer metaSerializer) -
Method Summary
Modifier and Type Method Description voidadd(ResourcePack pack)private voidclear()Set<String>getAllNamespaces()List<Resource>getAllResources(Identifier id)ResourcegetResource(Identifier id)private voidnotifyListeners()voidregisterListener(ResourceReloadListener listener)voidreload(List<ResourcePack> resourcePacks)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLbnn;a:Lorg/apache/logging/log4j/Logger;intermediary field_5261Lnet/minecraft/class_1264;field_5261:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/resource/ReloadableResourceManagerImpl;LOGGER:Lorg/apache/logging/log4j/Logger;
-
JOINER
- Mappings:
Namespace Name Mixin selector official bLbnn;b:Lcom/google/common/base/Joiner;intermediary field_5262Lnet/minecraft/class_1264;field_5262:Lcom/google/common/base/Joiner;named JOINERLnet/minecraft/resource/ReloadableResourceManagerImpl;JOINER:Lcom/google/common/base/Joiner;
-
fallbackManagers
- Mappings:
Namespace Name Mixin selector official cLbnn;c:Ljava/util/Map;intermediary field_5263Lnet/minecraft/class_1264;field_5263:Ljava/util/Map;named fallbackManagersLnet/minecraft/resource/ReloadableResourceManagerImpl;fallbackManagers:Ljava/util/Map;
-
listeners
- Mappings:
Namespace Name Mixin selector official dLbnn;d:Ljava/util/List;intermediary field_5264Lnet/minecraft/class_1264;field_5264:Ljava/util/List;named listenersLnet/minecraft/resource/ReloadableResourceManagerImpl;listeners:Ljava/util/List;
-
namespaces
- Mappings:
Namespace Name Mixin selector official eLbnn;e:Ljava/util/Set;intermediary field_5265Lnet/minecraft/class_1264;field_5265:Ljava/util/Set;named namespacesLnet/minecraft/resource/ReloadableResourceManagerImpl;namespaces:Ljava/util/Set;
-
metaSerializer
- Mappings:
Namespace Name Mixin selector official fLbnn;f:Lbny;intermediary field_5266Lnet/minecraft/class_1264;field_5266:Lnet/minecraft/class_1275;named metaSerializerLnet/minecraft/resource/ReloadableResourceManagerImpl;metaSerializer:Lnet/minecraft/util/MetadataSerializer;
-
-
Constructor Details
-
ReloadableResourceManagerImpl
- Mappings:
Namespace Name Mixin selector official <init>Lbnn;<init>(Lbny;)Vintermediary <init>Lnet/minecraft/class_1264;<init>(Lnet/minecraft/class_1275;)Vnamed <init>Lnet/minecraft/resource/ReloadableResourceManagerImpl;<init>(Lnet/minecraft/util/MetadataSerializer;)V
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector official aLbnn;a(Lbnk;)Vintermediary method_4392Lnet/minecraft/class_1264;method_4392(Lnet/minecraft/class_1260;)Vnamed addLnet/minecraft/resource/ReloadableResourceManagerImpl;add(Lnet/minecraft/resource/ResourcePack;)V
-
getAllNamespaces
- Specified by:
getAllNamespacesin interfaceResourceManager- Mappings:
Namespace Name Mixin selector official aLbni;a()Ljava/util/Set;intermediary method_4363Lnet/minecraft/class_1258;method_4363()Ljava/util/Set;named getAllNamespacesLnet/minecraft/resource/ResourceManager;getAllNamespaces()Ljava/util/Set;
-
getResource
- Specified by:
getResourcein interfaceResourceManager- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLbni;a(Ljy;)Lbnh;intermediary method_4364Lnet/minecraft/class_1258;method_4364(Lnet/minecraft/class_1605;)Lnet/minecraft/class_1257;named getResourceLnet/minecraft/resource/ResourceManager;getResource(Lnet/minecraft/util/Identifier;)Lnet/minecraft/resource/Resource;
-
getAllResources
- Specified by:
getAllResourcesin interfaceResourceManager- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLbni;b(Ljy;)Ljava/util/List;intermediary method_4365Lnet/minecraft/class_1258;method_4365(Lnet/minecraft/class_1605;)Ljava/util/List;named getAllResourcesLnet/minecraft/resource/ResourceManager;getAllResources(Lnet/minecraft/util/Identifier;)Ljava/util/List;
-
clear
private void clear()- Mappings:
Namespace Name Mixin selector official bLbnn;b()Vintermediary method_4393Lnet/minecraft/class_1264;method_4393()Vnamed clearLnet/minecraft/resource/ReloadableResourceManagerImpl;clear()V
-
reload
- Specified by:
reloadin interfaceReloadableResourceManager- Mappings:
Namespace Name Mixin selector official aLbng;a(Ljava/util/List;)Vintermediary method_4357Lnet/minecraft/class_1256;method_4357(Ljava/util/List;)Vnamed reloadLnet/minecraft/resource/ReloadableResourceManager;reload(Ljava/util/List;)V
-
registerListener
- Specified by:
registerListenerin interfaceReloadableResourceManager- Mappings:
Namespace Name Mixin selector official aLbng;a(Lbnj;)Vintermediary method_4356Lnet/minecraft/class_1256;method_4356(Lnet/minecraft/class_1259;)Vnamed registerListenerLnet/minecraft/resource/ReloadableResourceManager;registerListener(Lnet/minecraft/resource/ResourceReloadListener;)V
-
notifyListeners
private void notifyListeners()- Mappings:
Namespace Name Mixin selector official cLbnn;c()Vintermediary method_4394Lnet/minecraft/class_1264;method_4394()Vnamed notifyListenersLnet/minecraft/resource/ReloadableResourceManagerImpl;notifyListeners()V
-