CheetahCharmConfig

Constructors

Link copied to clipboard
public void CheetahCharmConfig()

Inherited properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public String customModelID
Link copied to clipboard
public String dropWeight
Link copied to clipboard
public List<String> enchantments
Link copied to clipboard
public String equipmentModelID
Link copied to clipboard
protected File file
Link copied to clipboard
protected FileConfiguration fileConfiguration
Link copied to clipboard
protected String filename
Link copied to clipboard
public String fmmItemModel
Link copied to clipboard
protected boolean isEnabled
Link copied to clipboard
Link copied to clipboard
public int level
Link copied to clipboard
public List<String> lore
Link copied to clipboard
public Material material
Link copied to clipboard
public String name
Link copied to clipboard
public String permission
Link copied to clipboard
public List<String> potionEffects
Link copied to clipboard
Link copied to clipboard
public String scriptedItem
Link copied to clipboard
Link copied to clipboard
public FileConfiguration writableFileConfiguration

Inherited functions

Link copied to clipboard
protected boolean configHas(String configKey)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public String getCustomModelID()
Link copied to clipboard
public String getDropWeight()
Link copied to clipboard
public List<String> getEnchantments()
Link copied to clipboard
public String getEquipmentModelID()
Link copied to clipboard
public File getFile()
Link copied to clipboard
public FileConfiguration getFileConfiguration()
Link copied to clipboard
public String getFilename()
public String getFilename()
Link copied to clipboard
public String getFmmItemModel()
Link copied to clipboard
Link copied to clipboard
public int getLevel()
Link copied to clipboard
public List<String> getLore()
Link copied to clipboard
public Material getMaterial()
Link copied to clipboard
public String getName()
Link copied to clipboard
public String getPermission()
Link copied to clipboard
public List<String> getPotionEffects()
Link copied to clipboard
Link copied to clipboard
public String getScriptedItem()
Link copied to clipboard
Link copied to clipboard
public FileConfiguration getWritableFileConfiguration()
Link copied to clipboard
public boolean isEnabled()
Link copied to clipboard
public boolean isProceduralEnchantments()
Link copied to clipboard
public boolean isShowSource()
Link copied to clipboard
public boolean isSoulbound()
Link copied to clipboard
protected boolean processBoolean(String path, boolean value, boolean pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public void processConfigFields()
Generates config defaults to be used by CustomBossesConfig
public abstract void processConfigFields()
Link copied to clipboard
public ConfigurationSection processConfigurationSection(String path, Map<String, Object> value)
Registers the translatable text inside a configuration section and hands back a section carrying the translated values.
public ConfigurationSection processConfigurationSection(String path, Map<String, Object> value)
Link copied to clipboard
protected double processDouble(String path, double value, double pluginDefault, boolean forceWriteDefault)
protected Double processDouble(String path, Double value, Double pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public T processEnum<T extends Enum<T>>(String path, T value, T pluginDefault, Class<T> enumClass, boolean forceWriteDefault)
public T processEnum<T extends Enum<T>>(String path, T value, T pluginDefault, Class<T> enumClass, boolean forceWriteDefault)
Link copied to clipboard
protected List<T> processEnumList<T extends Enum<T>>(String path, List<T> value, List<T> pluginDefault, Class<T> enumClass, boolean forceWriteDefault)
Link copied to clipboard
protected int processInt(String path, int value, int pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public ItemStack processItemStack(String path, ItemStack value, ItemStack pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public List<Object> processList(String path, List<Object> value, List<Object> pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
protected Location processLocation(String path, Location value, String pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
protected long processLong(String path, long value, long pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public Map<String, Object> processMap(String path, Map<String, Object> value)
Link copied to clipboard
public Map<String, Object> processMapWithKey(String path, Map<String, Object> value)
Link copied to clipboard
protected String processString(String path, String value, String pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public List<String> processStringList(String path, List<String> value, List<String> pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
protected Vector processVector(String path, Vector value, Vector pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
protected List<World> processWorldList(String path, List<World> value, List<World> pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public void setConsumable(ItemConsumables.Definition consumable)
Link copied to clipboard
public void setCustomModelID(String customModelID)
Link copied to clipboard
public void setDropWeight(String dropWeight)
Link copied to clipboard
public void setEnabled(boolean isEnabled)
Link copied to clipboard
public CompletableFuture<Void> setEnabledAndSave(boolean enabled)
Link copied to clipboard
public void setEnchantments(List<String> enchantments)
Link copied to clipboard
public void setEquipmentModelID(String equipmentModelID)
Link copied to clipboard
public void setFile(File file)
Link copied to clipboard
public void setFileConfiguration(FileConfiguration fileConfiguration)
Link copied to clipboard
public void setFmmItemModel(String fmmItemModel)
Link copied to clipboard
public void setItemType(CustomItem.ItemType itemType)
Link copied to clipboard
public void setLevel(int level)
Link copied to clipboard
public void setLore(List<String> lore)
Link copied to clipboard
public void setMaterial(Material material)
Link copied to clipboard
public void setName(String name)
Link copied to clipboard
public void setPermission(String permission)
Link copied to clipboard
public void setPotionEffects(List<String> potionEffects)
Link copied to clipboard
public void setProceduralEnchantments(boolean proceduralEnchantments)
Link copied to clipboard
public void setScalability(CustomItem.Scalability scalability)
Link copied to clipboard
public void setScriptedItem(String scriptedItem)
Link copied to clipboard
public void setShowSource(boolean showSource)
Link copied to clipboard
public void setSoulbound(boolean soulbound)
Link copied to clipboard
public void setWeaponType(SkillType weaponType)
Link copied to clipboard
protected String translatable(String filename, String key, String value)
Registers a translatable value with the translation system and returns the display-ready value for the configured language.
protected List<String> translatable(String filename, String key, List<String> value)
List counterpart of translatable.