Interface ResolvableProfile.SkinPatch
- Enclosing interface:
ResolvableProfile
Override rendering options for a
ResolvableProfile.-
Method Summary
Modifier and TypeMethodDescriptionbody()Gets the body texture key.cape()Gets the cape texture key.elytra()Gets the elytra texture key.static ResolvableProfile.SkinPatchempty()Returns the empty skin patch that does not override anything.default booleanisEmpty()Returns if this skin patch does not override any values.model()Gets the skin model.Creates a new builder for a skin patch.
-
Method Details
-
empty
Returns the empty skin patch that does not override anything.- Returns:
- the empty skin patch
-
skinPatch
Creates a new builder for a skin patch.- Returns:
- new skin patch builder
-
body
Gets the body texture key.- Returns:
- the body texture key, or
nullif not set
-
cape
Gets the cape texture key.- Returns:
- the cape texture key, or
nullif not set
-
elytra
Gets the elytra texture key.- Returns:
- the elytra texture key, or
nullif not set
-
model
@Nullable PlayerTextures.SkinModel model()Gets the skin model.- Returns:
- the skin model, or
nullif not set
-
isEmpty
default boolean isEmpty()Returns if this skin patch does not override any values.- Returns:
trueif this skin patch is empty
-