Uses of Class
net.minecraft.resource.ResourcePackProfile
Packages that use ResourcePackProfile
Package
Description
Provides resources to Minecraft, including resource access, provision, and reloading.
-
Uses of ResourcePackProfile in net.minecraft.client
Methods in net.minecraft.client that return ResourcePackProfileModifier 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
Fields in net.minecraft.client.gui.screen.pack declared as ResourcePackProfileModifier and TypeFieldDescriptionprivate final ResourcePackProfile
ResourcePackOrganizer.AbstractPack.profile
Fields in net.minecraft.client.gui.screen.pack with type parameters of type ResourcePackProfileModifier and TypeFieldDescription(package private) final List<ResourcePackProfile>
ResourcePackOrganizer.disabledPacks
(package private) final List<ResourcePackProfile>
ResourcePackOrganizer.enabledPacks
(package private) final Function<ResourcePackProfile,
Identifier> ResourcePackOrganizer.iconIdSupplier
Methods in net.minecraft.client.gui.screen.pack that return types with arguments of type ResourcePackProfileModifier 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()
Methods in net.minecraft.client.gui.screen.pack with parameters of type ResourcePackProfileModifier and TypeMethodDescriptionprivate Identifier
PackScreen.getPackIconTexture
(ResourcePackProfile resourcePackProfile) private Identifier
PackScreen.loadPackIcon
(TextureManager textureManager, ResourcePackProfile resourcePackProfile) Constructors in net.minecraft.client.gui.screen.pack with parameters of type ResourcePackProfileModifierConstructorDescriptionAbstractPack
(ResourcePackProfile profile) DisabledPack
(ResourcePackProfile profile) EnabledPack
(ResourcePackProfile profile) Constructor parameters in net.minecraft.client.gui.screen.pack with type arguments of type ResourcePackProfileModifierConstructorDescriptionResourcePackOrganizer
(Runnable updateCallback, Function<ResourcePackProfile, Identifier> iconIdSupplier, ResourcePackManager resourcePackManager, Consumer<ResourcePackManager> applier) -
Uses of ResourcePackProfile in net.minecraft.client.resource
Fields in net.minecraft.client.resource declared as ResourcePackProfileModifier and TypeFieldDescriptionprivate @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.serverContainer
Methods in net.minecraft.client.resource that return ResourcePackProfileModifier and TypeMethodDescriptionprivate @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.getProgrammerArtResourcePackProfile
(ResourcePackProfile.Factory factory) private static @Nullable ResourcePackProfile
ClientBuiltinResourcePackProvider.getProgrammerArtResourcePackProfile
(ResourcePackProfile.Factory factory, Supplier<ResourcePack> packSupplier) Method parameters in net.minecraft.client.resource with type arguments of type ResourcePackProfileModifier 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
Fields in net.minecraft.resource with type parameters of type ResourcePackProfileModifier and TypeFieldDescriptionprivate List<ResourcePackProfile>
ResourcePackManager.enabled
private Map<String,
ResourcePackProfile> ResourcePackManager.profiles
Methods in net.minecraft.resource that return ResourcePackProfileModifier 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.Methods in net.minecraft.resource that return types with arguments of type ResourcePackProfileModifier 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) Method parameters in net.minecraft.resource with type arguments of type ResourcePackProfileModifier 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
Methods in net.minecraft.server.command that return ResourcePackProfileModifier and TypeMethodDescriptionprivate static ResourcePackProfile
DatapackCommand.getPackContainer
(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, boolean enable) Methods in net.minecraft.server.command with parameters of type ResourcePackProfileModifier 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) Method parameters in net.minecraft.server.command with type arguments of type ResourcePackProfileModifier and TypeMethodDescriptionvoid
DatapackCommand.PackAdder.apply
(List<ResourcePackProfile> profiles, ResourcePackProfile profile)