public class CosmeticsModule extends JavaPlugin
Class CosmeticsModule. Provides cosmeticsmodule functionality for the Hytale server.
java.lang.Object > JavaPlugin > CosmeticsModule
Field Summary
registry
Field registry.
skin
Field skin.
modelAsset
Field modelAsset.
idParts
Field idParts.
skinPart
Field skinPart.
variantId
Field variantId.
haircutAssetId
Field haircutAssetId.
haircutAssetTextureId
Field haircutAssetTextureId.
headAccessoryAssetId
Field headAccessoryAssetId.
headAccessoryPart
Field headAccessoryPart.
haircutPart
Field haircutPart.
baseHaircutPart
Field baseHaircutPart.
bodyCharacteristic
Field bodyCharacteristic.
underwear
Field underwear.
face
Field face.
ears
Field ears.
mouth
Field mouth.
eyes
Field eyes.
haircut
Field haircut.
eyebrows
Field eyebrows.
pants
Field pants.
overpants
Field overpants.
undertop
Field undertop.
overtop
Field overtop.
shoes
Field shoes.
gloves
Field gloves.
arr
Field arr.
part
Field part.
colorId
Field colorId.
Method Detail
setup
void
setup
()
Method setup.
CosmeticRegistry
new
CosmeticRegistry
(AssetModule.get()
Method CosmeticRegistry.
- Parameters:
AssetModule.get(AssetModule.get(
EmoteCommand
new
EmoteCommand
()
Method EmoteCommand.
validateGeneratedSkin
Method validateGeneratedSkin.
- Parameters:
@Nonnull final LoadAssetEventeventType
Random
new
Random
(i)
Method Random.
- Parameters:
ii
createRandomModel
Method createRandomModel.
- Parameters:
@Nonnull final Randomrandom
get
return
get
()
Method get.
isValidAttachment
boolean
isValidAttachment
(@Nonnull final Map map, final String id)
Method isValidAttachment.
- Parameters:
@Nonnull final Mapmapfinal Stringid
isValidTexture
boolean
isValidTexture
(@Nonnull final PlayerSkinPart part, final String variantId, final String textureId)
Method isValidTexture.
- Parameters:
@Nonnull final PlayerSkinPartpartfinal StringvariantIdfinal StringtextureId
isValidHaircutAttachment
boolean
isValidHaircutAttachment
(@Nullable final String haircutId, @Nullable final String headAccessoryId)
Method isValidHaircutAttachment.
- Parameters:
@Nullable final StringhaircutId@Nullable final StringheadAccessoryId
generateRandomSkin
Method generateRandomSkin.
- Parameters:
@Nonnull final Randomrandom
randomSkinPart
String
randomSkinPart
(@Nonnull final Map map, @Nonnull final Random random)
Method randomSkinPart.
- Parameters:
@Nonnull final Mapmap@Nonnull final Randomrandom