Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

action - Variable in class fr.hytale.loader.api.ui.InteractiveUI.SimpleEventData
 
add(double, double, double) - Method in class fr.hytale.loader.api.Location
 
addDefault(String, Object) - Method in class fr.hytale.loader.config.BaseConfig
Adds a single default value.
addDefault(String, Object) - Method in interface fr.hytale.loader.config.Config
Adds default values to the config.
addItem(Item) - Method in class fr.hytale.loader.api.inventory.Inventory
Adds an item to the inventory.
addPermission(Permission) - Method in class fr.hytale.loader.api.Player
Adds a permission to this player.
addPermission(String) - Method in class fr.hytale.loader.api.Player
Adds a permission to this player.
addPermission(UUID, Permission) - Method in class fr.hytale.loader.permission.PermissionManager
Adds a permission to a player.
ADVENTURE - Enum constant in enum class fr.hytale.loader.api.GameMode
Adventure mode - default mode for players, similar to survival from Minecraft
AFTERNOON - Enum constant in enum class fr.hytale.loader.api.Time
16:00 PM - Afternoon
aliases() - Element in annotation interface fr.hytale.loader.command.Command
Alternative names for this command.
AMBIENT - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
applyDefaults() - Method in class fr.hytale.loader.config.BaseConfig
Applies default values to the current data map.
AQUA - Static variable in class fr.hytale.loader.api.ChatColor
Aqua color code (&b)
Arg - Annotation Interface in fr.hytale.loader.command
Annotation to define a command argument on a method parameter.
AUTUMN_WINDY - Enum constant in enum class fr.hytale.loader.api.WeatherType
 

B

BaseConfig - Class in fr.hytale.loader.config
Base implementation for configuration files.
BaseConfig(File) - Constructor for class fr.hytale.loader.config.BaseConfig
Creates a new BaseConfig instance.
BaseConfig.MapConfigSection - Class in fr.hytale.loader.config
Inner class for config sections backed by a Map.
BLACK - Static variable in class fr.hytale.loader.api.ChatColor
Black color code (&0)
Block - Class in fr.hytale.loader.api
Represents a block in the world.
Block(World, int, int, int) - Constructor for class fr.hytale.loader.api.Block
Creates a new Block reference.
BLOCK - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
BLOOD_MOON - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
BLUE - Static variable in class fr.hytale.loader.api.ChatColor
Blue color code (&9)
BOLD - Static variable in class fr.hytale.loader.api.ChatColor
Bold format code (&l)
BreakBlockEvent - Class in fr.hytale.loader.event.types.ecs
Called when a block is broken.
BreakBlockEvent(BreakBlockEvent, Player) - Constructor for class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Constructs a new BreakBlockEvent.
BreakBlockSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling block break events.
BreakBlockSystem() - Constructor for class fr.hytale.loader.internal.BreakBlockSystem
 
broadcast(String) - Static method in class fr.hytale.loader.api.Server
Broadcasts a message to all online players.
broadcastPermission(String, String) - Static method in class fr.hytale.loader.api.Server
Broadcasts a message to all online players with a specific permission.

C

CAN_DISMISS - Enum constant in enum class fr.hytale.loader.api.ui.CustomUI.CustomUILifetime
Player can dismiss the UI (e.g., pressing escape).
CAN_DISMISS - Enum constant in enum class fr.hytale.loader.api.ui.InteractiveUI.UILifetime
Player can dismiss the UI (e.g., pressing escape).
CAN_DISMISS_OR_CLOSE_THROUGH_INTERACTION - Enum constant in enum class fr.hytale.loader.api.ui.CustomUI.CustomUILifetime
UI can be dismissed or closed through interaction.
CAN_DISMISS_OR_CLOSE_THROUGH_INTERACTION - Enum constant in enum class fr.hytale.loader.api.ui.InteractiveUI.UILifetime
UI can be dismissed or closed through interaction.
cancel() - Method in class fr.hytale.loader.scheduler.ScheduledTask
Cancels this scheduled task.
cancelAndInterrupt() - Method in class fr.hytale.loader.scheduler.ScheduledTask
Cancels this scheduled task and attempts to interrupt if it's running.
CANNOT_CLOSE - Enum constant in enum class fr.hytale.loader.api.ui.CustomUI.CustomUILifetime
Player cannot close the UI.
CANNOT_CLOSE - Enum constant in enum class fr.hytale.loader.api.ui.InteractiveUI.UILifetime
Player cannot close the UI.
CAVE_DEEP - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
CAVE_FOG - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
CAVE_MAGMA - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
CAVE_SHALLOW - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
ChatColor - Class in fr.hytale.loader.api
Utility class for working with colored text and messages in Hytale.
clear() - Method in class fr.hytale.loader.api.inventory.Inventory
Clears the inventory.
CLEAR - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
clearAll() - Method in class fr.hytale.loader.permission.PermissionManager
Clears all permissions for all players.
clearPermissions() - Method in class fr.hytale.loader.api.Player
Clears all permissions from this player.
clearPermissions(UUID) - Method in class fr.hytale.loader.permission.PermissionManager
Clears all permissions for a player.
client(HttpClient) - Method in class fr.hytale.loader.utils.WebRequest
Sets a custom HttpClient.
clone() - Method in class fr.hytale.loader.api.Location
 
closeCustomUI() - Method in class fr.hytale.loader.api.Player
Closes the current active UI for this player.
CLOUDY - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
CODEC - Static variable in class fr.hytale.loader.api.ui.InteractiveUI.SimpleEventData
Codec for the simple event data.
colorize(String) - Static method in class fr.hytale.loader.api.ChatColor
Parses a string with Minecraft-style color codes and returns a Hytale Message.
Command - Annotation Interface in fr.hytale.loader.command
Marks a method as a command handler.
CommandScanner - Class in fr.hytale.loader.command
Utility class for scanning and registering command handlers.
CommandScanner() - Constructor for class fr.hytale.loader.command.CommandScanner
 
CommandUtils - Class in fr.hytale.loader.command
Utility class for working with commands in HytaleLoader.
Config - Interface in fr.hytale.loader.config
Represents a plugin configuration file.
ConfigFormat - Enum Class in fr.hytale.loader.config
Format of the configuration file.
ConfigSection - Interface in fr.hytale.loader.config
Represents a section within a configuration.
connect() - Method in class fr.hytale.loader.datastorage.MySQLClient
Connects to the MySQL server with connection pooling.
connect() - Method in class fr.hytale.loader.datastorage.RedisClient
Connects to the Redis server with connection pooling.
contains(String) - Method in class fr.hytale.loader.config.BaseConfig
Checks if the config contains a value at the specified path.
contains(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Checks if a value exists in this section.
contains(String) - Method in interface fr.hytale.loader.config.Config
Checks if a path exists in the config.
contains(String) - Method in interface fr.hytale.loader.config.ConfigSection
Checks if a path exists in this section.
CraftRecipeEvent - Class in fr.hytale.loader.event.types.ecs
Called when a crafting recipe is executed (ECS event).
CraftRecipeEvent(CraftRecipeEvent.Pre, Player) - Constructor for class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Constructs a new CraftRecipeEvent.
CraftRecipeSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling crafting recipe events.
CraftRecipeSystem() - Constructor for class fr.hytale.loader.internal.CraftRecipeSystem
 
createDatabaseIfNotExists(String, int, String, String, String) - Static method in class fr.hytale.loader.datastorage.MySQLClient
Creates a database if it doesn't exist.
createNativePage(PlayerRef) - Method in class fr.hytale.loader.api.ui.CustomUI
Creates the native UI page for this custom UI.
createNativePage(PlayerRef, Player) - Method in class fr.hytale.loader.api.ui.InteractiveUI
Creates the native interactive UI page.
CREATIVE - Enum constant in enum class fr.hytale.loader.api.GameMode
Creative mode - players have unlimited resources and cannot take damage.
CustomUI - Class in fr.hytale.loader.api.ui
Simple wrapper for creating custom UIs in Hytale.
CustomUI(String) - Constructor for class fr.hytale.loader.api.ui.CustomUI
Creates a new custom UI with CAN_DISMISS lifetime.
CustomUI(String, CustomUI.CustomUILifetime) - Constructor for class fr.hytale.loader.api.ui.CustomUI
Creates a new custom UI.
CustomUI.CustomUILifetime - Enum Class in fr.hytale.loader.api.ui
UI lifetime options.

D

DamageBlockEvent - Class in fr.hytale.loader.event.types.ecs
Called when a block takes damage.
DamageBlockEvent(DamageBlockEvent, Player) - Constructor for class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Constructs a new DamageBlockEvent.
DamageBlockSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling block damage events.
DamageBlockSystem() - Constructor for class fr.hytale.loader.internal.DamageBlockSystem
 
DamageSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling player damage events.
DamageSystem() - Constructor for class fr.hytale.loader.internal.DamageSystem
 
DARK_AQUA - Static variable in class fr.hytale.loader.api.ChatColor
Dark Aqua color code (&3)
DARK_BLUE - Static variable in class fr.hytale.loader.api.ChatColor
Dark Blue color code (&1)
DARK_GRAY - Static variable in class fr.hytale.loader.api.ChatColor
Dark Gray color code (&8)
DARK_GREEN - Static variable in class fr.hytale.loader.api.ChatColor
Dark Green color code (&2)
DARK_PURPLE - Static variable in class fr.hytale.loader.api.ChatColor
Dark Purple color code (&5)
DARK_RED - Static variable in class fr.hytale.loader.api.ChatColor
Dark Red color code (&4)
data - Variable in class fr.hytale.loader.config.BaseConfig
The data map holding the configuration values.
DAWN - Enum constant in enum class fr.hytale.loader.api.Time
06:00 AM - Early morning
decr(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Decrements a numeric value.
decrBy(String, long) - Method in class fr.hytale.loader.datastorage.RedisClient
Decrements a numeric value by a specific amount.
defaults - Variable in class fr.hytale.loader.config.BaseConfig
The map holding default values.
delete() - Method in class fr.hytale.loader.utils.WebRequest
Performs a synchronous DELETE request.
delete(String...) - Method in class fr.hytale.loader.datastorage.RedisClient
Deletes one or more keys.
deleteAsync() - Method in class fr.hytale.loader.utils.WebRequest
Performs an asynchronous DELETE request.
description() - Element in annotation interface fr.hytale.loader.command.Arg
The description of the argument.
description() - Element in annotation interface fr.hytale.loader.command.Command
A human-readable description of what the command does.
disconnect() - Method in class fr.hytale.loader.datastorage.MySQLClient
Disconnects from the MySQL server and closes the connection pool.
disconnect() - Method in class fr.hytale.loader.datastorage.RedisClient
Disconnects from the Redis server and closes the connection pool.
DiscoverZoneEvent - Class in fr.hytale.loader.event.types.ecs
Called when a player discovers a new zone.
DiscoverZoneEvent(DiscoverZoneEvent.Display, Player) - Constructor for class fr.hytale.loader.event.types.ecs.DiscoverZoneEvent
Constructs a new DiscoverZoneEvent.
DiscoverZoneSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling zone discovery events.
DiscoverZoneSystem() - Constructor for class fr.hytale.loader.internal.DiscoverZoneSystem
 
distance(Location) - Method in class fr.hytale.loader.api.Location
 
distanceSquared(Location) - Method in class fr.hytale.loader.api.Location
 
DropItemEvent - Class in fr.hytale.loader.event.types.ecs
Called when an item is dropped.
DropItemEvent(DropItemEvent.Drop, Player) - Constructor for class fr.hytale.loader.event.types.ecs.DropItemEvent
Constructs a new DropItemEvent.
DropItemSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling item drop events.
DropItemSystem() - Constructor for class fr.hytale.loader.internal.DropItemSystem
 
DUSK - Enum constant in enum class fr.hytale.loader.api.Time
18:00 PM - Evening/Sunset

E

Entity - Class in fr.hytale.loader.api
Represents an entity in the Hytale world.
Entity(Entity) - Constructor for class fr.hytale.loader.api.Entity
Creates a new Entity wrapper.
equals(Object) - Method in class fr.hytale.loader.api.Block
 
equals(Object) - Method in class fr.hytale.loader.api.Entity
 
equals(Object) - Method in class fr.hytale.loader.api.Location
 
equals(Object) - Method in class fr.hytale.loader.api.Player
 
equals(Object) - Method in class fr.hytale.loader.api.World
 
equals(Object) - Method in class fr.hytale.loader.permission.Permission
 
EventHandler - Annotation Interface in fr.hytale.loader.event
Marks a method as an event handler.
EventScanner - Class in fr.hytale.loader.event
Utility class for scanning and registering event handlers.
EventScanner() - Constructor for class fr.hytale.loader.event.EventScanner
 
Example Usage: - Section in class fr.hytale.loader.api.ui.CustomUI
 
Example Usage: - Section in class fr.hytale.loader.api.ui.InteractiveUI
 
Example Usage: - Section in class fr.hytale.loader.datastorage.MySQLClient
 
Example Usage: - Section in class fr.hytale.loader.datastorage.RedisClient
 
execute(CommandContext) - Method in class fr.hytale.loader.command.SimpleCommand
Executes the command by invoking the wrapped method.
execute(String, Object...) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes an SQL statement (INSERT, UPDATE, DELETE, CREATE, etc.).
executeBatch(String, List) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes a batch of SQL statements.
exists(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Checks if a key exists.
expire(String, long) - Method in class fr.hytale.loader.datastorage.RedisClient
Sets an expiration time on a key.

F

file - Variable in class fr.hytale.loader.config.BaseConfig
The file associated with this configuration.
FIREFLIES - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
FOGGY - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
forCommand(String, String) - Static method in class fr.hytale.loader.permission.Permission
Creates a command permission.
forCommand(String, String, String) - Static method in class fr.hytale.loader.permission.Permission
Creates a command permission with a sub-command.
fr.hytale.loader.api - package fr.hytale.loader.api
 
fr.hytale.loader.api.inventory - package fr.hytale.loader.api.inventory
 
fr.hytale.loader.api.ui - package fr.hytale.loader.api.ui
 
fr.hytale.loader.command - package fr.hytale.loader.command
 
fr.hytale.loader.config - package fr.hytale.loader.config
 
fr.hytale.loader.datastorage - package fr.hytale.loader.datastorage
 
fr.hytale.loader.event - package fr.hytale.loader.event
 
fr.hytale.loader.event.types.ecs - package fr.hytale.loader.event.types.ecs
 
fr.hytale.loader.event.types.player - package fr.hytale.loader.event.types.player
 
fr.hytale.loader.internal - package fr.hytale.loader.internal
 
fr.hytale.loader.permission - package fr.hytale.loader.permission
 
fr.hytale.loader.plugin - package fr.hytale.loader.plugin
 
fr.hytale.loader.scheduler - package fr.hytale.loader.scheduler
 
fr.hytale.loader.utils - package fr.hytale.loader.utils
 
fromAssetName(String) - Static method in enum class fr.hytale.loader.api.WeatherType
Gets a WeatherType from its asset name.
fromId(int) - Static method in enum class fr.hytale.loader.api.GameMode
Gets a GameMode by its numeric ID.
fromNative(GameMode) - Static method in enum class fr.hytale.loader.api.GameMode
Converts a native Hytale GameMode to a HytaleLoader GameMode.
fromNative(String) - Static method in class fr.hytale.loader.permission.Permission
Creates a permission from a native Hytale permission string.

G

GameMode - Enum Class in fr.hytale.loader.api
Represents the game mode of a player.
get() - Method in class fr.hytale.loader.utils.WebRequest
Performs a synchronous GET request.
get(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a value from the config.
get(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a value from this section.
get(String) - Method in interface fr.hytale.loader.config.Config
Gets a value from the config.
get(String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a value from this section.
get(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets a string value for the given key.
get(String, Object) - Method in class fr.hytale.loader.config.BaseConfig
Gets a value from the config with a default fallback.
get(String, Object) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a value from this section with a default.
get(String, Object) - Method in interface fr.hytale.loader.config.Config
Gets a value with a default fallback.
get(String, Object) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a value with default.
getAmmo() - Method in class fr.hytale.loader.api.Player
Gets the player's current ammo.
getAssetName() - Method in enum class fr.hytale.loader.api.WeatherType
Gets the native asset name for this weather type.
getAsync() - Method in class fr.hytale.loader.utils.WebRequest
Performs an asynchronous GET request.
getBlockAt(int, int, int) - Method in class fr.hytale.loader.api.World
Gets the Block object at the specified coordinates.
getBlockAt(Location) - Method in class fr.hytale.loader.api.World
Gets the Block object at the specified location.
getBlockIdentifier(int, int, int) - Method in class fr.hytale.loader.api.World
Gets the identifier of the block at the specified coordinates.
getBlockIdentifier(Location) - Method in class fr.hytale.loader.api.World
Gets the identifier of the block at the specified location.
getBlockKey() - Method in class fr.hytale.loader.api.Item
Gets the block key associated with this item, if any.
getBlockType() - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Gets the type of block being broken.
getBlockType() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Gets the type of block being damaged.
getBlockType() - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Gets the type of block being used.
getBlockX() - Method in class fr.hytale.loader.api.Location
 
getBlockY() - Method in class fr.hytale.loader.api.Location
 
getBlockZ() - Method in class fr.hytale.loader.api.Location
 
getBoolean(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a boolean value from the config.
getBoolean(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a boolean from this section.
getBoolean(String) - Method in interface fr.hytale.loader.config.Config
Gets a boolean value.
getBoolean(String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a boolean value.
getBoolean(String, boolean) - Method in class fr.hytale.loader.config.BaseConfig
Gets a boolean value from the config with a default.
getBoolean(String, boolean) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a boolean from this section with a default.
getBoolean(String, boolean) - Method in interface fr.hytale.loader.config.Config
Gets a boolean value with default.
getBoolean(String, boolean) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a boolean value with default.
getClientUseTime() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the client use time.
getClientUseTime() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the client use time.
getConfig() - Method in class fr.hytale.loader.plugin.SimplePlugin
Gets the plugin's configuration.
getConfigFormat() - Method in class fr.hytale.loader.plugin.SimplePlugin
Gets the preferred configuration format.
getContext() - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Gets the interaction context.
getCraftedRecipe() - Method in class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Gets the crafting recipe being used.
getCraftedRecipe() - Method in class fr.hytale.loader.event.types.player.PlayerCraftEvent
Deprecated.
 
getCurrentDamage() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Gets the current accumulated damage on the block.
getDamage() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Gets the damage being applied in this event.
getDamage() - Method in class fr.hytale.loader.event.types.player.PlayerDamageEvent
Gets the damage information.
getDataFolder() - Method in class fr.hytale.loader.plugin.SimplePlugin
Gets the plugin's data folder.
getDataSource() - Method in class fr.hytale.loader.datastorage.MySQLClient
Gets direct access to the HikariCP data source.
getDefaultWorld() - Static method in class fr.hytale.loader.api.Server
Gets the default world of the server.
getDiscoveryInfo() - Method in class fr.hytale.loader.event.types.ecs.DiscoverZoneEvent
Gets the zone discovery information.
getDouble(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a double value from the config.
getDouble(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a double from this section.
getDouble(String) - Method in interface fr.hytale.loader.config.Config
Gets a double value.
getDouble(String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a double value.
getDouble(String, double) - Method in class fr.hytale.loader.config.BaseConfig
Gets a double value from the config with a default.
getDouble(String, double) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a double from this section with a default.
getDouble(String, double) - Method in interface fr.hytale.loader.config.Config
Gets a double value with default.
getDouble(String, double) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a double value with default.
getEntity(int) - Method in class fr.hytale.loader.api.World
Gets an entity by its network ID.
getEntity(UUID) - Method in class fr.hytale.loader.api.World
Gets an entity by its UUID.
getFile() - Method in class fr.hytale.loader.config.BaseConfig
Gets the file associated with this config.
getFile() - Method in interface fr.hytale.loader.config.Config
Gets the file this config is bound to.
getFileName() - Method in enum class fr.hytale.loader.config.ConfigFormat
Gets the default file name for this format.
getFromDefaults(String, Object) - Method in class fr.hytale.loader.config.BaseConfig
Helper method to get a value from the defaults map.
getFuture() - Method in class fr.hytale.loader.scheduler.ScheduledTask
Gets the underlying ScheduledFuture.
getGameMode() - Method in class fr.hytale.loader.api.Player
Gets the player's current game mode.
getHealth() - Method in class fr.hytale.loader.api.Player
Gets the player's current health.
getId() - Method in enum class fr.hytale.loader.api.GameMode
Gets the numeric ID of this game mode.
getId() - Method in class fr.hytale.loader.api.Item
Gets the item's ID.
getID() - Method in class fr.hytale.loader.api.Entity
Gets the network ID of the entity.
getInstance() - Static method in class fr.hytale.loader.permission.PermissionManager
Gets the singleton instance of the PermissionManager.
getInt(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets an int value from the config.
getInt(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets an int from this section.
getInt(String) - Method in interface fr.hytale.loader.config.Config
Gets an integer value.
getInt(String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets an integer value.
getInt(String, int) - Method in class fr.hytale.loader.config.BaseConfig
Gets an int value from the config with a default.
getInt(String, int) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets an int from this section with a default.
getInt(String, int) - Method in interface fr.hytale.loader.config.Config
Gets an integer value with default.
getInt(String, int) - Method in interface fr.hytale.loader.config.ConfigSection
Gets an integer value with default.
getInteractionType() - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Gets the type of interaction being performed.
getInventory() - Method in class fr.hytale.loader.api.Player
Gets the player's inventory.
getInventorySectionId() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Gets the inventory section ID.
getItem(int) - Method in class fr.hytale.loader.api.inventory.Inventory
Return the item at the slot given
getItemInHand() - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Gets the item being used to break the block.
getItemInHand() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Gets the item being used to damage the block.
getItemInHand() - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Gets the item being used to place the block.
getItemInHand() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the item in the player's hand.
getItemInHand() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the item in the player's hand.
getItems() - Method in class fr.hytale.loader.api.inventory.Inventory
Gets the items in the inventory.
getItemStack() - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Gets the item stack being dropped.
getKeys(boolean) - Method in class fr.hytale.loader.config.BaseConfig
Gets a set of keys at the root of the config.
getKeys(boolean) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets keys from this section.
getKeys(boolean) - Method in interface fr.hytale.loader.config.Config
Gets all keys in the config.
getKeys(boolean) - Method in interface fr.hytale.loader.config.ConfigSection
Gets all keys in this section.
getKeysFromMap(Map, String, boolean) - Method in class fr.hytale.loader.config.BaseConfig
Recursive helper to retrieve keys from a map.
getLifetime() - Method in class fr.hytale.loader.api.ui.CustomUI
Gets the UI lifetime.
getLifetime() - Method in class fr.hytale.loader.api.ui.InteractiveUI
Gets the UI lifetime.
getList(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a List from the config.
getList(String) - Method in interface fr.hytale.loader.config.Config
Gets a list value.
getList(String, List) - Method in class fr.hytale.loader.config.BaseConfig
Gets a List from the config with a default.
getList(String, List) - Method in interface fr.hytale.loader.config.Config
Gets a list value with default.
getLocation() - Method in class fr.hytale.loader.api.Block
Gets the location of this block.
getLocation() - Method in class fr.hytale.loader.api.Entity
Gets the entity's current location.
getMana() - Method in class fr.hytale.loader.api.Player
Gets the player's current mana.
getMessage() - Method in class fr.hytale.loader.event.types.player.PlayerChatEvent
 
getMouseButton() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the mouse button event details.
getMouseMotion() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the mouse motion event details.
getName() - Method in class fr.hytale.loader.api.Player
Gets the player's username.
getName() - Method in class fr.hytale.loader.api.World
Gets the world name.
getNative() - Method in class fr.hytale.loader.api.World
Gets the native Hytale world object.
getNativeEntity() - Method in class fr.hytale.loader.api.Entity
Gets the native Hytale entity.
getNativeInventory() - Method in class fr.hytale.loader.api.inventory.Inventory
Gets the native Hytale inventory instance.
getNativeItemStack() - Method in class fr.hytale.loader.api.Item
Gets the native Hytale item stack instance.
getNativePlayer() - Method in class fr.hytale.loader.api.Player
Gets the native Hytale player instance.
getNativePlayerRef() - Method in class fr.hytale.loader.event.types.player.PlayerQuitEvent
Gets the native Hytale player reference.
getNewSlot() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Gets the new active slot index.
getNode() - Method in class fr.hytale.loader.permission.Permission
Gets the permission node.
getOnlineCount() - Static method in class fr.hytale.loader.api.Server
Gets the number of players currently online.
getOnlinePlayers() - Static method in class fr.hytale.loader.api.Server
Gets all online players on the server.
getOriginalEvent() - Method in class fr.hytale.loader.event.types.player.PlayerJoinEvent
Gets the original Hytale event.
getOriginalEvent() - Method in class fr.hytale.loader.event.types.player.PlayerQuitEvent
Gets the original Hytale event.
getOxygen() - Method in class fr.hytale.loader.api.Player
Gets the player's current oxygen.
getParent() - Method in class fr.hytale.loader.permission.Permission
Gets the parent permission of this permission.
getPercent() - Method in enum class fr.hytale.loader.api.Time
Gets the time value as a percentage of the day (0.0 to 1.0).
getPermissions() - Method in class fr.hytale.loader.api.Player
Gets all permissions this player has.
getPermissions(UUID) - Method in class fr.hytale.loader.permission.PermissionManager
Gets all permissions for a player.
getPitch() - Method in class fr.hytale.loader.api.Location
 
getPitch() - Method in class fr.hytale.loader.api.Player
Gets the player's pitch rotation.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Gets the player who broke the block.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Gets the player who crafted the recipe.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Gets the player who damaged the block.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.DiscoverZoneEvent
Gets the player who discovered the zone.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Gets the player who dropped the item.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Gets the player who placed the block.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Gets the player who switched slots.
getPlayer() - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Gets the player who used the block.
getPlayer() - Method in class fr.hytale.loader.event.types.player.PlayerCraftEvent
Deprecated.
 
getPlayer() - Method in class fr.hytale.loader.event.types.player.PlayerDamageEvent
Gets the player who took damage.
getPlayer() - Method in class fr.hytale.loader.event.types.player.PlayerJoinEvent
Gets the player who joined.
getPlayer() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the player who clicked the mouse button.
getPlayer() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the player who moved the mouse.
getPlayer() - Method in class fr.hytale.loader.event.types.player.PlayerQuitEvent
Gets the player who left the server.
getPlayer(CommandContext) - Static method in class fr.hytale.loader.command.CommandUtils
Gets the command sender as a HytaleLoader Player.
getPlayer(String) - Static method in class fr.hytale.loader.api.Server
Gets a player by their username (case-insensitive).
getPlayer(UUID) - Static method in class fr.hytale.loader.api.Server
Gets a player by their UUID.
getPlayerCount() - Method in class fr.hytale.loader.permission.PermissionManager
Gets the number of players with stored permissions.
getPlayerName() - Method in class fr.hytale.loader.event.types.player.PlayerCraftEvent
Deprecated.
 
getPlayerName() - Method in class fr.hytale.loader.event.types.player.PlayerDamageEvent
Gets the player's username.
getPlayerName() - Method in class fr.hytale.loader.event.types.player.PlayerJoinEvent
Gets the player's username.
getPlayerName() - Method in class fr.hytale.loader.event.types.player.PlayerQuitEvent
Gets the player's username.
getPlayerRef() - Method in class fr.hytale.loader.api.Player
Gets the native Hytale player reference.
getPlayerRef() - Method in class fr.hytale.loader.event.types.player.PlayerJoinEvent
Gets the player reference.
getPlayersInWorld(World) - Static method in class fr.hytale.loader.api.Server
Gets all players in a specific world.
getPlayersInWorld(String) - Static method in class fr.hytale.loader.api.Server
Gets all players in a world by its name.
getPool() - Method in class fr.hytale.loader.datastorage.RedisClient
Gets direct access to the Jedis connection pool.
getPositionX() - Method in class fr.hytale.loader.api.Player
Gets the player's X position.
getPositionY() - Method in class fr.hytale.loader.api.Player
Gets the player's Y position.
getPositionZ() - Method in class fr.hytale.loader.api.Player
Gets the player's Z position.
getPreviousSlot() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Gets the previous active slot index.
getQuantity() - Method in class fr.hytale.loader.api.Item
Gets the item's quantity.
getQuantity() - Method in class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Gets the quantity being crafted.
getQuantity() - Method in class fr.hytale.loader.event.types.player.PlayerCraftEvent
Deprecated.
 
getQuery() - Method in class fr.hytale.loader.internal.BreakBlockSystem
 
getQuery() - Method in class fr.hytale.loader.internal.CraftRecipeSystem
 
getQuery() - Method in class fr.hytale.loader.internal.DamageBlockSystem
 
getQuery() - Method in class fr.hytale.loader.internal.DamageSystem
Gets the query for this system to determine which entities it processes.
getQuery() - Method in class fr.hytale.loader.internal.DiscoverZoneSystem
 
getQuery() - Method in class fr.hytale.loader.internal.DropItemSystem
 
getQuery() - Method in class fr.hytale.loader.internal.PlaceBlockSystem
 
getQuery() - Method in class fr.hytale.loader.internal.SwitchActiveSlotSystem
 
getQuery() - Method in class fr.hytale.loader.internal.UseBlockSystem
 
getRecipeName() - Method in class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Gets the name/ID of the recipe.
getRecipeName() - Method in class fr.hytale.loader.event.types.player.PlayerCraftEvent
Deprecated.
 
getResponse() - Method in class fr.hytale.loader.utils.WebRequest
Makes a GET request and returns the full HttpResponse.
getRotation() - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Gets the rotation of the block being placed.
getScheduler() - Method in class fr.hytale.loader.plugin.SimplePlugin
Gets the scheduler for this plugin.
getScreenPoint() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the screen point coordinates.
getScreenPoint() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the screen point coordinates.
getSection(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a Configuration Section.
getSection(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a nested section from this section.
getSection(String) - Method in interface fr.hytale.loader.config.Config
Gets a config section.
getSection(String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a nested section.
getSender() - Method in class fr.hytale.loader.event.types.player.PlayerChatEvent
 
getSignatureEnergy() - Method in class fr.hytale.loader.api.Player
Gets the player's current signature energy.
getStamina() - Method in class fr.hytale.loader.api.Player
Gets the player's current stamina.
getString(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a String value from the config.
getString(String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a String from this section.
getString(String) - Method in interface fr.hytale.loader.config.Config
Gets a string value.
getString(String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a string value.
getString(String, String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a String value from the config with a default.
getString(String, String) - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets a String from this section with a default.
getString(String, String) - Method in interface fr.hytale.loader.config.Config
Gets a string value with default.
getString(String, String) - Method in interface fr.hytale.loader.config.ConfigSection
Gets a string value with default.
getStringList(String) - Method in class fr.hytale.loader.config.BaseConfig
Gets a List of Strings from the config.
getStringList(String) - Method in interface fr.hytale.loader.config.Config
Gets a string list.
getTargetBlock() - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Gets the position of the block being broken.
getTargetBlock() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Gets the position of the block being damaged.
getTargetBlock() - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Gets the position where the block is being placed.
getTargetBlock() - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Gets the position of the block being used.
getTargetBlock() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the target block position.
getTargetBlock() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the target block position.
getTargetEntity() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Gets the target entity.
getTargetEntity() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Gets the target entity.
getThrowSpeed() - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Gets the velocity at which the item will be thrown.
getTimeHour() - Method in class fr.hytale.loader.api.World
Gets the current hour of the day (0-23).
getType() - Method in class fr.hytale.loader.api.Block
Gets the identifier (type) of this block.
getUiFilePath() - Method in class fr.hytale.loader.api.ui.CustomUI
Gets the UI file path.
getUiFilePath() - Method in class fr.hytale.loader.api.ui.InteractiveUI
Gets the UI file path.
getUUID() - Method in class fr.hytale.loader.api.Entity
Gets the UUID of the entity.
getUUID() - Method in class fr.hytale.loader.api.Player
Gets the player's UUID.
getValues() - Method in class fr.hytale.loader.config.BaseConfig
Gets all values in the config as a Map.
getValues() - Method in class fr.hytale.loader.config.BaseConfig.MapConfigSection
Gets the values of this section as a Map.
getValues() - Method in interface fr.hytale.loader.config.Config
Gets all values as a map.
getValues() - Method in interface fr.hytale.loader.config.ConfigSection
Gets all values in this section.
getWeather() - Method in class fr.hytale.loader.api.World
Gets the current forced weather type for this world.
getWeatherName() - Method in class fr.hytale.loader.api.World
Gets the current forced weather name for this world.
getWorld() - Method in class fr.hytale.loader.api.Block
Gets the world this block is in.
getWorld() - Method in class fr.hytale.loader.api.Entity
Gets the World this entity is currently in.
getWorld() - Method in class fr.hytale.loader.api.Location
 
getWorld(String) - Static method in class fr.hytale.loader.api.Server
Gets a world by its name.
getWorlds() - Static method in class fr.hytale.loader.api.Server
Gets all loaded worlds on the server.
getX() - Method in class fr.hytale.loader.api.Block
Gets the X coordinate.
getX() - Method in class fr.hytale.loader.api.Location
 
getY() - Method in class fr.hytale.loader.api.Block
Gets the Y coordinate.
getY() - Method in class fr.hytale.loader.api.Location
 
getYaw() - Method in class fr.hytale.loader.api.Location
 
getYaw() - Method in class fr.hytale.loader.api.Player
Gets the player's yaw rotation.
getZ() - Method in class fr.hytale.loader.api.Block
Gets the Z coordinate.
getZ() - Method in class fr.hytale.loader.api.Location
 
GOLD - Static variable in class fr.hytale.loader.api.ChatColor
Gold color code (&6)
GRAY - Static variable in class fr.hytale.loader.api.ChatColor
Gray color code (&7)
GREEN - Static variable in class fr.hytale.loader.api.ChatColor
Green color code (&a)

H

handle(int, ArchetypeChunk, Store, CommandBuffer, BreakBlockEvent) - Method in class fr.hytale.loader.internal.BreakBlockSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, CraftRecipeEvent.Pre) - Method in class fr.hytale.loader.internal.CraftRecipeSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, DamageBlockEvent) - Method in class fr.hytale.loader.internal.DamageBlockSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, DiscoverZoneEvent.Display) - Method in class fr.hytale.loader.internal.DiscoverZoneSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, DropItemEvent.Drop) - Method in class fr.hytale.loader.internal.DropItemSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, PlaceBlockEvent) - Method in class fr.hytale.loader.internal.PlaceBlockSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, SwitchActiveSlotEvent) - Method in class fr.hytale.loader.internal.SwitchActiveSlotSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, UseBlockEvent.Pre) - Method in class fr.hytale.loader.internal.UseBlockSystem
 
handle(int, ArchetypeChunk, Store, CommandBuffer, Damage) - Method in class fr.hytale.loader.internal.DamageSystem
Handles damage events from the ECS and dispatches PlayerDamageEvent.
hashCode() - Method in class fr.hytale.loader.api.Block
 
hashCode() - Method in class fr.hytale.loader.api.Entity
 
hashCode() - Method in class fr.hytale.loader.api.Location
 
hashCode() - Method in class fr.hytale.loader.api.Player
 
hashCode() - Method in class fr.hytale.loader.api.World
 
hashCode() - Method in class fr.hytale.loader.permission.Permission
 
hasPermission(Permission) - Method in class fr.hytale.loader.api.Player
Checks if the player has a specific permission.
hasPermission(String) - Method in class fr.hytale.loader.api.Player
Checks if the player has a specific permission.
hasPermission(UUID, Permission) - Method in class fr.hytale.loader.permission.PermissionManager
Checks if a player has a specific permission.
hdel(String, String...) - Method in class fr.hytale.loader.datastorage.RedisClient
Deletes one or more fields from a hash.
header(String, String) - Method in class fr.hytale.loader.utils.WebRequest
Adds a header to the request.
hexists(String, String) - Method in class fr.hytale.loader.datastorage.RedisClient
Checks if a field exists in a hash.
hget(String, String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets a field value from a hash.
hgetAll(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets all fields and values from a hash.
HOSTILE - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
hset(String, String, String) - Method in class fr.hytale.loader.datastorage.RedisClient
Sets a field value in a hash.
hytaleCommand(String) - Static method in class fr.hytale.loader.permission.Permission
Creates a Hytale native command permission.

I

incr(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Increments a numeric value.
incrBy(String, long) - Method in class fr.hytale.loader.datastorage.RedisClient
Increments a numeric value by a specific amount.
insert(String, Object...) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes an INSERT and returns the generated key.
InteractiveUI - Class in fr.hytale.loader.api.ui
Simplified interactive UI wrapper that handles codec complexity automatically.
InteractiveUI(String) - Constructor for class fr.hytale.loader.api.ui.InteractiveUI
Creates a new interactive UI with CAN_DISMISS lifetime.
InteractiveUI(String, InteractiveUI.UILifetime) - Constructor for class fr.hytale.loader.api.ui.InteractiveUI
Creates a new interactive UI.
InteractiveUI.SimpleEventData - Class in fr.hytale.loader.api.ui
Simple event data structure.
InteractiveUI.UILifetime - Enum Class in fr.hytale.loader.api.ui
UI lifetime options.
Inventory - Class in fr.hytale.loader.api.inventory
HytaleLoader wrapper for the native Hytale Inventory class.
Inventory(Inventory) - Constructor for class fr.hytale.loader.api.inventory.Inventory
Constructs a new Inventory wrapper.
InventoryPlayer - Class in fr.hytale.loader.api.inventory
HytaleLoader wrapper for a player's inventory.
InventoryPlayer(Player) - Constructor for class fr.hytale.loader.api.inventory.InventoryPlayer
Constructs a new Inventory wrapper for a player.
isActive() - Method in class fr.hytale.loader.scheduler.ScheduledTask
Checks if this task is still running or scheduled to run.
isBroken() - Method in class fr.hytale.loader.api.Item
Checks if the item is broken.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.DiscoverZoneEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.player.PlayerChatEvent
 
isCancelled() - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Checks if this event has been cancelled.
isCancelled() - Method in class fr.hytale.loader.scheduler.ScheduledTask
Checks if this task has been cancelled.
isChildOf(Permission) - Method in class fr.hytale.loader.permission.Permission
Checks if this permission is a child of another permission.
isClientRequest() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Checks if the switch was requested by the client.
isConnected() - Method in class fr.hytale.loader.datastorage.MySQLClient
Checks if the client is connected to MySQL.
isConnected() - Method in class fr.hytale.loader.datastorage.RedisClient
Checks if the client is connected to Redis.
isDay() - Method in class fr.hytale.loader.api.World
Checks if it is currently day time (between 06:00 and 18:00).
isDone() - Method in class fr.hytale.loader.scheduler.ScheduledTask
Checks if this task has completed.
isEquivalentType(Item) - Method in class fr.hytale.loader.api.Item
Checks if this item is of an equivalent type to another item.
isOnline() - Method in class fr.hytale.loader.api.Player
Checks if the player is currently online.
isOp() - Method in class fr.hytale.loader.api.Player
Checks if the player is an operator.
isParentOf(Permission) - Method in class fr.hytale.loader.permission.Permission
Checks if this permission is a parent of another permission.
isPlayer(CommandContext) - Static method in class fr.hytale.loader.command.CommandUtils
Checks if the command sender is a player.
isServerRequest() - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Checks if the switch was requested by the server.
isShutdown() - Method in class fr.hytale.loader.scheduler.Scheduler
Checks if the scheduler has been shut down.
isValid() - Method in class fr.hytale.loader.api.Entity
Checks if the entity has been removed or is valid.
ITALIC - Static variable in class fr.hytale.loader.api.ChatColor
Italic format code (&o)
Item - Class in fr.hytale.loader.api
HytaleLoader wrapper for the native Hytale ItemStack class.
Item(ItemStack) - Constructor for class fr.hytale.loader.api.Item
Constructs a new Item wrapper from an existing ItemStack.
Item(String, int) - Constructor for class fr.hytale.loader.api.Item
Constructs a new Item with the specified ID and quantity.

J

JSON - Enum constant in enum class fr.hytale.loader.config.ConfigFormat
JSON format (config.json).
JsonConfig - Class in fr.hytale.loader.config
JSON-based configuration implementation.
JsonConfig(File) - Constructor for class fr.hytale.loader.config.JsonConfig
Creates a new JSON configuration linked to the specified file.

K

keys(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets all keys matching a pattern.
kick(String) - Method in class fr.hytale.loader.api.Player
Kicks the player from the server.

L

LIGHT_PURPLE - Static variable in class fr.hytale.loader.api.ChatColor
Light Purple color code (&d)
LIGHT_RAIN - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
llen(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets the length of a list.
Location - Class in fr.hytale.loader.api
Represents a 3D location in a Hytale world.
Location(World, double, double, double) - Constructor for class fr.hytale.loader.api.Location
Constructs from native world.
Location(World, double, double, double, float, float) - Constructor for class fr.hytale.loader.api.Location
Constructs from native world with rotation.
Location(World, double, double, double) - Constructor for class fr.hytale.loader.api.Location
Constructs a new Location.
Location(World, double, double, double, float, float) - Constructor for class fr.hytale.loader.api.Location
Constructs a new Location with rotation.
lpush(String, String...) - Method in class fr.hytale.loader.datastorage.RedisClient
Pushes a value to the left (start) of a list.
lrange(String, long, long) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets a range of elements from a list.

M

MapConfigSection(Map) - Constructor for class fr.hytale.loader.config.BaseConfig.MapConfigSection
Creates a new config section.
MASTER - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
maxDurability() - Method in class fr.hytale.loader.api.Item
Gets the maximum durability of the item.
MIDNIGHT - Enum constant in enum class fr.hytale.loader.api.Time
00:00 AM - Midnight
MORNING - Enum constant in enum class fr.hytale.loader.api.Time
08:00 AM - Morning
MUSIC - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
MySQLClient - Class in fr.hytale.loader.datastorage
MySQL client for managing remote MySQL database connections.
MySQLClient(String, int, String, String, String) - Constructor for class fr.hytale.loader.datastorage.MySQLClient
Creates a new MySQL client.
MySQLClient.SQLStatement - Class in fr.hytale.loader.datastorage
Helper class for transaction statements.

N

name() - Element in annotation interface fr.hytale.loader.command.Arg
The name of the argument.
name() - Element in annotation interface fr.hytale.loader.command.Command
The name of the command.
nativeEntity - Variable in class fr.hytale.loader.api.Entity
 
NEUTRAL - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
NOON - Enum constant in enum class fr.hytale.loader.api.Time
12:00 PM - High noon

O

OBFUSCATED - Static variable in class fr.hytale.loader.api.ChatColor
Obfuscated format code (&k)
of(String) - Static method in class fr.hytale.loader.permission.Permission
Creates a permission from a permission node string.
onButtonClick(String, BiConsumer) - Method in class fr.hytale.loader.api.ui.InteractiveUI
Registers a button click handler.
onDisable() - Method in class fr.hytale.loader.plugin.SimplePlugin
Called when the plugin is disabled.
onEnable() - Method in class fr.hytale.loader.plugin.SimplePlugin
Called when the plugin is enabled.
onPlayerChat(PlayerChatEvent) - Method in class fr.hytale.loader.internal.StandardEventDispatcher
Handles player chat events from the native Hytale event system.
onPlayerCraft(PlayerCraftEvent) - Method in class fr.hytale.loader.internal.StandardEventDispatcher
Deprecated.
The underlying Hytale event is deprecated
onPlayerJoin(AddPlayerToWorldEvent) - Method in class fr.hytale.loader.internal.StandardEventDispatcher
Handles player join events from the native Hytale event system.
onPlayerMouseButton(PlayerMouseButtonEvent) - Method in class fr.hytale.loader.internal.StandardEventDispatcher
Handles player mouse button events from the native Hytale event system.
onPlayerMouseMotion(PlayerMouseMotionEvent) - Method in class fr.hytale.loader.internal.StandardEventDispatcher
Handles player mouse motion events from the native Hytale event system.
onPlayerQuit(PlayerDisconnectEvent) - Method in class fr.hytale.loader.internal.StandardEventDispatcher
Handles player disconnect events from the native Hytale event system.
openCustomUI(CustomUI) - Method in class fr.hytale.loader.api.Player
Opens a custom UI for this player.
openInteractiveUI(InteractiveUI) - Method in class fr.hytale.loader.api.Player
Opens an interactive UI with event handling for this player.
optional() - Element in annotation interface fr.hytale.loader.command.Arg
Whether the argument is optional.

P

permission() - Element in annotation interface fr.hytale.loader.command.Command
The permission required to execute this command.
Permission - Class in fr.hytale.loader.permission
Represents a permission node in HytaleLoader.
PermissionManager - Class in fr.hytale.loader.permission
Central manager for player permissions in HytaleLoader.
ping() - Method in class fr.hytale.loader.datastorage.RedisClient
Executes a Redis PING command to test connectivity.
PlaceBlockEvent - Class in fr.hytale.loader.event.types.ecs
Called when a block is placed.
PlaceBlockEvent(PlaceBlockEvent, Player) - Constructor for class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Constructs a new PlaceBlockEvent.
PlaceBlockSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling block place events.
PlaceBlockSystem() - Constructor for class fr.hytale.loader.internal.PlaceBlockSystem
 
Player - Class in fr.hytale.loader.api
HytaleLoader wrapper for the native Hytale Player class.
Player(Player, PlayerRef) - Constructor for class fr.hytale.loader.api.Player
Constructs a new Player wrapper.
PLAYER - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
PlayerChatEvent - Class in fr.hytale.loader.event.types.player
Called when a player sends a chat message.
PlayerChatEvent(PlayerChatEvent) - Constructor for class fr.hytale.loader.event.types.player.PlayerChatEvent
 
PlayerCraftEvent - Class in fr.hytale.loader.event.types.player
Deprecated.
The underlying Hytale event is deprecated
PlayerCraftEvent(PlayerCraftEvent) - Constructor for class fr.hytale.loader.event.types.player.PlayerCraftEvent
Deprecated.
 
PlayerDamageEvent - Class in fr.hytale.loader.event.types.player
Called when a player takes damage.
PlayerDamageEvent(Player, Damage) - Constructor for class fr.hytale.loader.event.types.player.PlayerDamageEvent
Constructs a new PlayerDamageEvent.
PlayerJoinEvent - Class in fr.hytale.loader.event.types.player
Called when a player joins the server.
PlayerJoinEvent(Player, AddPlayerToWorldEvent) - Constructor for class fr.hytale.loader.event.types.player.PlayerJoinEvent
Constructs a new PlayerJoinEvent.
PlayerMouseButtonEvent - Class in fr.hytale.loader.event.types.player
Called when a player clicks a mouse button.
PlayerMouseButtonEvent(PlayerMouseButtonEvent, Player) - Constructor for class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Constructs a new PlayerMouseButtonEvent.
PlayerMouseMotionEvent - Class in fr.hytale.loader.event.types.player
Called when a player moves their mouse.
PlayerMouseMotionEvent(PlayerMouseMotionEvent, Player) - Constructor for class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Constructs a new PlayerMouseMotionEvent.
PlayerQuitEvent - Class in fr.hytale.loader.event.types.player
Called when a player leaves the server.
PlayerQuitEvent(Player, PlayerDisconnectEvent) - Constructor for class fr.hytale.loader.event.types.player.PlayerQuitEvent
Constructs a new PlayerQuitEvent.
playParticle(Location, String) - Method in class fr.hytale.loader.api.Player
Plays a particle effect to the player at a specific location.
playParticle(Location, String) - Method in class fr.hytale.loader.api.World
Plays a particle effect at a specific location for all nearby players.
playSound(Location, String, float, float) - Method in class fr.hytale.loader.api.Player
Plays a sound to the player at a specific location.
playSound(Location, String, float, float) - Method in class fr.hytale.loader.api.World
Plays a sound at a specific location for all nearby players.
playSound(Location, String, SoundCategory, float, float) - Method in class fr.hytale.loader.api.Player
Plays a sound to the player at a specific location.
playSound(Location, String, SoundCategory, float, float) - Method in class fr.hytale.loader.api.World
Plays a sound at a specific location for all nearby players.
playSound(String, float, float) - Method in class fr.hytale.loader.api.Player
Plays a sound to the player (2D, no location).
playSound(String, SoundCategory, float, float) - Method in class fr.hytale.loader.api.Player
Plays a sound to the player (2D, no location).
post(String) - Method in class fr.hytale.loader.utils.WebRequest
Performs a synchronous POST request with a body.
postAsync(String) - Method in class fr.hytale.loader.utils.WebRequest
Performs an asynchronous POST request with a body.
priority() - Element in annotation interface fr.hytale.loader.event.EventHandler
The priority of this event handler.
put(String) - Method in class fr.hytale.loader.utils.WebRequest
Performs a synchronous PUT request with a body.
putAsync(String) - Method in class fr.hytale.loader.utils.WebRequest
Performs an asynchronous PUT request with a body.

Q

query(String, Object...) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes an SQL query and returns results.
queryOne(String, Object...) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes a query and returns a single result.
queryValue(String, Object...) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes a query and returns a single value.

R

RAIN - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
RECORD - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
RED - Static variable in class fr.hytale.loader.api.ChatColor
Red color code (&c)
RedisClient - Class in fr.hytale.loader.datastorage
Redis client for managing remote Redis database connections.
RedisClient(String, int) - Constructor for class fr.hytale.loader.datastorage.RedisClient
Creates a new Redis client.
RedisClient(String, int, String) - Constructor for class fr.hytale.loader.datastorage.RedisClient
Creates a new Redis client with authentication.
RedisClient(String, int, String, int) - Constructor for class fr.hytale.loader.datastorage.RedisClient
Creates a new Redis client with full configuration.
registerCommand(Object) - Method in class fr.hytale.loader.plugin.SimplePlugin
 
registerCommands(SimplePlugin, Object) - Static method in class fr.hytale.loader.command.CommandScanner
Registers all command methods in a container object.
registerListener(SimpleListener) - Method in class fr.hytale.loader.plugin.SimplePlugin
 
registerListeners(SimplePlugin, SimpleListener) - Static method in class fr.hytale.loader.event.EventScanner
Registers all event handler methods in a listener object.
reload() - Method in interface fr.hytale.loader.config.Config
Reloads the config from file.
reload() - Method in class fr.hytale.loader.config.JsonConfig
Reloads the configuration from the file.
reload() - Method in class fr.hytale.loader.config.YamlConfig
Reloads the configuration from the file.
reloadConfig() - Method in class fr.hytale.loader.plugin.SimplePlugin
Reloads the plugin's configuration from disk.
remove() - Method in class fr.hytale.loader.api.Entity
Removes the entity from the world.
removePermission(Permission) - Method in class fr.hytale.loader.api.Player
Removes a permission from this player.
removePermission(String) - Method in class fr.hytale.loader.api.Player
Removes a permission from this player.
removePermission(UUID, Permission) - Method in class fr.hytale.loader.permission.PermissionManager
Removes a permission from a player.
requirePlayer(CommandContext) - Static method in class fr.hytale.loader.command.CommandUtils
Gets the command sender as a Player, or throws an exception.
requiresConfirmation() - Element in annotation interface fr.hytale.loader.command.Command
Whether this command requires user confirmation before execution.
RESET - Static variable in class fr.hytale.loader.api.ChatColor
Reset format code (&r)
rpush(String, String...) - Method in class fr.hytale.loader.datastorage.RedisClient
Pushes a value to the right (end) of a list.
runTask(Runnable) - Method in class fr.hytale.loader.scheduler.Scheduler
Runs a task immediately (on the next available thread).
runTaskAsync(Runnable) - Method in class fr.hytale.loader.scheduler.Scheduler
Runs a task asynchronously on a separate thread pool.
runTaskAsync(Callable) - Method in class fr.hytale.loader.scheduler.Scheduler
Runs a task asynchronously and returns a result.
runTaskLater(Runnable, long) - Method in class fr.hytale.loader.scheduler.Scheduler
Runs a task after a specified delay.
runTaskTimer(Runnable, long, long) - Method in class fr.hytale.loader.scheduler.Scheduler
Runs a task repeatedly with a fixed delay between executions.

S

sadd(String, String...) - Method in class fr.hytale.loader.datastorage.RedisClient
Adds members to a set.
SANDSTORM - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
save() - Method in interface fr.hytale.loader.config.Config
Saves the config to file.
save() - Method in class fr.hytale.loader.config.JsonConfig
Saves the current configuration data to the file in JSON format.
save() - Method in class fr.hytale.loader.config.YamlConfig
Saves the current configuration data to the file in YAML format.
saveConfig() - Method in class fr.hytale.loader.plugin.SimplePlugin
Saves the plugin's configuration to disk.
saveDefaultConfig() - Method in class fr.hytale.loader.plugin.SimplePlugin
Saves the default config from resources.
scanAndRegister(SimplePlugin) - Static method in class fr.hytale.loader.command.CommandScanner
Scans and registers all command methods in the plugin.
ScheduledTask - Class in fr.hytale.loader.scheduler
Represents a scheduled task that can be cancelled.
ScheduledTask(ScheduledFuture) - Constructor for class fr.hytale.loader.scheduler.ScheduledTask
Creates a new ScheduledTask wrapper.
Scheduler - Class in fr.hytale.loader.scheduler
HytaleLoader task scheduler for executing tasks synchronously and asynchronously.
Scheduler() - Constructor for class fr.hytale.loader.scheduler.Scheduler
Creates a new scheduler with default thread pool sizes.
Scheduler(int, int) - Constructor for class fr.hytale.loader.scheduler.Scheduler
Creates a new scheduler with custom thread pool sizes.
sendColoredMessage(String) - Method in class fr.hytale.loader.api.Player
Sends a colored message to this player.
sendMessage(Message) - Method in class fr.hytale.loader.api.Player
Sends a formatted message to this player.
sendMessage(String) - Method in class fr.hytale.loader.api.Player
Sends a message to this player.
sendTitle(String) - Method in class fr.hytale.loader.api.Player
Show to the player a title at the top of the screen
sendTitleWithSubtitle(String, String) - Method in class fr.hytale.loader.api.Player
Show to the player a title at the top of the screen
Server - Class in fr.hytale.loader.api
Server utility class for server-wide operations.
set(String, Object) - Method in class fr.hytale.loader.config.BaseConfig
Sets a value in the configuration at the specified path.
set(String, Object) - Method in interface fr.hytale.loader.config.Config
Sets a value in the config.
set(String, String) - Method in class fr.hytale.loader.datastorage.RedisClient
Sets a string value for the given key.
setAmmo(float) - Method in class fr.hytale.loader.api.Player
Sets the player's ammo.
setBlock(int, int, int, String) - Method in class fr.hytale.loader.api.World
Sets the block at the specified coordinates.
setBlock(Block) - Method in class fr.hytale.loader.api.World
Sets the block at the specified location in the block arguments.
setBlock(Location, String) - Method in class fr.hytale.loader.api.World
Sets the block at the specified location.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.CraftRecipeEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.DiscoverZoneEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.ecs.UseBlockEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.player.PlayerChatEvent
 
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.player.PlayerMouseButtonEvent
Sets the cancelled state of this event.
setCancelled(boolean) - Method in class fr.hytale.loader.event.types.player.PlayerMouseMotionEvent
Sets the cancelled state of this event.
setDamage(float) - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Sets the damage to be applied.
setDefaults(Map) - Method in class fr.hytale.loader.config.BaseConfig
Sets the default values for the configuration.
setDefaults(Map) - Method in interface fr.hytale.loader.config.Config
Sets the default values for this config.
setex(String, String, long) - Method in class fr.hytale.loader.datastorage.RedisClient
Sets a string value with expiration time.
setGameMode(GameMode) - Method in class fr.hytale.loader.api.Player
Sets the player's game mode.
setHealth(float) - Method in class fr.hytale.loader.api.Player
Sets the player's health.
setItem(Item, int) - Method in class fr.hytale.loader.api.inventory.Inventory
Sets the item at the specified slot in the inventory.
setItemStack(ItemStack) - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Sets the item stack to be dropped.
setJoinMessage(boolean) - Method in class fr.hytale.loader.event.types.player.PlayerJoinEvent
Sets whether the join message should be broadcast to all players.
setMana(float) - Method in class fr.hytale.loader.api.Player
Sets the player's mana.
setMessage(String) - Method in class fr.hytale.loader.event.types.player.PlayerChatEvent
 
setNewSlot(byte) - Method in class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Sets the new active slot index.
setOxygen(float) - Method in class fr.hytale.loader.api.Player
Sets the player's oxygen.
setPitch(float) - Method in class fr.hytale.loader.api.Location
 
setRotation(RotationTuple) - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Sets the rotation of the block.
setSignatureEnergy(float) - Method in class fr.hytale.loader.api.Player
Sets the player's signature energy.
setStamina(float) - Method in class fr.hytale.loader.api.Player
Sets the player's stamina.
setTargetBlock(Vector3i) - Method in class fr.hytale.loader.event.types.ecs.BreakBlockEvent
Sets the target block position.
setTargetBlock(Vector3i) - Method in class fr.hytale.loader.event.types.ecs.DamageBlockEvent
Sets the target block position.
setTargetBlock(Vector3i) - Method in class fr.hytale.loader.event.types.ecs.PlaceBlockEvent
Sets the target block position.
setThrowSpeed(float) - Method in class fr.hytale.loader.event.types.ecs.DropItemEvent
Sets the velocity at which the item will be thrown.
setTime(float) - Method in class fr.hytale.loader.api.World
Sets the time of day as a percentage (0.0 to 1.0). 0.0 is Midnight, 0.5 is Noon.
setTime(Time) - Method in class fr.hytale.loader.api.World
Sets the time of day using a convenient enum.
setTimePaused(boolean) - Method in class fr.hytale.loader.api.World
Sets whether the daylight cycle is paused.
setType(String) - Method in class fr.hytale.loader.api.Block
Sets the type of this block.
setWeather(WeatherType) - Method in class fr.hytale.loader.api.World
Sets the weather for this world.
setWeather(String) - Method in class fr.hytale.loader.api.World
Sets the weather for this world.
setWorld(World) - Method in class fr.hytale.loader.api.Location
 
setX(double) - Method in class fr.hytale.loader.api.Location
 
setY(double) - Method in class fr.hytale.loader.api.Location
 
setYaw(float) - Method in class fr.hytale.loader.api.Location
 
setZ(double) - Method in class fr.hytale.loader.api.Location
 
SFX - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
shutdown() - Method in class fr.hytale.loader.plugin.SimplePlugin
 
shutdown() - Method in class fr.hytale.loader.scheduler.Scheduler
Cancels all scheduled tasks and shuts down the scheduler.
SimpleCommand - Class in fr.hytale.loader.command
Internal command wrapper for HytaleLoader.
SimpleCommand(String, String, boolean, Method, Object) - Constructor for class fr.hytale.loader.command.SimpleCommand
Constructs a new SimpleCommand.
SimpleEventData() - Constructor for class fr.hytale.loader.api.ui.InteractiveUI.SimpleEventData
 
simpleGet(String) - Static method in class fr.hytale.loader.utils.WebRequest
Makes a simple GET request to a URL.
SimpleListener - Interface in fr.hytale.loader.event
Marker interface for classes that can listen to HytaleLoader events.
SimplePlugin - Class in fr.hytale.loader.plugin
Base class for HytaleLoader plugins.
SimplePlugin(JavaPluginInit) - Constructor for class fr.hytale.loader.plugin.SimplePlugin
Constructs a new SimplePlugin instance.
simplePost(String, String) - Static method in class fr.hytale.loader.utils.WebRequest
Makes a simple POST request to a URL with JSON body.
sismember(String, String) - Method in class fr.hytale.loader.datastorage.RedisClient
Checks if a member exists in a set.
smembers(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets all members of a set.
SoundCategory - Enum Class in fr.hytale.loader.api
Represents the category of a sound.
spawnEntity(Location, String) - Method in class fr.hytale.loader.api.World
Spawns an entity at the specified location.
SQLStatement(String, Object...) - Constructor for class fr.hytale.loader.datastorage.MySQLClient.SQLStatement
 
srem(String, String...) - Method in class fr.hytale.loader.datastorage.RedisClient
Removes members from a set.
StandardEventDispatcher - Class in fr.hytale.loader.internal
Internal dispatcher for standard player events.
StandardEventDispatcher() - Constructor for class fr.hytale.loader.internal.StandardEventDispatcher
 
start() - Method in class fr.hytale.loader.plugin.SimplePlugin
 
STORM - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
STRIKETHROUGH - Static variable in class fr.hytale.loader.api.ChatColor
Strikethrough format code (&m)
subtract(double, double, double) - Method in class fr.hytale.loader.api.Location
 
SWAMP - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
SWAMP_FOGGY - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
SWAMP_RAIN - Enum constant in enum class fr.hytale.loader.api.WeatherType
 
SwitchActiveSlotEvent - Class in fr.hytale.loader.event.types.ecs
Called when a player switches their active hotbar slot.
SwitchActiveSlotEvent(SwitchActiveSlotEvent, Player) - Constructor for class fr.hytale.loader.event.types.ecs.SwitchActiveSlotEvent
Constructs a new SwitchActiveSlotEvent.
SwitchActiveSlotSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling active slot switch events.
SwitchActiveSlotSystem() - Constructor for class fr.hytale.loader.internal.SwitchActiveSlotSystem
 

T

tableExists(String) - Method in class fr.hytale.loader.datastorage.MySQLClient
Checks if a table exists.
teleport(double, double, double) - Method in class fr.hytale.loader.api.Entity
Teleports the entity to coordinates.
teleport(Location) - Method in class fr.hytale.loader.api.Entity
Teleports the entity to a location.
Time - Enum Class in fr.hytale.loader.api
Represents specific times of day in Hytale.
timeout(int) - Method in class fr.hytale.loader.utils.WebRequest
Sets the request timeout in seconds.
toNative() - Method in enum class fr.hytale.loader.api.GameMode
Converts this HytaleLoader GameMode to the native Hytale GameMode.
toNative() - Method in enum class fr.hytale.loader.api.SoundCategory
Converts to the native Hytale SoundCategory.
toNative() - Method in class fr.hytale.loader.permission.Permission
Converts this permission to a native Hytale permission string.
toString() - Method in class fr.hytale.loader.api.Block
 
toString() - Method in class fr.hytale.loader.api.Item
 
toString() - Method in class fr.hytale.loader.api.Location
 
toString() - Method in class fr.hytale.loader.api.Player
 
toString() - Method in class fr.hytale.loader.api.World
 
toString() - Method in class fr.hytale.loader.permission.Permission
 
transaction(MySQLClient.SQLStatement...) - Method in class fr.hytale.loader.datastorage.MySQLClient
Executes multiple SQL statements in a transaction.
ttl(String) - Method in class fr.hytale.loader.datastorage.RedisClient
Gets the remaining time to live of a key.

U

UNDERLINE - Static variable in class fr.hytale.loader.api.ChatColor
Underline format code (&n)
Usage Example: - Section in annotation interface fr.hytale.loader.command.Command
 
Usage Example: - Section in annotation interface fr.hytale.loader.event.EventHandler
 
Usage Example: - Section in interface fr.hytale.loader.event.SimpleListener
 
Usage Examples: - Section in class fr.hytale.loader.permission.Permission
 
Usage Examples: - Section in class fr.hytale.loader.scheduler.Scheduler
 
UseBlockEvent - Class in fr.hytale.loader.event.types.ecs
Called when a block is used/interacted with.
UseBlockEvent(UseBlockEvent.Pre, Player) - Constructor for class fr.hytale.loader.event.types.ecs.UseBlockEvent
Constructs a new UseBlockEvent.
UseBlockSystem - Class in fr.hytale.loader.internal
Internal ECS system for handling block use events.
UseBlockSystem() - Constructor for class fr.hytale.loader.internal.UseBlockSystem
 

V

valueOf(String) - Static method in enum class fr.hytale.loader.api.GameMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.hytale.loader.api.SoundCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.hytale.loader.api.Time
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.hytale.loader.api.ui.CustomUI.CustomUILifetime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.hytale.loader.api.ui.InteractiveUI.UILifetime
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.hytale.loader.api.WeatherType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class fr.hytale.loader.config.ConfigFormat
Returns the enum constant of this class with the specified name.
values() - Static method in enum class fr.hytale.loader.api.GameMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.hytale.loader.api.SoundCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.hytale.loader.api.Time
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.hytale.loader.api.ui.CustomUI.CustomUILifetime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.hytale.loader.api.ui.InteractiveUI.UILifetime
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.hytale.loader.api.WeatherType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class fr.hytale.loader.config.ConfigFormat
Returns an array containing the constants of this enum class, in the order they are declared.
VOICE - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
VOID - Enum constant in enum class fr.hytale.loader.api.WeatherType
 

W

WEATHER - Enum constant in enum class fr.hytale.loader.api.SoundCategory
 
WeatherType - Enum Class in fr.hytale.loader.api
Represents the different weather types available in Hytale.
WebRequest - Class in fr.hytale.loader.utils
Utility class for making HTTP requests.
WebRequest(String) - Constructor for class fr.hytale.loader.utils.WebRequest
Creates a new WebRequest for the specified URL.
WHITE - Static variable in class fr.hytale.loader.api.ChatColor
White color code (&f)
World - Class in fr.hytale.loader.api
Represents a Hytale world.
World(World) - Constructor for class fr.hytale.loader.api.World
Constructs a new World wrapper.

Y

YAML - Enum constant in enum class fr.hytale.loader.config.ConfigFormat
YAML format (config.yml).
YamlConfig - Class in fr.hytale.loader.config
YAML-based configuration implementation.
YamlConfig(File) - Constructor for class fr.hytale.loader.config.YamlConfig
Creates a new YAML configuration linked to the specified file.
YELLOW - Static variable in class fr.hytale.loader.api.ChatColor
Yellow color code (&e)
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values