Uses of Class
net.minecraft.resource.ResourcePackProfile
Package
Description
Provides resources to Minecraft, including resource access and provision.
-
Uses of ResourcePackProfile in net.minecraft.client
Modifier and TypeMethodDescriptionprivate static ResourcePackProfile
MinecraftClient.createResourcePackProfile(String name, Text displayName, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, PackResourceMetadata metadata, ResourcePackProfile.InsertionPosition insertionPosition, ResourcePackSource source)
-
Uses of ResourcePackProfile in net.minecraft.client.gui.screen.pack
Modifier and TypeFieldDescriptionprivate ResourcePackProfile
ResourcePackOrganizer.AbstractPack.profile
Modifier and TypeFieldDescription(package private) List<ResourcePackProfile>
ResourcePackOrganizer.disabledPacks
(package private) List<ResourcePackProfile>
ResourcePackOrganizer.enabledPacks
(package private) Function<ResourcePackProfile,Identifier>
ResourcePackOrganizer.field_25785
Modifier and TypeMethodDescriptionprotected abstract List<ResourcePackProfile>
ResourcePackOrganizer.AbstractPack.getCurrentList()
protected List<ResourcePackProfile>
ResourcePackOrganizer.DisabledPack.getCurrentList()
protected List<ResourcePackProfile>
ResourcePackOrganizer.EnabledPack.getCurrentList()
protected abstract List<ResourcePackProfile>
ResourcePackOrganizer.AbstractPack.getOppositeList()
protected List<ResourcePackProfile>
ResourcePackOrganizer.DisabledPack.getOppositeList()
protected List<ResourcePackProfile>
ResourcePackOrganizer.EnabledPack.getOppositeList()
Modifier and TypeMethodDescriptionprivate Identifier
PackScreen.getPackIconTexture(ResourcePackProfile resourcePackProfile)
private Identifier
PackScreen.loadPackIcon(TextureManager textureManager, ResourcePackProfile resourcePackProfile)
ModifierConstructorDescriptionAbstractPack(ResourcePackProfile profile)
DisabledPack(ResourcePackProfile profile)
EnabledPack(ResourcePackProfile profile)
ModifierConstructorDescriptionResourcePackOrganizer(Runnable updateCallback, Function<ResourcePackProfile,Identifier> function, ResourcePackManager resourcePackManager, Consumer<ResourcePackManager> applier)
-
Uses of ResourcePackProfile in net.minecraft.client.resource
Modifier and TypeFieldDescriptionprivate @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.serverContainer
Modifier and TypeMethodDescriptionprivate @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.getProgrammerArtResourcePackProfile(ResourcePackProfile.Factory factory)
private static @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.getProgrammerArtResourcePackProfile(ResourcePackProfile.Factory factory, Supplier<ResourcePack> packSupplier)
Modifier and TypeMethodDescriptionvoid
ClientBuiltinResourcePackProvider.register(Consumer<ResourcePackProfile> profileAdder, ResourcePackProfile.Factory factory)
Register resource pack profiles created with thefactory
to theprofileAdder
. -
Uses of ResourcePackProfile in net.minecraft.resource
Modifier and TypeFieldDescriptionprivate List<ResourcePackProfile>
ResourcePackManager.enabled
private Map<String,ResourcePackProfile>
ResourcePackManager.profiles
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.ResourcePackManager.getProfile(String name)
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.Modifier and TypeMethodDescriptionprivate List<ResourcePackProfile>
ResourcePackManager.buildEnabledProfiles(Collection<String> enabledNames)
ResourcePackManager.getEnabledProfiles()
ResourcePackManager.getProfiles()
private Map<String,ResourcePackProfile>
ResourcePackManager.providePackProfiles()
private Stream<ResourcePackProfile>
ResourcePackManager.streamProfilesByName(Collection<String> names)
Modifier and TypeMethodDescription<T> int
ResourcePackProfile.InsertionPosition.insert(List<T> items, T item, Function<T,ResourcePackProfile> profileGetter, boolean listInverted)
void
FileResourcePackProvider.register(Consumer<ResourcePackProfile> profileAdder, ResourcePackProfile.Factory factory)
Register resource pack profiles created with thefactory
to theprofileAdder
.void
ResourcePackProvider.register(Consumer<ResourcePackProfile> profileAdder, ResourcePackProfile.Factory factory)
Register resource pack profiles created with thefactory
to theprofileAdder
.void
VanillaDataPackProvider.register(Consumer<ResourcePackProfile> profileAdder, ResourcePackProfile.Factory factory)
Register resource pack profiles created with thefactory
to theprofileAdder
. -
Uses of ResourcePackProfile in net.minecraft.server.command
Modifier and TypeMethodDescriptionprivate static ResourcePackProfile
DatapackCommand.getPackContainer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, boolean enable)
Modifier and TypeMethodDescriptionvoid
DatapackCommand.PackAdder.apply(List<ResourcePackProfile> profiles, ResourcePackProfile profile)
private static int
DatapackCommand.executeDisable(ServerCommandSource source, ResourcePackProfile container)
private static int
DatapackCommand.executeEnable(ServerCommandSource source, ResourcePackProfile container, DatapackCommand.PackAdder packAdder)
Modifier and TypeMethodDescriptionvoid
DatapackCommand.PackAdder.apply(List<ResourcePackProfile> profiles, ResourcePackProfile profile)