net.minecraft.server.packs.resources

public class ReloadableResourceManager

implements ResourceManager, AutoCloseable

avs
net.minecraft.server.packs.resources.ReloadableResourceManager
net.minecraft.class_3304

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_14295
private CloseableResourceManager
c
resources
field_36391
private final List<PreparableReloadListener>
d
listeners
field_17935
private final PackType
e
type
field_14294

Constructor summary

ModifierConstructor
public (PackType arg0)

Method summary

Modifier and TypeMethod
public void
close()
close()
public void
a(avp arg0)
registerReloadListener(PreparableReloadListener arg0)
method_14477(class_3302 arg0)
public ReloadInstance
a(Executor arg0, Executor arg1, CompletableFuture<bbq> arg2, List<auh> arg3)
createReload(Executor arg0, Executor arg1, CompletableFuture<Unit> arg2, List<PackResources> arg3)
method_18232(Executor arg0, Executor arg1, CompletableFuture<class_3902> arg2, List<class_3262> arg3)
public Optional<Resource>
getResource(alw arg0)
getResource(ResourceLocation arg0)
method_14486(class_2960 arg0)
public Set<String>
a()
getNamespaces()
method_14487()
public List<Resource>
a(alw arg0)
getResourceStack(ResourceLocation arg0)
method_14489(class_2960 arg0)
public Map<ResourceLocation, Resource>
b(String arg0, Predicate<alw> arg1)
listResources(String arg0, Predicate<ResourceLocation> arg1)
method_14488(String arg0, Predicate<class_2960> arg1)
public Map<ResourceLocation, List<Resource>>
c(String arg0, Predicate<alw> arg1)
listResourceStacks(String arg0, Predicate<ResourceLocation> arg1)
method_41265(String arg0, Predicate<class_2960> arg1)
public Stream<PackResources>
b()
listPacks()
method_29213()