EnchantmentChallenge14

Constructors

Link copied to clipboard
public void EnchantmentChallenge14()

Inherited properties

Link copied to clipboard
public Location anchorPoint
Link copied to clipboard
public Integer calculatedRotation
Link copied to clipboard
public List<String> containedPackages
Link copied to clipboard
public int contentLevel
Link copied to clipboard
public Vector corner1
Link copied to clipboard
public Vector corner2
Link copied to clipboard
public List<String> customEventFilenames
Link copied to clipboard
public List<String> customInfo
Link copied to clipboard
public List<String> customItemFilenames
Link copied to clipboard
Link copied to clipboard
public List<Map<String, Object>> difficulties
Link copied to clipboard
Link copied to clipboard
public String downloadLink
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public int dungeonVersion
Link copied to clipboard
public World.Environment environment
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
protected boolean isEnabled
Link copied to clipboard
public int maxPlayerCount
Link copied to clipboard
public int minPlayerCount
Link copied to clipboard
public List<String> modelNames
Link copied to clipboard
public String name
Link copied to clipboard
public String nightbreakSlug
Link copied to clipboard
public String permission
Link copied to clipboard
public String playerInfo
Link copied to clipboard
public List<String> rawDungeonObjectives
Link copied to clipboard
public String regionEnterMessage
Link copied to clipboard
public String regionLeaveMessage
Link copied to clipboard
public List<String> relativeBossLocations
Link copied to clipboard
public List<String> relativeTreasureChestLocations
Link copied to clipboard
public String schematicName
Link copied to clipboard
public List<String> setupMenuDescription
Link copied to clipboard
public String song
Link copied to clipboard
public String startLocationString
Link copied to clipboard
public Location teleportLocation
Link copied to clipboard
public Location teleportLocationOffset
Link copied to clipboard
Link copied to clipboard
public String teleportLocationString
Link copied to clipboard
public List<String> worldGuardFlags
Link copied to clipboard
public String worldName
Link copied to clipboard
public String wormholeWorldName
Link copied to clipboard
public FileConfiguration writableFileConfiguration

Inherited functions

