Index

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

A

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
aliases() - Element in annotation interface fr.hytale.loader.command.Command
Alternative names for this command.
applyDefaults() - Method in class fr.hytale.loader.config.BaseConfig
Applies default values to the current data map.

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.
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

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.
clear() - Method in class fr.hytale.loader.api.inventory.Inventory
Clears the inventory.
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.
clone() - Method in class fr.hytale.loader.api.Location
 
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.
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
 
CREATIVE - Enum constant in enum class fr.hytale.loader.api.GameMode
Creative mode - players have unlimited resources and cannot take damage.

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
 
data - Variable in class fr.hytale.loader.config.BaseConfig
The data map holding the configuration values.
defaults - Variable in class fr.hytale.loader.config.BaseConfig
The map holding default values.
description() - Element in annotation interface fr.hytale.loader.command.Command
A human-readable description of what the command does.
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
 

E

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
 
execute(CommandContext) - Method in class fr.hytale.loader.command.SimpleCommand
Executes the command by invoking the wrapped method.

F

file - Variable in class fr.hytale.loader.config.BaseConfig
The file associated with this configuration.
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.command - package fr.hytale.loader.command
 
fr.hytale.loader.config - package fr.hytale.loader.config
 
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
 
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(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, 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.
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.
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.
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.
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.
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.Player
Gets the player'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.
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.
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.
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.
 
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.
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.
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.Location
 
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.Location
 

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.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.
hytaleCommand(String) - Static method in class fr.hytale.loader.permission.Permission
Creates a Hytale native command permission.

I

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.
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.
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

kick(String) - Method in class fr.hytale.loader.api.Player
Kicks the player from the server.

L

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.

M

MapConfigSection(Map) - Constructor for class fr.hytale.loader.config.BaseConfig.MapConfigSection
Creates a new config section.
maxDurability() - Method in class fr.hytale.loader.api.Item
Gets the maximum durability of the item.

N

name() - Element in annotation interface fr.hytale.loader.command.Command
The name of the command.

O

of(String) - Static method in class fr.hytale.loader.permission.Permission
Creates a permission from a permission node string.
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.

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.
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.
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.
priority() - Element in annotation interface fr.hytale.loader.event.EventHandler
The priority of this event handler.

R

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.
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.
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

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.
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.
setAmmo(float) - Method in class fr.hytale.loader.api.Player
Sets the player's ammo.
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.
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.
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
 
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.
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.
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
 
subtract(double, double, double) - Method in class fr.hytale.loader.api.Location
 
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

teleport(double, double, double) - Method in class fr.hytale.loader.api.Player
Teleports the player to coordinates.
teleport(Location) - Method in class fr.hytale.loader.api.Player
Teleports the player to a location.
toNative() - Method in enum class fr.hytale.loader.api.GameMode
Converts this HytaleLoader GameMode to the native Hytale GameMode.
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.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
 

U

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.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.config.ConfigFormat
Returns an array containing the constants of this enum class, in the order they are declared.

W

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.
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages