Uses of Class
dev.linwood.itemmods.pack.PackObject
-
-
Uses of PackObject in dev.linwood.itemmods.action.pack
Fields in dev.linwood.itemmods.action.pack declared as PackObject Modifier and Type Field Description protected @NotNull PackObject
BlockAction. packObject
protected @NotNull PackObject
ItemAction. packObject
Constructors in dev.linwood.itemmods.action.pack with parameters of type PackObject Constructor Description BlockAction(@NotNull PackObject packObject)
ItemAction(@NotNull PackObject packObject)
TemplateAction(PackObject packObject, Class<? extends CustomPackAsset> assetClass)
-
Uses of PackObject in dev.linwood.itemmods.action.pack.raw
Constructors in dev.linwood.itemmods.action.pack.raw with parameters of type PackObject Constructor Description DataAction(@NotNull Class<? extends RawAsset> assetClass, @NotNull PackObject packObject)
ModelAction(PackObject packObject)
TextureAction(PackObject packObject)
-
Uses of PackObject in dev.linwood.itemmods.addon.model
Methods in dev.linwood.itemmods.addon.model that return types with arguments of type PackObject Modifier and Type Method Description @Nullable Map<String,PackObject>
CubitBlockModel. getTextures(CustomData data)
Method parameters in dev.linwood.itemmods.addon.model with type arguments of type PackObject Modifier and Type Method Description void
CubitBlockModel. setTextures(CustomData data, @Nullable Map<String,PackObject> textures)
-
Uses of PackObject in dev.linwood.itemmods.addon.templates.item
Methods in dev.linwood.itemmods.addon.templates.item that return PackObject Modifier and Type Method Description @Nullable PackObject
BlockSetTemplate. getBlock(CustomData data)
Methods in dev.linwood.itemmods.addon.templates.item with parameters of type PackObject Modifier and Type Method Description @Nullable CommandAction
BlockSetTemplate. generateItemAction(PackObject packObject, CustomData data, CustomPackAsset asset)
@NotNull org.bukkit.inventory.ItemStack
BlockSetTemplate. getItemIcon(PackObject packObject, CustomData data, CustomPackAsset asset)
boolean
BlockSetTemplate. isCompatible(PackObject packObject, CustomPackAsset asset)
void
BlockSetTemplate. setBlock(CustomData data, @Nullable PackObject packObject)
-
Uses of PackObject in dev.linwood.itemmods.api
Methods in dev.linwood.itemmods.api that return PackObject Modifier and Type Method Description @Nullable PackObject
CustomElement. getPackObject()
-
Uses of PackObject in dev.linwood.itemmods.api.block
Methods in dev.linwood.itemmods.api.block that return PackObject Modifier and Type Method Description @Nullable PackObject
CustomBlock. getPackObject()
Methods in dev.linwood.itemmods.api.block with parameters of type PackObject Modifier and Type Method Description CustomBlock
CustomBlockManager. create(org.bukkit.Location location, PackObject packObject, @Nullable org.bukkit.entity.Player player)
-
Uses of PackObject in dev.linwood.itemmods.api.events
Methods in dev.linwood.itemmods.api.events that return PackObject Modifier and Type Method Description @NotNull PackObject
CustomBlockPlaceEvent. getPackObject()
Constructors in dev.linwood.itemmods.api.events with parameters of type PackObject Constructor Description CustomBlockPlaceEvent(@NotNull org.bukkit.Location location, @NotNull PackObject packObject, @Nullable org.bukkit.entity.Player player)
-
Uses of PackObject in dev.linwood.itemmods.api.item
Methods in dev.linwood.itemmods.api.item that return PackObject Modifier and Type Method Description @Nullable PackObject
CustomItem. getPackObject()
Methods in dev.linwood.itemmods.api.item with parameters of type PackObject Modifier and Type Method Description @Nullable CustomItem
CustomItemManager. create(@NotNull PackObject packObject)
-
Uses of PackObject in dev.linwood.itemmods.config
Methods in dev.linwood.itemmods.config with parameters of type PackObject Modifier and Type Method Description @Nullable Integer
MainConfig. getIdentifier(@NotNull PackObject packObject)
void
MainConfig. removeIdentifier(@NotNull PackObject packObject)
void
MainConfig. setIdentifier(@NotNull PackObject packObject, @Nullable Integer integer)
-
Uses of PackObject in dev.linwood.itemmods.pack.asset
Methods in dev.linwood.itemmods.pack.asset that return PackObject Modifier and Type Method Description @Nullable PackObject
BlockAsset. getModelObject()
@Nullable PackObject
ItemAsset. getModelObject()
@Nullable PackObject
BlockAsset. getReferenceItem()
Methods in dev.linwood.itemmods.pack.asset with parameters of type PackObject Modifier and Type Method Description void
CustomPackAsset. registerCustomData(PackObject template)
void
BlockAsset. setModelObject(@Nullable PackObject modelObject)
void
ItemAsset. setModelObject(@Nullable PackObject modelObject)
void
BlockAsset. setReferenceItem(@Nullable PackObject referenceItem)
void
CustomPackAsset. unregisterCustomData(PackObject packObject)
-
Uses of PackObject in dev.linwood.itemmods.pack.custom
Methods in dev.linwood.itemmods.pack.custom that return PackObject Modifier and Type Method Description PackObject
CustomData. getObject()
Methods in dev.linwood.itemmods.pack.custom with parameters of type PackObject Modifier and Type Method Description CommandAction
CustomAssetGenerator. generateAction(PackObject packObject)
@Nullable CommandAction
CustomTemplate. generateItemAction(PackObject packObject, CustomData data, CustomPackAsset asset)
abstract @NotNull org.bukkit.inventory.ItemStack
CustomTemplate. getItemIcon(PackObject packObject, CustomData data, CustomPackAsset asset)
boolean
CustomTemplate. isCompatible(PackObject packObject, CustomPackAsset asset)
T
CustomAssetGenerator. loadAsset(@NotNull PackObject packObject, @NotNull com.google.gson.JsonObject jsonObject)
Constructors in dev.linwood.itemmods.pack.custom with parameters of type PackObject Constructor Description CustomData(PackObject object)
CustomData(PackObject object, @Nullable com.google.gson.JsonElement data)
-