Package net.minecraftforge.resource
Enum Class VanillaResourceType
- All Implemented Interfaces:
Serializable
,Comparable<VanillaResourceType>
,Constable
,IResourceType
An enum of all
IResourceType
s used by the Vanilla game. These should be used if handling vanilla-related
resources.-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionUsed when the current language is reloaded.Used when block and item models are reloaded and rebaked.Used when all shaders are reloaded.Used when all game sounds are reloaded.Used when textures from theTextureManager
are reloaded. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic VanillaResourceType
Returns the enum constant of this class with the specified name.static VanillaResourceType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
MODELS
Used when block and item models are reloaded and rebaked. This also includes the texture-stitching from that phase. -
TEXTURES
Used when textures from theTextureManager
are reloaded. Does not effect block or item textures on the texture atlas. -
SOUNDS
Used when all game sounds are reloaded. -
LANGUAGES
Used when the current language is reloaded. -
SHADERS
Used when all shaders are reloaded.
-
-
Constructor Details
-
VanillaResourceType
private VanillaResourceType()
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-