Index

A B C D E G H I J L N P R S T U V W 
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 TriggerContext for 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 SkriptEvent for 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 index record 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 VariableStorage that 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 name record 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 NPCRole record 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 TriggerContext for 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.TypeRegistrar with for an AssetStore.
register(SkriptRegistration, Class, String, String) - Static method in class com.github.skriptdev.skript.api.skript.registration.EnumRegistry
Create a new SkriptRegistration.TypeRegistrar with 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 SkriptRegistration with 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
 
A B C D E G H I J L N P R S T U V W 
All Classes and Interfaces|All Packages