Package com.nexomc.nexo.items
Class NexoMeta
-
- All Implemented Interfaces:
public final class NexoMeta
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classNexoMeta.CustomArmorTextures
-
Field Summary
Fields Modifier and Type Field Description private IntegercustomModelDataprivate Keymodelprivate KeyparentModelprivate KeydyeableModelprivate KeythrowingModelprivate List<Key>compositeModelsprivate KeybrokenModelprivate KeyblockingModelprivate List<Key>pullingModelsprivate KeychargedModelprivate KeyfireworkModelprivate KeycastModelprivate List<Key>damagedModelsprivate List<ModelTexture>textureLayersprivate Map<String, ModelTexture>textureVariablesprivate ModelTexturesmodelTexturesprivate BooleancontainsPackInfoprivate BooleanexcludedFromInventoryprivate BooleanexcludedFromCommandsprivate BooleannoUpdateprivate BooleandisableEnchantingprivate BooleangenerateModelprivate NexoMeta.CustomArmorTexturescustomArmorTexturesprivate BooleanhandSwapAnimationprivate BooleanoversizedInGuiprivate FloatswapAnimationScale
-
Constructor Summary
Constructors Constructor Description NexoMeta(Integer customModelData, Key model, Key parentModel, Key dyeableModel, Key throwingModel, List<Key> compositeModels, Key brokenModel, Key blockingModel, List<Key> pullingModels, Key chargedModel, Key fireworkModel, Key castModel, List<Key> damagedModels, List<ModelTexture> textureLayers, Map<String, ModelTexture> textureVariables, ModelTextures modelTextures, Boolean containsPackInfo, Boolean excludedFromInventory, Boolean excludedFromCommands, Boolean noUpdate, Boolean disableEnchanting, Boolean generateModel, NexoMeta.CustomArmorTextures customArmorTextures, Boolean handSwapAnimation, Boolean oversizedInGui, Float swapAnimationScale)
-
Method Summary
Modifier and Type Method Description final IntegergetCustomModelData()final UnitsetCustomModelData(Integer customModelData)final KeygetModel()final UnitsetModel(Key model)final KeygetParentModel()final UnitsetParentModel(Key parentModel)final KeygetDyeableModel()final UnitsetDyeableModel(Key dyeableModel)final KeygetThrowingModel()final UnitsetThrowingModel(Key throwingModel)final List<Key>getCompositeModels()final UnitsetCompositeModels(List<Key> compositeModels)final KeygetBrokenModel()final UnitsetBrokenModel(Key brokenModel)final KeygetBlockingModel()final UnitsetBlockingModel(Key blockingModel)final List<Key>getPullingModels()final UnitsetPullingModels(List<Key> pullingModels)final KeygetChargedModel()final UnitsetChargedModel(Key chargedModel)final KeygetFireworkModel()final UnitsetFireworkModel(Key fireworkModel)final KeygetCastModel()final UnitsetCastModel(Key castModel)final List<Key>getDamagedModels()final UnitsetDamagedModels(List<Key> damagedModels)final List<ModelTexture>getTextureLayers()final UnitsetTextureLayers(List<ModelTexture> textureLayers)final Map<String, ModelTexture>getTextureVariables()final UnitsetTextureVariables(Map<String, ModelTexture> textureVariables)final ModelTexturesgetModelTextures()final UnitsetModelTextures(ModelTextures modelTextures)final BooleangetContainsPackInfo()final UnitsetContainsPackInfo(Boolean containsPackInfo)final BooleangetExcludedFromInventory()final UnitsetExcludedFromInventory(Boolean excludedFromInventory)final BooleangetExcludedFromCommands()final UnitsetExcludedFromCommands(Boolean excludedFromCommands)final BooleangetNoUpdate()final UnitsetNoUpdate(Boolean noUpdate)final BooleangetDisableEnchanting()final UnitsetDisableEnchanting(Boolean disableEnchanting)final BooleangetGenerateModel()final UnitsetGenerateModel(Boolean generateModel)final NexoMeta.CustomArmorTexturesgetCustomArmorTextures()final UnitsetCustomArmorTextures(NexoMeta.CustomArmorTextures customArmorTextures)final BooleangetHandSwapAnimation()final UnitsetHandSwapAnimation(Boolean handSwapAnimation)final BooleangetOversizedInGui()final UnitsetOversizedInGui(Boolean oversizedInGui)final FloatgetSwapAnimationScale()final UnitsetSwapAnimationScale(Float swapAnimationScale)final UnitpackInfo(ConfigurationSection packSection)final BooleanhasBlockingModel()final BooleanhasCastModel()final BooleanhasBrokenModel()final BooleanhasChargedModel()final BooleanhasFireworkModel()final ModeldyeableModel(ResourcePack resourcePack, Model reference)final ModelthrowingModel(ResourcePack resourcePack, Model reference)final ModelcastModel(ResourcePack resourcePack, Model reference)final ModelbrokenModel(ResourcePack resourcePack, Model reference)final ModelblockingModel(ResourcePack resourcePack, Model reference)final List<RangeDispatchItemModel.Entry>pullingModels(ResourcePack resourcePack, Model reference)final List<SelectItemModel.Case>chargedArrowCases()-
-
Constructor Detail
-
NexoMeta
NexoMeta(Integer customModelData, Key model, Key parentModel, Key dyeableModel, Key throwingModel, List<Key> compositeModels, Key brokenModel, Key blockingModel, List<Key> pullingModels, Key chargedModel, Key fireworkModel, Key castModel, List<Key> damagedModels, List<ModelTexture> textureLayers, Map<String, ModelTexture> textureVariables, ModelTextures modelTextures, Boolean containsPackInfo, Boolean excludedFromInventory, Boolean excludedFromCommands, Boolean noUpdate, Boolean disableEnchanting, Boolean generateModel, NexoMeta.CustomArmorTextures customArmorTextures, Boolean handSwapAnimation, Boolean oversizedInGui, Float swapAnimationScale)
-
-
Method Detail
-
getCustomModelData
final Integer getCustomModelData()
-
setCustomModelData
final Unit setCustomModelData(Integer customModelData)
-
getModel
final Key getModel()
-
getParentModel
final Key getParentModel()
-
setParentModel
final Unit setParentModel(Key parentModel)
-
getDyeableModel
final Key getDyeableModel()
-
setDyeableModel
final Unit setDyeableModel(Key dyeableModel)
-
getThrowingModel
final Key getThrowingModel()
-
setThrowingModel
final Unit setThrowingModel(Key throwingModel)
-
getCompositeModels
final List<Key> getCompositeModels()
-
setCompositeModels
final Unit setCompositeModels(List<Key> compositeModels)
-
getBrokenModel
final Key getBrokenModel()
-
setBrokenModel
final Unit setBrokenModel(Key brokenModel)
-
getBlockingModel
final Key getBlockingModel()
-
setBlockingModel
final Unit setBlockingModel(Key blockingModel)
-
getPullingModels
final List<Key> getPullingModels()
-
setPullingModels
final Unit setPullingModels(List<Key> pullingModels)
-
getChargedModel
final Key getChargedModel()
-
setChargedModel
final Unit setChargedModel(Key chargedModel)
-
getFireworkModel
final Key getFireworkModel()
-
setFireworkModel
final Unit setFireworkModel(Key fireworkModel)
-
getCastModel
final Key getCastModel()
-
setCastModel
final Unit setCastModel(Key castModel)
-
getDamagedModels
final List<Key> getDamagedModels()
-
setDamagedModels
final Unit setDamagedModels(List<Key> damagedModels)
-
getTextureLayers
final List<ModelTexture> getTextureLayers()
-
setTextureLayers
final Unit setTextureLayers(List<ModelTexture> textureLayers)
-
getTextureVariables
final Map<String, ModelTexture> getTextureVariables()
-
setTextureVariables
final Unit setTextureVariables(Map<String, ModelTexture> textureVariables)
-
getModelTextures
final ModelTextures getModelTextures()
-
setModelTextures
final Unit setModelTextures(ModelTextures modelTextures)
-
getContainsPackInfo
final Boolean getContainsPackInfo()
-
setContainsPackInfo
final Unit setContainsPackInfo(Boolean containsPackInfo)
-
getExcludedFromInventory
final Boolean getExcludedFromInventory()
-
setExcludedFromInventory
final Unit setExcludedFromInventory(Boolean excludedFromInventory)
-
getExcludedFromCommands
final Boolean getExcludedFromCommands()
-
setExcludedFromCommands
final Unit setExcludedFromCommands(Boolean excludedFromCommands)
-
getNoUpdate
final Boolean getNoUpdate()
-
setNoUpdate
final Unit setNoUpdate(Boolean noUpdate)
-
getDisableEnchanting
final Boolean getDisableEnchanting()
-
setDisableEnchanting
final Unit setDisableEnchanting(Boolean disableEnchanting)
-
getGenerateModel
final Boolean getGenerateModel()
-
setGenerateModel
final Unit setGenerateModel(Boolean generateModel)
-
getCustomArmorTextures
final NexoMeta.CustomArmorTextures getCustomArmorTextures()
-
setCustomArmorTextures
final Unit setCustomArmorTextures(NexoMeta.CustomArmorTextures customArmorTextures)
-
getHandSwapAnimation
final Boolean getHandSwapAnimation()
-
setHandSwapAnimation
final Unit setHandSwapAnimation(Boolean handSwapAnimation)
-
getOversizedInGui
final Boolean getOversizedInGui()
-
setOversizedInGui
final Unit setOversizedInGui(Boolean oversizedInGui)
-
getSwapAnimationScale
final Float getSwapAnimationScale()
-
setSwapAnimationScale
final Unit setSwapAnimationScale(Float swapAnimationScale)
-
hasBlockingModel
final Boolean hasBlockingModel()
-
hasCastModel
final Boolean hasCastModel()
-
hasBrokenModel
final Boolean hasBrokenModel()
-
hasChargedModel
final Boolean hasChargedModel()
-
hasFireworkModel
final Boolean hasFireworkModel()
-
dyeableModel
final Model dyeableModel(ResourcePack resourcePack, Model reference)
-
throwingModel
final Model throwingModel(ResourcePack resourcePack, Model reference)
-
castModel
final Model castModel(ResourcePack resourcePack, Model reference)
-
brokenModel
final Model brokenModel(ResourcePack resourcePack, Model reference)
-
blockingModel
final Model blockingModel(ResourcePack resourcePack, Model reference)
-
pullingModels
final List<RangeDispatchItemModel.Entry> pullingModels(ResourcePack resourcePack, Model reference)
-
chargedArrowCases
final List<SelectItemModel.Case> chargedArrowCases()
-
-
-
-