classpublicPriority 2
CommonAssetValidator
com.hypixel.hytale.server.core.asset.common.CommonAssetValidator
implements Validator
2
Methods
2
Public Methods
3
Fields
3
Constructors
Constants
CommonAssetValidatorANIMATION_CHARACTER= new CommonAssetValidator("blockyanim", "Characters", "NPC", "Equipment", "VFX", "Items")
CommonAssetValidatorANIMATION_ITEM_BLOCK= new CommonAssetValidator(
"blockyanim", "Blocks", "Items", "Resources", "NPC", "VFX", "Cons...
CommonAssetValidatorANIMATION_ITEM_CHARACTER= new CommonAssetValidator("blockyanim", "Characters", "NPC")
CommonAssetValidatorBLOCK_LIST= new CommonAssetValidator("json", "BlockTypeList")
CommonAssetValidatorICON_CRAFTING= new CommonAssetValidator("png", "Icons/CraftingCategories")
CommonAssetValidatorICON_ENTITY_STAT= new CommonAssetValidator("png", "Icons/EntityStats")
CommonAssetValidatorICON_ITEM= new CommonAssetValidator("png", "Icons/ItemsGenerated", "Icons/Items")
CommonAssetValidatorICON_ITEM_CATEGORIES= new CommonAssetValidator("png", "Icons/ItemCategories")
CommonAssetValidatorICON_MODEL= new CommonAssetValidator("png", "Icons/ModelsGenerated", "Icons/Models")
CommonAssetValidatorICON_RESOURCE= new CommonAssetValidator("png", "Icons/ResourceTypes")
CommonAssetValidatorMODEL_CHARACTER= new CommonAssetValidator("blockymodel", "Characters", "NPC", "Items", "VFX")
CommonAssetValidatorMODEL_CHARACTER_ATTACHMENT= new CommonAssetValidator(
"blockymodel", "Characters", "NPC", "Items", "Cosmetics", "Items"...
CommonAssetValidatorMODEL_ITEM= new CommonAssetValidator("blockymodel", "Blocks", "Items", "Resources", "NPC", "VFX", "Consumable")
CommonAssetValidatorMUSIC= new CommonAssetValidator("ogg", "Music")
CommonAssetValidatorPREFAB_LIST= new CommonAssetValidator("json", "PrefabList")
CommonAssetValidatorSOUNDS= new CommonAssetValidator("ogg", "Sounds")
CommonAssetValidatorTEXTURE_CHARACTER= new CommonAssetValidator("png", "Characters", "NPC", "Items", "VFX")
CommonAssetValidatorTEXTURE_CHARACTER_ATTACHMENT= new CommonAssetValidator(
"png", "Characters", "NPC", "Items", "Cosmetics", "Items", "NPC",...
CommonAssetValidatorTEXTURE_ITEM= new CommonAssetValidator("png", "Blocks", "BlockTextures", "Items", "NPC", "Resources", "VFX")
CommonAssetValidatorTEXTURE_ITEM_QUALITY= new CommonAssetValidator("png", true, "UI/ItemQualities")
CommonAssetValidatorTEXTURE_PARTICLES= new CommonAssetValidator("png", "Particles")
CommonAssetValidatorTEXTURE_SKY= new CommonAssetValidator("png", "Sky")
CommonAssetValidatorTEXTURE_TRAIL= new CommonAssetValidator("png", "Trails")
CommonAssetValidatorUI_CRAFTING_DIAGRAM= new CommonAssetValidator("svg", "CraftingDiagrams")
CommonAssetValidatorUI_RETICLE_PART= new CommonAssetValidator("png", "UI/Reticles")
ArrayValidator<String>UI_RETICLE_PARTS_ARRAY= new ArrayValidator<>(UI_RETICLE_PART)
CommonAssetValidatorUI_SCREEN_EFFECT= new CommonAssetValidator("png", "ScreenEffects")
Constructors
public
CommonAssetValidator(String requiredExtension, boolean isUIAsset, String[] requiredRoots)public
CommonAssetValidator(String requiredExtension, String[] requiredRoots)public
CommonAssetValidator()Methods
Public Methods (2)
public
void accept(String asset, ValidationResults results)public
void updateSchema(SchemaContext context, Schema target)@Override
Fields
Private/Package Fields (3)
private
boolean isUIAssetprivate
String requiredExtensionprivate
String[] requiredRoots