CustomTreasureChestConfigFields
Inheritors
Constructors
Link copied to clipboard
public void CustomTreasureChestConfigFields(String fileName, boolean isEnabled, Material chestMaterial, BlockFace facing, int chestTier, Location location, TreasureChest.DropStyle dropStyle, int restockTimer, List<Object> lootList, double mimicChance, List<String> mimicCustomBossesList, long restockTime, List<String> restockTimers, List<String> effects)
Called to write defaults for a new Custom Boss Mob Entity
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public double mimicChance
Link copied to clipboard
Link copied to clipboard
public long restockTime
Link copied to clipboard
public int restockTimer
Link copied to clipboard
Functions
Link copied to clipboard
For the new format of Treasure chests, which have multiple locations per file
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Inherited functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected boolean processBoolean(String path, boolean value, boolean pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
Link copied to clipboard
Registers the translatable text inside a configuration section and hands back a section carrying the translated values.
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
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Registers a translatable value with the translation system and returns the display-ready value for the configured language.
List counterpart of translatable.