Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ADD - Enum constant in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
- admin - Variable in class net.slommy.Main
- ADMIN - Enum constant in enum class net.slommy.utils.Rank
- AdminCommand - Class in net.slommy.commands
- AdminCommand() - Constructor for class net.slommy.commands.AdminCommand
- AdminCommand.ADMIN_COMMAND_ARGS - Enum Class in net.slommy.commands
- AdminUtils - Class in net.slommy.utils
- AdminUtils() - Constructor for class net.slommy.utils.AdminUtils
- adminUUIDs - Static variable in class net.slommy.utils.AdminUtils
- APIClient - Class in net.slommy.utils
- APIClient() - Constructor for class net.slommy.utils.APIClient
B
- BalanceCommand - Class in net.slommy.commands
- BalanceCommand() - Constructor for class net.slommy.commands.BalanceCommand
- BalanceCommand.BalanceCommandArgumentTree - Enum Class in net.slommy.commands
- BaltopCommand - Class in net.slommy.commands
- BaltopCommand() - Constructor for class net.slommy.commands.BaltopCommand
- BasicPlayerEvents - Class in net.slommy.events
- BasicPlayerEvents() - Constructor for class net.slommy.events.BasicPlayerEvents
- blankBlack - Static variable in class net.slommy.utils.GUIUtils
- blankBrown - Static variable in class net.slommy.utils.GUIUtils
- blankLightBlue - Static variable in class net.slommy.utils.GUIUtils
- blankWhite - Static variable in class net.slommy.utils.GUIUtils
- BREAK_PLACE_BYPASS_TAG - Static variable in class net.slommy.utils.AdminUtils
- breakBlockEvent - Static variable in class net.slommy.events.BasicPlayerEvents
- buildAsync() - Method in class net.slommy.utils.RacehorseItemBuilder
- BUILDER - Enum constant in enum class net.slommy.utils.Rank
- builderRank - Variable in class net.slommy.Main
- buildRacehorse(JsonObject) - Static method in class net.slommy.entities.Racehorse
-
Racehorse entity constructor
- buildRacehorse(String) - Static method in class net.slommy.entities.Racehorse
- buildSync() - Method in class net.slommy.utils.RacehorseItemBuilder
- BYPASS_BLOCK_PROTECTION - Enum constant in enum class net.slommy.commands.AdminCommand.ADMIN_COMMAND_ARGS
C
- changeHorseOwner(Player, JsonObject) - Static method in class net.slommy.utils.HorseUtils
-
Makes a request to the horse API patching the ownership of a horse to a player's UUID
- chatEvent - Static variable in class net.slommy.events.BasicPlayerEvents
- CLIENT - Static variable in class net.slommy.utils.APIClient
- CLOSE - Static variable in class net.slommy.utils.GUIUtils
- ClubMenuCommand - Class in net.slommy.commands
- ClubMenuCommand() - Constructor for class net.slommy.commands.ClubMenuCommand
- commaFormat(long) - Static method in class net.slommy.utils.NumberFormatter
- component(String) - Static method in class net.slommy.utils.Msg
- component(String, boolean) - Static method in class net.slommy.utils.Msg
- createCustomSkull(String) - Static method in class net.slommy.utils.GUIUtils
- createInventory(Player) - Static method in class net.slommy.gui.MainClubMenu
- createInventory(HorseResponseArray, String, boolean) - Static method in class net.slommy.gui.GenericHorseMenu
-
Creates the Inventory object for a GUI menu containing an array of horses
D
- DateTimeUtils - Class in net.slommy.utils
- DateTimeUtils() - Constructor for class net.slommy.utils.DateTimeUtils
- DEFAULT - Enum constant in enum class net.slommy.utils.Rank
- defaultRank - Variable in class net.slommy.Main
- DeopCommand - Class in net.slommy.commands
- DeopCommand() - Constructor for class net.slommy.commands.DeopCommand
- detailed(boolean) - Method in class net.slommy.utils.RacehorseItemBuilder
-
Determines whether the player should be able to see the horse's stats and traits Also allows right click in GenericHorseMenu to run the /viewhorse command.
- disconnectEvent - Static variable in class net.slommy.events.BasicPlayerEvents
E
- end() - Method in class net.slommy.entities.ai.LookAtPlayerGoal
- EQUITY_MEMBER - Enum constant in enum class net.slommy.utils.Rank
- equityMember - Variable in class net.slommy.Main
F
- fillBorder(Inventory, int, int, ItemStack) - Static method in class net.slommy.utils.GUIUtils
- FrequentIcons - Class in net.slommy.utils
- FrequentIcons() - Constructor for class net.slommy.utils.FrequentIcons
- from(JsonObject) - Static method in class net.slommy.utils.RacehorseItemBuilder
G
- GamemodeCommand - Class in net.slommy.commands
- GamemodeCommand() - Constructor for class net.slommy.commands.GamemodeCommand
- GenericHorseMenu - Class in net.slommy.gui
-
Represents a GUI menu containing an array of horses.
- GenericHorseMenu() - Constructor for class net.slommy.gui.GenericHorseMenu
- genericInventoryEvents - Static variable in class net.slommy.events.GenericInventoryEvents
- GenericInventoryEvents - Class in net.slommy.events
- GenericInventoryEvents() - Constructor for class net.slommy.events.GenericInventoryEvents
- GET - Enum constant in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
- getArray() - Method in class net.slommy.utils.HorseResponseArray
- getBaltopRankFormatString(int) - Static method in class net.slommy.utils.Msg
- getBaltopRanking() - Method in class net.slommy.entities.HorsestomPlayer
- getColorCode() - Method in class net.slommy.utils.HorseTrait
- getCurrentPage() - Method in class net.slommy.utils.HorseResponseArray
- getDescription() - Method in class net.slommy.utils.HorseTrait
- getEntityTypeFromString(String) - Static method in class net.slommy.utils.HorseUtils
- getFirstLoginDate() - Method in class net.slommy.entities.HorsestomPlayer
- getHorseArray(String) - Static method in class net.slommy.utils.HorseUtils
-
Helper method to get an Array of horses from the API.
- getHorseAttributesObject() - Method in class net.slommy.entities.Racehorse
- getHorseObject(String) - Static method in class net.slommy.utils.HorseUtils
-
Helper method to get a horse JSON object from the horse's name
- getHorseRacerColour(int) - Static method in class net.slommy.gamestate.RacehorseGameState
- getHorseSizeString(double) - Static method in class net.slommy.utils.HorseUtils
- getHorseStatRolls(JsonObject) - Static method in class net.slommy.utils.HorseUtils
- getHorseStats(JsonObject) - Static method in class net.slommy.utils.HorseUtils
- getHorseTraitArray(JsonObject) - Static method in class net.slommy.utils.HorseUtils
- getHorseTraits(int[]) - Static method in class net.slommy.utils.HorseUtils
- getId() - Method in class net.slommy.utils.HorseTrait
- getMoney() - Method in class net.slommy.entities.HorsestomPlayer
- getName() - Method in class net.slommy.utils.HorseTrait
- getNametag() - Method in class net.slommy.entities.HorsestomPlayer
- getNextPageUrl() - Method in class net.slommy.utils.HorseResponseArray
- getPlugin() - Static method in class net.slommy.Main
- getPower() - Method in class net.slommy.entities.Racehorse
- getPrefix() - Method in enum class net.slommy.utils.Rank
- getPrevPageUrl() - Method in class net.slommy.utils.HorseResponseArray
- getRacehorseItemMaterial(JsonObject) - Static method in class net.slommy.utils.GUIUtils
-
Returns a RacehorseItem for display in a GUI corresponding to the provided parameters.
- getRank() - Method in class net.slommy.entities.HorsestomPlayer
- getRankFromString(String) - Static method in enum class net.slommy.utils.Rank
- getSpeed() - Method in class net.slommy.entities.Racehorse
- getStamina() - Method in class net.slommy.entities.Racehorse
- getTeam() - Method in enum class net.slommy.utils.Rank
- getTimeAgo(LocalDateTime) - Static method in class net.slommy.utils.DateTimeUtils
- getTimeRemaining(LocalDateTime) - Static method in class net.slommy.utils.DateTimeUtils
- getTotalPages() - Method in class net.slommy.utils.HorseResponseArray
- getVariantFromString(String) - Static method in class net.slommy.utils.HorseUtils
- GiveHorseCommand - Class in net.slommy.commands
- GiveHorseCommand() - Constructor for class net.slommy.commands.GiveHorseCommand
- givePlayerOperatorPermissions(Player) - Static method in class net.slommy.utils.AdminUtils
- globalInstanceContainer - Variable in class net.slommy.Main
- GUIUtils - Class in net.slommy.utils
-
Helper utilities to make GUI management and creation slightly easier
- GUIUtils() - Constructor for class net.slommy.utils.GUIUtils
H
- HORSE_API_URL - Static variable in class net.slommy.utils.APIClient
- horseEvaluatorString(List) - Static method in class net.slommy.utils.HorseUtils
- HorseResponseArray - Class in net.slommy.utils
-
Object representing an array of horses.
- HorseResponseArray(JsonObject) - Constructor for class net.slommy.utils.HorseResponseArray
- HorsestomPlayer - Class in net.slommy.entities
-
Custom player handler for Horsestom.
- HorsestomPlayer(PlayerConnection, GameProfile) - Constructor for class net.slommy.entities.HorsestomPlayer
- horseTag - Static variable in class net.slommy.utils.GUIUtils
- HorseTrait - Class in net.slommy.utils
-
Definition for a Horse Trait
- HorseTrait(int, String, String, String) - Constructor for class net.slommy.utils.HorseTrait
- HorseUtils - Class in net.slommy.utils
-
Helper utilities for Horse Construction and API calls
- HorseUtils() - Constructor for class net.slommy.utils.HorseUtils
I
- initializeInventory() - Method in class net.slommy.entities.HorsestomPlayer
- interact(Player) - Method in class net.slommy.entities.InteractableNPC
- InteractableNPC - Class in net.slommy.entities
-
Represents a player mannequin NPC that can run code upon player interaction
- InteractableNPC(Component, String, Consumer) - Constructor for class net.slommy.entities.InteractableNPC
-
Creates an interactable NPC as a mannequin.
- isAdmin() - Method in class net.slommy.entities.HorsestomPlayer
- isAdmin(CommandSender) - Static method in class net.slommy.utils.AdminUtils
- isAdmin(HorsestomPlayer) - Static method in class net.slommy.utils.AdminUtils
- isAdminPermissionRequired() - Method in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
J
- joinEvent - Static variable in class net.slommy.events.BasicPlayerEvents
- JSONMediaType - Static variable in class net.slommy.utils.APIClient
L
- load() - Method in class net.slommy.entities.HorsestomPlayer
- LOADING - Static variable in class net.slommy.utils.GUIUtils
- LookAtPlayerGoal - Class in net.slommy.entities.ai
- LookAtPlayerGoal(EntityCreature, double) - Constructor for class net.slommy.entities.ai.LookAtPlayerGoal
M
- Main - Class in net.slommy
- Main() - Constructor for class net.slommy.Main
- MainClubMenu - Class in net.slommy.gui
- MainClubMenu() - Constructor for class net.slommy.gui.MainClubMenu
- makeGenericAsyncGetRequest(String) - Static method in class net.slommy.utils.APIClient
- MANE_EVENT - Static variable in class net.slommy.gui.MainClubMenu
- MONEY - Static variable in class net.slommy.utils.FrequentIcons
- moneyFormatBelowName(long) - Static method in class net.slommy.utils.NumberFormatter
- Msg - Class in net.slommy.utils
-
Helper methods to allow for easy communication with players.
- Msg() - Constructor for class net.slommy.utils.Msg
N
- net.slommy - package net.slommy
- net.slommy.commands - package net.slommy.commands
- net.slommy.entities - package net.slommy.entities
- net.slommy.entities.ai - package net.slommy.entities.ai
- net.slommy.events - package net.slommy.events
- net.slommy.gamestate - package net.slommy.gamestate
- net.slommy.gui - package net.slommy.gui
- net.slommy.utils - package net.slommy.utils
- NEXT_PAGE - Static variable in class net.slommy.utils.GUIUtils
- npcInteractEvent - Static variable in class net.slommy.events.NPCInteractionEvents
- NPCInteractionEvents - Class in net.slommy.events
- NPCInteractionEvents() - Constructor for class net.slommy.events.NPCInteractionEvents
- NumberFormatter - Class in net.slommy.utils
- NumberFormatter() - Constructor for class net.slommy.utils.NumberFormatter
O
- OpCommand - Class in net.slommy.commands
- OpCommand() - Constructor for class net.slommy.commands.OpCommand
P
- placeBlockEvent - Static variable in class net.slommy.events.BasicPlayerEvents
- PLAYER_API_URL - Static variable in class net.slommy.utils.APIClient
- playerDataSaveScheduler - Variable in class net.slommy.Main
- PlayerDataSaveScheduler - Class in net.slommy.utils
- PlayerDataSaveScheduler() - Constructor for class net.slommy.utils.PlayerDataSaveScheduler
- playerEvents - Static variable in class net.slommy.Main
- PlayerNametagPassenger - Class in net.slommy.entities
-
Entity used to represent a player's nameplate.
- PlayerNametagPassenger(HorsestomPlayer) - Constructor for class net.slommy.entities.PlayerNametagPassenger
- PREV_PAGE - Static variable in class net.slommy.utils.GUIUtils
R
- Racehorse - Class in net.slommy.entities
-
Object representing a physical Racehorse entity - not an abstract Horse object.
- RacehorseGameState - Class in net.slommy.gamestate
- RacehorseGameState() - Constructor for class net.slommy.gamestate.RacehorseGameState
- RacehorseItemBuilder - Class in net.slommy.utils
-
Item Builder for Racehorse GUI items.
- RacehorseJockey - Class in net.slommy.entities
-
Represents the entity that rides a Racehorse if it has an owner.
- RacehorseJockey(String, Racehorse) - Constructor for class net.slommy.entities.RacehorseJockey
- Rank - Enum Class in net.slommy.utils
- remove() - Method in class net.slommy.entities.PlayerNametagPassenger
- remove() - Method in class net.slommy.entities.Racehorse
- REMOVE - Enum constant in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
- removePlayerOperatorPermissions(Player) - Static method in class net.slommy.utils.AdminUtils
S
- save() - Method in class net.slommy.entities.HorsestomPlayer
- send(Audience, String) - Static method in class net.slommy.utils.Msg
- send(Audience, String, boolean) - Static method in class net.slommy.utils.Msg
- send(Audience, String, String) - Static method in class net.slommy.utils.Msg
- SET - Enum constant in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
- setArray(List) - Method in class net.slommy.utils.HorseResponseArray
- setColorCode(String) - Method in class net.slommy.utils.HorseTrait
- setCurrentPage(int) - Method in class net.slommy.utils.HorseResponseArray
- setDescription(String) - Method in class net.slommy.utils.HorseTrait
- setFirstLoginDate(LocalDateTime) - Method in class net.slommy.entities.HorsestomPlayer
- setId(int) - Method in class net.slommy.utils.HorseTrait
- setInstance(Instance, Pos) - Method in class net.slommy.entities.PlayerNametagPassenger
- setInstance(Instance, Pos) - Method in class net.slommy.entities.Racehorse
- setMoney(long) - Method in class net.slommy.entities.HorsestomPlayer
- setName(String) - Method in class net.slommy.utils.HorseTrait
- setNametag(PlayerNametagPassenger) - Method in class net.slommy.entities.HorsestomPlayer
- setNextPageUrl(String) - Method in class net.slommy.utils.HorseResponseArray
- setPower(int) - Method in class net.slommy.entities.Racehorse
- setPrevPageUrl(String) - Method in class net.slommy.utils.HorseResponseArray
- setRank(Rank) - Method in class net.slommy.entities.HorsestomPlayer
- SetRankCommand - Class in net.slommy.commands
- SetRankCommand() - Constructor for class net.slommy.commands.SetRankCommand
- setSpeed(int) - Method in class net.slommy.entities.Racehorse
- setStamina(int) - Method in class net.slommy.entities.Racehorse
- setTotalPages(int) - Method in class net.slommy.utils.HorseResponseArray
- shouldEnd() - Method in class net.slommy.entities.ai.LookAtPlayerGoal
- shouldStart() - Method in class net.slommy.entities.ai.LookAtPlayerGoal
- SPAWN_POSITION - Static variable in class net.slommy.Main
- SpawnCommand - Class in net.slommy.commands
- SpawnCommand() - Constructor for class net.slommy.commands.SpawnCommand
- spawnEvent - Static variable in class net.slommy.events.BasicPlayerEvents
- SpawnHorseCommand - Class in net.slommy.commands
- SpawnHorseCommand() - Constructor for class net.slommy.commands.SpawnHorseCommand
- start() - Method in class net.slommy.entities.ai.LookAtPlayerGoal
- startAutoSave(Duration) - Method in class net.slommy.utils.PlayerDataSaveScheduler
- stopAutoSave() - Method in class net.slommy.utils.PlayerDataSaveScheduler
T
- TestCommand - Class in net.slommy.commands
- TestCommand() - Constructor for class net.slommy.commands.TestCommand
- tick(long) - Method in class net.slommy.entities.ai.LookAtPlayerGoal
- toast(Player, ItemStack, String) - Static method in class net.slommy.utils.Msg
U
- update() - Method in class net.slommy.entities.PlayerNametagPassenger
- updateViewers() - Method in class net.slommy.entities.PlayerNametagPassenger
V
- VALUED_MEMBER - Enum constant in enum class net.slommy.utils.Rank
- valuedPlayer - Variable in class net.slommy.Main
- valueOf(String) - Static method in enum class net.slommy.commands.AdminCommand.ADMIN_COMMAND_ARGS
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.slommy.utils.Rank
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.slommy.commands.AdminCommand.ADMIN_COMMAND_ARGS
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.slommy.commands.BalanceCommand.BalanceCommandArgumentTree
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.slommy.utils.Rank
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ViewHorseCommand - Class in net.slommy.commands
- ViewHorseCommand() - Constructor for class net.slommy.commands.ViewHorseCommand
Y
- YOUR_BETS - Static variable in class net.slommy.gui.MainClubMenu
- YOUR_RECORDS - Static variable in class net.slommy.gui.MainClubMenu
- YOUR_STABLES - Static variable in class net.slommy.gui.MainClubMenu
- YOUTUBE - Enum constant in enum class net.slommy.utils.Rank
- youtubeRank - Variable in class net.slommy.Main
All Classes and Interfaces|All Packages|Constant Field Values