Index
All Classes and Interfaces|All Packages
A
- allLoaded() - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
- applyListener(Function) - Method in class com.github.skriptdev.skript.api.skript.event.EventRegistrationEvent
-
Apply a listener to this registration
- ArgUtils - Class in com.github.skriptdev.skript.api.skript.command
-
Registration shortcuts for string to ArgumentType mappings.
- ArgUtils() - Constructor for class com.github.skriptdev.skript.api.skript.command.ArgUtils
- AssetStoreRegistry<AS> - Class in com.github.skriptdev.skript.api.skript.registration
-
Registry related to
AssetStores. - AssetStoreRegistry() - Constructor for class com.github.skriptdev.skript.api.skript.registration.AssetStoreRegistry
B
- BSON - Enum constant in enum class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage.Type
- build(ScriptCommandBuilder) - Method in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
C
- CancellableContext - Interface in com.github.skriptdev.skript.api.skript.event
-
Represents a
TriggerContextfor an event that can be canceled. - clearTrigger(String) - Method in class com.github.skriptdev.skript.api.skript.event.EventRegistrationEvent
- close() - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
- com.github.skriptdev.skript.api.hytale - package com.github.skriptdev.skript.api.hytale
-
API related to Hytale.
- com.github.skriptdev.skript.api.skript - package com.github.skriptdev.skript.api.skript
-
API related to Skript.
- com.github.skriptdev.skript.api.skript.command - package com.github.skriptdev.skript.api.skript.command
- com.github.skriptdev.skript.api.skript.docs - package com.github.skriptdev.skript.api.skript.docs
- com.github.skriptdev.skript.api.skript.event - package com.github.skriptdev.skript.api.skript.event
- com.github.skriptdev.skript.api.skript.registration - package com.github.skriptdev.skript.api.skript.registration
- com.github.skriptdev.skript.api.skript.variables - package com.github.skriptdev.skript.api.skript.variables
- com.github.skriptdev.skript.api.utils - package com.github.skriptdev.skript.api.utils
-
Main utility package for HySkript.
- com.github.skriptdev.skript.plugin - package com.github.skriptdev.skript.plugin
-
Main plugin package for HySkript.
- CommandArg - Class in com.github.skriptdev.skript.api.skript.command
-
Represents a command argument which contains a name, argument type, description, and optional flag.
- commandType - Variable in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
- create(int, SkriptLogger) - Static method in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
D
- DocPrinter - Class in com.github.skriptdev.skript.api.skript.docs
-
Documentation printer.
- DocPrinter() - Constructor for class com.github.skriptdev.skript.api.skript.docs.DocPrinter
E
- EntityComponentUtils - Class in com.github.skriptdev.skript.api.hytale
-
Quick utility class for accessing entity components.
- EntityComponentUtils() - Constructor for class com.github.skriptdev.skript.api.hytale.EntityComponentUtils
- EnumRegistry<E> - Class in com.github.skriptdev.skript.api.skript.registration
-
Registry related to enums.
- EnumRegistry() - Constructor for class com.github.skriptdev.skript.api.skript.registration.EnumRegistry
- equals(Object) - Method in record class com.github.skriptdev.skript.api.skript.registration.NPCRegistry.NPCRole
-
Indicates whether some other object is "equal to" this one.
- error(IMessageReceiver, String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- error(String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- EventRegistrationEvent - Class in com.github.skriptdev.skript.api.skript.event
-
A base
SkriptEventfor holding event registrations. - EventRegistrationEvent() - Constructor for class com.github.skriptdev.skript.api.skript.event.EventRegistrationEvent
G
- getBanProvider() - Static method in class com.github.skriptdev.skript.api.utils.ReflectionUtils
-
Get access to the HytaleBanProvider.
- getByIndex(int) - Static method in class com.github.skriptdev.skript.api.skript.registration.NPCRegistry
-
Get an NPCRole by its index;
- getCommandName() - Method in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
- getCommandType() - Method in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
- getDescription() - Method in class com.github.skriptdev.skript.api.skript.command.CommandArg
- getElementRegistration() - Method in class com.github.skriptdev.skript.plugin.Skript
- getEntityStatMap(LivingEntity) - Static method in class com.github.skriptdev.skript.api.hytale.EntityComponentUtils
-
Get the EntityStatMap component of an entity.
- getFile(String) - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
- getInstance() - Static method in class com.github.skriptdev.skript.plugin.HySk
-
Get the instance of HySkript.
- getLogger() - Method in class com.github.skriptdev.skript.plugin.Skript
- getName() - Method in class com.github.skriptdev.skript.api.skript.command.CommandArg
- getName() - Method in class com.github.skriptdev.skript.api.skript.event.PlayerEventContext
- getPattern() - Method in class com.github.skriptdev.skript.api.skript.event.PlayerEventContext
- getPlayer() - Method in class com.github.skriptdev.skript.api.skript.event.PlayerEventContext
- getPlugin() - Method in class com.github.skriptdev.skript.plugin.Skript
-
Get the instance of the HySkript plugin.
- getRegistration() - Method in class com.github.skriptdev.skript.plugin.Skript
-
Get the registration for Skript elements.
- getScriptsLoader() - Method in class com.github.skriptdev.skript.plugin.Skript
- getScriptsPath() - Method in class com.github.skriptdev.skript.plugin.Skript
-
Get the path where scripts are stored.
- getSkript() - Method in class com.github.skriptdev.skript.plugin.HySk
-
Get the Skript instance.
- getSkriptConfig() - Method in class com.github.skriptdev.skript.plugin.Skript
-
Get the Skript configuration.
- getType() - Method in class com.github.skriptdev.skript.api.skript.command.CommandArg
- getType(String) - Static method in class com.github.skriptdev.skript.api.skript.command.ArgUtils
-
Get an argument type by its name.
- getTypeUsage() - Static method in class com.github.skriptdev.skript.api.skript.command.ArgUtils
- getTypeUsage() - Static method in class com.github.skriptdev.skript.api.skript.registration.NPCRegistry
H
- hashCode() - Method in record class com.github.skriptdev.skript.api.skript.registration.NPCRegistry.NPCRole
-
Returns a hash code value for this object.
- HySk - Class in com.github.skriptdev.skript.plugin
-
Main class for HySkript as a Hytale plugin.
I
- index() - Method in record class com.github.skriptdev.skript.api.skript.registration.NPCRegistry.NPCRole
-
Returns the value of the
indexrecord component. - init() - Static method in class com.github.skriptdev.skript.api.skript.command.ArgUtils
- INSTANCE - Static variable in class com.github.skriptdev.skript.plugin.Skript
- isCancelled() - Method in interface com.github.skriptdev.skript.api.skript.event.CancellableContext
- isOptional() - Method in class com.github.skriptdev.skript.api.skript.command.CommandArg
J
- JSON - Enum constant in enum class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage.Type
- JsonVariableStorage - Class in com.github.skriptdev.skript.api.skript.variables
-
Instance of
VariableStoragethat stores variables in a JSON file. - JsonVariableStorage(SkriptLogger, String) - Constructor for class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
- JsonVariableStorage.Type - Enum Class in com.github.skriptdev.skript.api.skript.variables
L
- load(Config.ConfigSection) - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
- loadChild(ScriptCommandBuilder, SkriptLogger) - Method in interface com.github.skriptdev.skript.api.skript.command.ScriptCommandParent
- loadScripts(IMessageReceiver, Path, boolean) - Method in class com.github.skriptdev.skript.api.skript.ScriptsLoader
- loadScriptsInDirectory(IMessageReceiver, File) - Method in class com.github.skriptdev.skript.api.skript.ScriptsLoader
- log(IMessageReceiver, LogEntry) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- log(IMessageReceiver, String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- log(IMessageReceiver, Level, String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- log(String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- log(Level, String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
N
- name() - Method in record class com.github.skriptdev.skript.api.skript.registration.NPCRegistry.NPCRole
-
Returns the value of the
namerecord component. - NPCRegistry - Class in com.github.skriptdev.skript.api.skript.registration
-
Registry holder for NPC Roles.
- NPCRegistry() - Constructor for class com.github.skriptdev.skript.api.skript.registration.NPCRegistry
- NPCRegistry.NPCRole - Record Class in com.github.skriptdev.skript.api.skript.registration
- NPCRole(String, int) - Constructor for record class com.github.skriptdev.skript.api.skript.registration.NPCRegistry.NPCRole
-
Creates an instance of a
NPCRolerecord class.
P
- parse(String) - Static method in class com.github.skriptdev.skript.api.skript.registration.NPCRegistry
- parseArg(String) - Static method in class com.github.skriptdev.skript.api.skript.command.CommandArg
-
Parse a string into a CommandArg.
- parseCommandLine(String) - Method in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
- PlayerEventContext - Class in com.github.skriptdev.skript.api.skript.event
-
A
TriggerContextfor player-related events. - PlayerEventContext(Player, int) - Constructor for class com.github.skriptdev.skript.api.skript.event.PlayerEventContext
- printDocs() - Static method in class com.github.skriptdev.skript.api.skript.docs.DocPrinter
-
Print all docs to file.
R
- ReflectionUtils - Class in com.github.skriptdev.skript.api.utils
-
Utilities for reflection operations.
- ReflectionUtils() - Constructor for class com.github.skriptdev.skript.api.utils.ReflectionUtils
- register(SkriptRegistration, Class, DefaultAssetMap, String, String) - Static method in class com.github.skriptdev.skript.api.skript.registration.AssetStoreRegistry
-
Create a new
SkriptRegistration.TypeRegistrarwith for anAssetStore. - register(SkriptRegistration, Class, String, String) - Static method in class com.github.skriptdev.skript.api.skript.registration.EnumRegistry
-
Create a new
SkriptRegistration.TypeRegistrarwith for an enum. - reloadScript(IMessageReceiver, String) - Method in class com.github.skriptdev.skript.api.skript.ScriptsLoader
- requiresFile() - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
S
- save(String, String, JsonElement) - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
- ScriptCommandBuilder - Class in com.github.skriptdev.skript.api.skript.command
-
Builder for Script Commands.
- ScriptCommandBuilder(int, SkriptLogger) - Constructor for class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
- ScriptCommandParent - Interface in com.github.skriptdev.skript.api.skript.command
- ScriptsLoader - Class in com.github.skriptdev.skript.api.skript
- ScriptsLoader(Skript) - Constructor for class com.github.skriptdev.skript.api.skript.ScriptsLoader
- sendMessage(IMessageReceiver, String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
-
Send a message to a receiver.
- setCancelled(boolean) - Method in interface com.github.skriptdev.skript.api.skript.event.CancellableContext
- setupCommand(FileSection, ParserState, SkriptLogger) - Method in class com.github.skriptdev.skript.api.skript.command.ScriptCommandBuilder
- shutdown() - Method in class com.github.skriptdev.skript.plugin.Skript
- Skript - Class in com.github.skriptdev.skript.plugin
-
Main class for the Skript aspects of HySkript.
- SkriptRegistration - Class in com.github.skriptdev.skript.api.skript.registration
-
An extension of
SkriptRegistrationwith additional features. - SkriptRegistration(SkriptAddon) - Constructor for class com.github.skriptdev.skript.api.skript.registration.SkriptRegistration
- stringify(NPCEntity) - Static method in class com.github.skriptdev.skript.api.skript.registration.NPCRegistry
T
- toString() - Method in class com.github.skriptdev.skript.api.skript.command.CommandArg
- toString() - Method in record class com.github.skriptdev.skript.api.skript.registration.NPCRegistry.NPCRole
-
Returns a string representation of this record class.
U
- Utils - Class in com.github.skriptdev.skript.api.utils
-
Utility class for quick method usage.
- Utils() - Constructor for class com.github.skriptdev.skript.api.utils.Utils
V
- valueOf(String) - Static method in enum class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(IMessageReceiver, String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- warn(String, Object...) - Static method in class com.github.skriptdev.skript.api.utils.Utils
- writeBsonFile() - Method in class com.github.skriptdev.skript.api.skript.variables.JsonVariableStorage
All Classes and Interfaces|All Packages