All Classes and Interfaces
Class
Description
Annotation to define a command argument on a method parameter.
Base implementation for configuration files.
Inner class for config sections backed by a Map.
Represents a block in the world.
Called when a block is broken.
Internal ECS system for handling block break events.
Utility class for working with colored text and messages in Hytale.
Marks a method as a command handler.
Utility class for scanning and registering command handlers.
Utility class for working with commands in HytaleLoader.
Represents a plugin configuration file.
Format of the configuration file.
Represents a section within a configuration.
Called when a crafting recipe is executed (ECS event).
Internal ECS system for handling crafting recipe events.
Simple wrapper for creating custom UIs in Hytale.
UI lifetime options.
Called when a block takes damage.
Internal ECS system for handling block damage events.
Internal ECS system for handling player damage events.
Called when a player discovers a new zone.
Internal ECS system for handling zone discovery events.
Called when an item is dropped.
Internal ECS system for handling item drop events.
Represents an entity in the Hytale world.
Marks a method as an event handler.
Utility class for scanning and registering event handlers.
Represents the game mode of a player.
Simplified interactive UI wrapper that handles codec complexity
automatically.
Simple event data structure.
UI lifetime options.
HytaleLoader wrapper for the native Hytale Inventory class.
HytaleLoader wrapper for a player's inventory.
HytaleLoader wrapper for the native Hytale ItemStack class.
JSON-based configuration implementation.
Represents a 3D location in a Hytale world.
MySQL client for managing remote MySQL database connections.
Helper class for transaction statements.
Represents a permission node in HytaleLoader.
Central manager for player permissions in HytaleLoader.
Called when a block is placed.
Internal ECS system for handling block place events.
HytaleLoader wrapper for the native Hytale Player class.
Called when a player sends a chat message.
Deprecated.
The underlying Hytale event is deprecated
Called when a player takes damage.
Called when a player joins the server.
Called when a player clicks a mouse button.
Called when a player moves their mouse.
Called when a player leaves the server.
Redis client for managing remote Redis database connections.
Represents a scheduled task that can be cancelled.
HytaleLoader task scheduler for executing tasks synchronously and
asynchronously.
Server utility class for server-wide operations.
Internal command wrapper for HytaleLoader.
Marker interface for classes that can listen to HytaleLoader events.
Base class for HytaleLoader plugins.
Represents the category of a sound.
Internal dispatcher for standard player events.
Called when a player switches their active hotbar slot.
Internal ECS system for handling active slot switch events.
Represents specific times of day in Hytale.
Called when a block is used/interacted with.
Internal ECS system for handling block use events.
Represents the different weather types available in Hytale.
Utility class for making HTTP requests.
Represents a Hytale world.
YAML-based configuration implementation.