Package net.minecraft.client.resource
Class ClientResourcePackProfile
java.lang.Object
net.minecraft.resource.ResourcePackProfile
net.minecraft.client.resource.ClientResourcePackProfile
- All Implemented Interfaces:
AutoCloseable
@Environment(CLIENT) public class ClientResourcePackProfile extends ResourcePackProfile
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.resource.ResourcePackProfile
ResourcePackProfile.Factory<T extends ResourcePackProfile>, ResourcePackProfile.InsertionPosition -
Field Summary
Fields Modifier and Type Field Description private NativeImageiconprivate IdentifiericonId -
Constructor Summary
Constructors Constructor Description ClientResourcePackProfile(String name, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, ResourcePack pack, PackResourceMetadata metadata, ResourcePackProfile.InsertionPosition direction, ResourcePackSource source)ClientResourcePackProfile(String name, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, Text displayName, Text description, ResourcePackCompatibility compatibility, ResourcePackProfile.InsertionPosition insertionPosition, boolean pinned, ResourcePackSource resourcePackSource, NativeImage nativeImage) -
Method Summary
Modifier and Type Method Description voidclose()voiddrawIcon(TextureManager manager)static NativeImagemethod_29713(ResourcePack resourcePack)Methods inherited from class net.minecraft.resource.ResourcePackProfile
createResourcePack, equals, getCompatibility, getDescription, getDisplayName, getInformationText, getInitialPosition, getName, getSource, hashCode, isAlwaysEnabled, isPinned, of
-
Field Details
-
Constructor Details
-
ClientResourcePackProfile
public ClientResourcePackProfile(String name, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, ResourcePack pack, PackResourceMetadata metadata, ResourcePackProfile.InsertionPosition direction, ResourcePackSource source) -
ClientResourcePackProfile
public ClientResourcePackProfile(String name, boolean alwaysEnabled, Supplier<ResourcePack> packFactory, Text displayName, Text description, ResourcePackCompatibility compatibility, ResourcePackProfile.InsertionPosition insertionPosition, boolean pinned, ResourcePackSource resourcePackSource, @Nullable NativeImage nativeImage)
-
-
Method Details
-
method_29713
-
drawIcon
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classResourcePackProfile
-