Uses of Interface
net.minecraft.resource.ResourcePack
Package
Description
Provides resources to Minecraft, including resource access and provision.
-
Uses of ResourcePack in net.minecraft.client
Modifier and TypeMethodDescriptionprivate static Supplier<ResourcePack>
MinecraftClient.createV3ResourcePackFactory(Supplier<ResourcePack> packFactory)
private static Supplier<ResourcePack>
MinecraftClient.createV4ResourcePackFactory(Supplier<ResourcePack> packFactory)
Modifier and TypeMethodDescriptionprivate static ResourcePackProfile
MinecraftClient.createResourcePackProfile(String name, Text displayName, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, PackResourceMetadata metadata, ResourcePackProfile.InsertionPosition insertionPosition, ResourcePackSource source)
private static Supplier<ResourcePack>
MinecraftClient.createV3ResourcePackFactory(Supplier<ResourcePack> packFactory)
private static Supplier<ResourcePack>
MinecraftClient.createV4ResourcePackFactory(Supplier<ResourcePack> packFactory)
-
Uses of ResourcePack in net.minecraft.client.resource
Modifier and TypeClassDescriptionclass
class
class
Modifier and TypeFieldDescriptionprivate ResourcePack
Format3ResourcePack.parent
private ResourcePack
Format4ResourcePack.parent
Modifier and TypeMethodDescriptionprivate static ResourcePack
ClientBuiltinResourcePackProvider.getProgrammerArtResourcePackFromZipFile(File zipFile)
Modifier and TypeMethodDescriptionprivate static @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.getProgrammerArtResourcePackProfile(ResourcePackProfile.Factory factory, Supplier<ResourcePack> packSupplier)
void
ResourceReloadLogger.reload(ResourceReloadLogger.ReloadReason reason, List<ResourcePack> packs)
ModifierConstructorDescriptionFormat3ResourcePack(ResourcePack parent, Map<Identifier,Identifier> idMap)
Format4ResourcePack(ResourcePack parent)
-
Uses of ResourcePack in net.minecraft.client.resource.language
Modifier and TypeMethodDescriptionprivate static Map<String,LanguageDefinition>
LanguageManager.loadAvailableLanguages(Stream<ResourcePack> packs)
-
Uses of ResourcePack in net.minecraft.resource
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeFieldDescriptionprivate ResourcePack
ReloadableResourceManagerImpl.PackAdditionFailedException.pack
Modifier and TypeFieldDescriptionprivate Supplier<ResourcePack>
ResourcePackProfile.packFactory
protected List<ResourcePack>
NamespaceResourceManager.packList
private List<ResourcePack>
ReloadableResourceManagerImpl.packs
Modifier and TypeMethodDescriptionResourcePackProfile.createResourcePack()
ReloadableResourceManagerImpl.PackAdditionFailedException.getPack()
Modifier and TypeMethodDescriptionprivate Supplier<ResourcePack>
FileResourcePackProvider.createResourcePack(File file)
ResourcePackManager.createResourcePacks()
NamespaceResourceManager.streamResourcePacks()
Gets a stream of loaded resource packs in increasing order of priority.ReloadableResourceManagerImpl.streamResourcePacks()
Gets a stream of loaded resource packs in increasing order of priority.ResourceManager.Empty.streamResourcePacks()
Gets a stream of loaded resource packs in increasing order of priority.ResourceManager.streamResourcePacks()
Gets a stream of loaded resource packs in increasing order of priority.Modifier and TypeMethodDescriptionvoid
NamespaceResourceManager.addPack(ResourcePack pack)
void
ReloadableResourceManagerImpl.addPack(ResourcePack pack)
protected InputStream
NamespaceResourceManager.open(Identifier id, ResourcePack pack)
Modifier and TypeMethodDescriptionResourcePackProfile.Factory.create(String name, Text displayName, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, PackResourceMetadata metadata, ResourcePackProfile.InsertionPosition initialPosition, ResourcePackSource source)
Creates a proper resource pack profile from the given parameters.static @Nullable ResourcePackProfile
ResourcePackProfile.of(String name, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, ResourcePackProfile.Factory profileFactory, ResourcePackProfile.InsertionPosition insertionPosition, ResourcePackSource packSource)
Creates a resource pack profile from the given parameters.ReloadableResourceManager.reload(Executor prepareExecutor, Executor applyExecutor, CompletableFuture<Unit> initialStage, List<ResourcePack> packs)
Performs a reload.default CompletableFuture<Unit>
ReloadableResourceManager.reload(Executor prepareExecutor, Executor applyExecutor, List<ResourcePack> packs, CompletableFuture<Unit> initialStage)
Performs a reload.ReloadableResourceManagerImpl.reload(Executor prepareExecutor, Executor applyExecutor, CompletableFuture<Unit> initialStage, List<ResourcePack> packs)
Performs a reload.ServerResourceManager.reload(List<ResourcePack> packs, DynamicRegistryManager registryManager, CommandManager.RegistrationEnvironment commandEnvironment, int functionPermissionLevel, Executor prepareExecutor, Executor applyExecutor)
ModifierConstructorDescriptionResourcePackProfile(String name, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, Text displayName, Text description, ResourcePackCompatibility compatibility, ResourcePackProfile.InsertionPosition direction, boolean pinned, ResourcePackSource source)
ResourcePackProfile(String name, Text displayName, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, PackResourceMetadata metadata, ResourceType type, ResourcePackProfile.InsertionPosition direction, ResourcePackSource source)