Modifier and Type | Class and Description |
---|---|
class |
Mask |
class |
MaskAPI |
Modifier and Type | Method and Description |
---|---|
@Nullable FileConfiguration |
Mask.getAddonConfig() |
@NotNull MaskAPI |
Mask.getAPI() |
String[] |
MaskAPI.getCommands(String scriptName) |
Debugger |
MaskAPI.getDebugger() |
static @NotNull Mask |
Mask.getMask() |
static IPlugin |
Mask.getPlugin() |
File |
MaskAPI.getScript(String name) |
String[] |
MaskAPI.getSyntaxes(String entry,
String... defaults) |
MaskAPI.Unsafe |
MaskAPI.getUnsafe() |
boolean |
Mask.hasSkript() |
void |
MaskAPI.loadInternal(String fileName) |
CaughtBreakable<ch.njol.skript.ScriptLoader.ScriptInfo> |
MaskAPI.loadScript(File file) |
CaughtBreakable<ch.njol.skript.ScriptLoader.ScriptInfo> |
MaskAPI.loadScript(InputStream stream,
String name) |
CaughtBreakable<ch.njol.skript.ScriptLoader.ScriptInfo> |
MaskAPI.loadScript(String path) |
CaughtBreakable<ch.njol.skript.ScriptLoader.ScriptInfo> |
MaskAPI.loadScript(String fileContents,
String name) |
static void |
Mask.register(JavaPlugin plugin)
Deprecated.
|
void |
MaskAPI.unloadInternal(String fileName) |
CaughtBreakable<ch.njol.skript.ScriptLoader.ScriptInfo> |
MaskAPI.unloadScript(File file) |
CaughtBreakable<ch.njol.skript.ScriptLoader.ScriptInfo> |
MaskAPI.unloadScript(String path) |
void |
Mask.updateAddonConfig()
Reloads the config from file.
|
Modifier and Type | Class and Description |
---|---|
interface |
Configurable |
static interface |
Configurable.Bounded |
static interface |
Configurable.Comment |
static interface |
Configurable.Header |
static interface |
Configurable.Keyed |
static interface |
Configurable.Overwrite |
static interface |
Configurable.Regex |
static interface |
Configurable.Serialise |
interface |
Debug |
Modifier and Type | Class and Description |
---|---|
class |
YamlConverter |
Modifier and Type | Method and Description |
---|---|
void |
YamlConverter.apply(YamlConfiguration dev.moderocky.mask.configuration) |
void |
YamlConverter.clearDataMap() |
void |
YamlConverter.collect(YamlConfiguration dev.moderocky.mask.configuration) |
@NotNull TreeMap<String,Object> |
YamlConverter.getDataMap() |
String[] |
Debugger.getDebug(Class<?> clarse) |
String[] |
Debugger.getDebug(Class<?> clarse,
boolean force) |
String[] |
Debugger.getDebug(Object object) |
String[] |
Debugger.getDebug(Object object,
boolean force) |
@NotNull Set<String> |
YamlConverter.getKeys(boolean deep) |
Constructor and Description |
---|
YamlConverter(TreeMap<String,Object> inputMap) |
YamlConverter(YamlConfiguration dev.moderocky.mask.configuration) |
Modifier and Type | Class and Description |
---|---|
class |
WebServer<C extends WebConnection>
This class is for creating a basic webserver capable of serving static pages.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Argument<X> |
Modifier and Type | Class and Description |
---|---|
class |
MenuGUI |
class |
VisualGUI |
Modifier and Type | Interface and Description |
---|---|
interface |
MapConverter
Map converters are part of a long-term project to create a way of converting data between
different types with ease.
|
Modifier and Type | Class and Description |
---|---|
class |
BukkitPlugin
This is a template plugin class.
|
interface |
CompleteCommand
This has some small simplifiers for commands, but is otherwise the same as normal.
|
interface |
CompleteListener
Compiler stub.
|
interface |
CompleteRecipe
A "complete" recipe.
|
interface |
WrappedCommand |
Modifier and Type | Method and Description |
---|---|
boolean |
BukkitPlugin.areDependenciesMet() |
static <Z extends Event> |
BukkitPlugin.callEvent(Z event)
Calls a Bukkit event
|
void |
IPlugin.disable()
Called on disable.
|
void |
BukkitPlugin.disablePlugin() |
ch.njol.skript.SkriptAddon |
BukkitPlugin.getAddon() |
String |
BukkitPlugin.getAPIVersion() |
default String |
IPlugin.getConfigPath() |
String |
BukkitPlugin.getConfigPath() |
String |
BukkitPlugin.getCraftVersion() |
@NotNull String |
Config.getFileName() |
@NotNull String |
Config.getFolderPath() |
String |
BukkitPlugin.getFullName() |
static BukkitPlugin |
BukkitPlugin.getInstance() |
static FixedMetadataValue |
BukkitPlugin.getMetaValue(Object object)
Returns a metadata value for the object attached to your plugin.
|
static NamespacedKey |
BukkitPlugin.getNamespacedKey(String string)
Generates a
NamespacedKey for your plugin |
String |
BukkitPlugin.getPluginDescription() |
String |
BukkitPlugin.getPrefix() |
String |
BukkitPlugin.getVersion() |
protected void |
BukkitPlugin.register(CompleteCommand... commands)
This registers your
CompleteCommand s. |
protected void |
BukkitPlugin.register(CompleteRecipe... recipes)
This registers your complete recipes.
|
protected void |
BukkitPlugin.register(Listener... listeners)
This registers your listeners.
|
protected Listener[] |
BukkitPlugin.register(Listener<?>... listeners)
Used to register Mask Listeners, which are based on functional interfaces.
|
protected Listener |
BukkitPlugin.register(Listener<?> listener) |
protected Listener |
BukkitPlugin.register(Listener<?> listener,
long lifetime) |
protected Listener[] |
BukkitPlugin.register(long lifetime,
Listener<?>... listeners)
Used to register Mask Listeners, which are based on functional interfaces.
|
protected void |
BukkitPlugin.register(MenuGUI... guis)
This registers your menu templates.
|
protected void |
BukkitPlugin.register(WrappedCommand... commands)
This registers multiple
WrappedCommand s at once. |
protected void |
BukkitPlugin.registerCommands()
This is called during enable.
|
protected void |
BukkitPlugin.registerEvents()
This is called during enable.
|
protected void |
BukkitPlugin.registerListeners()
This is called during enable.
|
protected void |
BukkitPlugin.registerManagers()
This is called during enable.
|
protected void |
BukkitPlugin.registerProtocol()
This is called during enable.
|
protected void |
BukkitPlugin.registerRecipes()
This is called during enable.
|
protected void |
BukkitPlugin.registerSyntax()
This is called during enable.
|
void |
BukkitPlugin.resetConfig()
Stub
|
void |
IPlugin.startup()
Called on enable.
|
Copyright © 2020. All rights reserved.