Link copied to clipboard
protected boolean configHas(String configKey)
Link copied to clipboard
public Location getAnchorPoint()
Link copied to clipboard
public Integer getCalculatedRotation()
Link copied to clipboard
public List<String> getContainedPackages()
Link copied to clipboard
public int getContentLevel()
Link copied to clipboard
public Vector getCorner1()
Link copied to clipboard
public Vector getCorner2()
Link copied to clipboard
public List<String> getCustomEventFilenames()
Link copied to clipboard
public List<String> getCustomInfo()
Link copied to clipboard
public List<String> getCustomItemFilenames()
Link copied to clipboard
Link copied to clipboard
public List<Map<String, Object>> getDifficulties()
Link copied to clipboard
public String getDownloadLink()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public int getDungeonVersion()
Link copied to clipboard
public World.Environment getEnvironment()
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 int getMaxPlayerCount()
Link copied to clipboard
public int getMinPlayerCount()
Link copied to clipboard
public List<String> getModelNames()
Link copied to clipboard
public String getName()
Link copied to clipboard
public String getNightbreakSlug()
Link copied to clipboard
public String getPermission()
Link copied to clipboard
public String getPlayerInfo()
Link copied to clipboard
public List<String> getRawDungeonObjectives()
Link copied to clipboard
public String getRegionEnterMessage()
Link copied to clipboard
public String getRegionLeaveMessage()
Link copied to clipboard
public List<String> getRelativeBossLocations()
Link copied to clipboard
public List<String> getRelativeTreasureChestLocations()
Link copied to clipboard
public String getSchematicName()
Link copied to clipboard
public List<String> getSetupMenuDescription()
Link copied to clipboard
public String getSong()
Link copied to clipboard
public String getStartLocationString()
Link copied to clipboard
public Location getTeleportLocation()
Link copied to clipboard
public Location getTeleportLocationOffset()
Link copied to clipboard
Link copied to clipboard
public String getTeleportLocationString()
Link copied to clipboard
public List<String> getWorldGuardFlags()
Link copied to clipboard
public String getWorldName()
Link copied to clipboard
public String getWormholeWorldName()
Link copied to clipboard
public FileConfiguration getWritableFileConfiguration()
Link copied to clipboard
public void initializeWorld()
Link copied to clipboard
public void installWorld()
Link copied to clipboard
public boolean isAllowElytra()
Link copied to clipboard
public boolean isAllowExplosions()
Link copied to clipboard
public boolean isAllowLiquidFlow()
Link copied to clipboard
public boolean isDefaultDungeon()
Link copied to clipboard
public boolean isEnabled()
Link copied to clipboard
public boolean isEnchantmentChallenge()
Link copied to clipboard
public boolean isHasCustomModels()
Link copied to clipboard
public boolean isListedInTeleports()
Link copied to clipboard
public boolean isMetaPackage()
Link copied to clipboard
public boolean isProtect()
Link copied to clipboard
Link copied to clipboard
protected boolean processBoolean(String path, boolean value, boolean pluginDefault, boolean forceWriteDefault)
Link copied to clipboard
public void processConfigFields()
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
Re-reads the dungeonVersion from the YAML file on disk.
Link copied to clipboard
public void setAllowElytra(boolean allowElytra)
Link copied to clipboard
public void setAllowExplosions(boolean allowExplosions)
Link copied to clipboard
public void setAllowLiquidFlow(boolean allowLiquidFlow)
Link copied to clipboard
public void setCalculatedRotation(Integer calculatedRotation)
Link copied to clipboard
public void setContainedPackages(List<String> containedPackages)
Link copied to clipboard
public void setContentLevel(int contentLevel)
Link copied to clipboard
Link copied to clipboard
public void setCustomEventFilenames(List<String> customEventFilenames)
Link copied to clipboard
public void setCustomInfo(List<String> customInfo)
Link copied to clipboard
public void setCustomItemFilenames(List<String> customItemFilenames)
Link copied to clipboard
public void setDefaultDungeon(boolean defaultDungeon)
Link copied to clipboard
public void setDifficulties(List<Map<String, Object>> difficulties)
Link copied to clipboard
public void setDownloadLink(String downloadLink)
Link copied to clipboard
public void setDungeonLockoutMinutes(int dungeonLockoutMinutes)
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 setEnchantmentChallenge(boolean enchantmentChallenge)
Link copied to clipboard
public void setFile(File file)
Link copied to clipboard
public void setFileConfiguration(FileConfiguration fileConfiguration)
Link copied to clipboard
public void setHasCustomModels(boolean hasCustomModels)
Link copied to clipboard
public void setListedInTeleports(boolean listedInTeleports)
Link copied to clipboard
public void setMaxPlayerCount(int maxPlayerCount)
Link copied to clipboard
public void setMetaPackage(boolean metaPackage)
Link copied to clipboard
public void setMinPlayerCount(int minPlayerCount)
Link copied to clipboard
public void setModelNames(List<String> modelNames)
Link copied to clipboard
public void setName(String name)
Link copied to clipboard
public void setNightbreakSlug(String nightbreakSlug)
Link copied to clipboard
public void setRawDungeonObjectives(List<String> rawDungeonObjectives)
Link copied to clipboard
public void setSetupMenuDescription(List<String> setupMenuDescription)
Link copied to clipboard
public void setSong(String song)
Link copied to clipboard
public void setWorldGuardFlags(List<String> worldGuardFlags)
Link copied to clipboard
public void setWormholeWorldName(String wormholeWorldName)
Link copied to clipboard
public void simpleInstall()
This just sets the installed status to true, doesn't really do anything else
Link copied to clipboard
public void simpleUninstall()
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.
Link copied to clipboard
public void uninstallWorld()