Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- admin - Variable in class net.slommy.Main
- admin - Variable in class net.slommy.utils.GlobalVariables
- ADMIN - Enum constant in enum class net.slommy.utils.Rank
- 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
- 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
- BUILDER - Enum constant in enum class net.slommy.utils.Rank
- buildRacehorse(JsonObject) - Static method in class net.slommy.entities.Racehorse
-
Racehorse entity constructor
- buildRacehorse(String) - Static method in class net.slommy.entities.Racehorse
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
- component(String) - 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
- defaultRank - Variable in class net.slommy.utils.GlobalVariables
- DeopCommand - Class in net.slommy.commands
- DeopCommand() - Constructor for class net.slommy.commands.DeopCommand
- disconnectEvent - Static variable in class net.slommy.events.BasicPlayerEvents
E
- end() - Method in class net.slommy.entities.ai.LookAtPlayerGoal
F
- fillBorder(Inventory, int, int, ItemStack) - Static method in class net.slommy.utils.GUIUtils
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
- getAPIRank() - Method in class net.slommy.entities.HorsestomPlayer
-
Gets the player's rank using the API on the main thread.
- getArray() - Method in class net.slommy.utils.HorseResponseArray
- getCurrentPage() - Method in class net.slommy.utils.HorseResponseArray
- 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.
- 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
- getMoney() - 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.
- getRacehorseItemWithMeta(JsonObject, boolean) - Static method in class net.slommy.utils.GUIUtils
- 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
- 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
- GlobalVariables - Class in net.slommy.utils
- GlobalVariables(Team, Team, InstanceContainer) - Constructor for class net.slommy.utils.GlobalVariables
- 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
- HorsestomPlayer(PlayerConnection, GameProfile) - Constructor for class net.slommy.entities.HorsestomPlayer
- horseTag - Static variable in class net.slommy.utils.GUIUtils
- HorseUtils - Class in net.slommy.utils
-
Helper utilities for Horse Construction and API calls
- HorseUtils() - Constructor for class net.slommy.utils.HorseUtils
I
- instanceContainer - Variable in class net.slommy.utils.GlobalVariables
- interact(Player) - Method in class net.slommy.entities.NPC
- isAdmin(CommandSender) - Static method in class net.slommy.utils.AdminUtils
- isAdmin(HorsestomPlayer) - Static method in class net.slommy.utils.AdminUtils
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
- MANE_EVENT - Static variable in class net.slommy.gui.MainClubMenu
- 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
- NPC - Class in net.slommy.entities
- NPC(Component, String, Consumer) - Constructor for class net.slommy.entities.NPC
- npcInteractEvent - Static variable in class net.slommy.events.NPCInteractionEvents
- NPCInteractionEvents - Class in net.slommy.events
- NPCInteractionEvents() - Constructor for class net.slommy.events.NPCInteractionEvents
O
- OpCommand - Class in net.slommy.commands
- OpCommand() - Constructor for class net.slommy.commands.OpCommand
P
- PLAYER_API_URL - Static variable in class net.slommy.utils.APIClient
- playerEvents - Static variable in class net.slommy.Main
- 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
- Rank - Enum Class in net.slommy.utils
- RANK_TAG - Static variable in class net.slommy.Main
- 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
- setArray(List) - Method in class net.slommy.utils.HorseResponseArray
- setCurrentPage(int) - Method in class net.slommy.utils.HorseResponseArray
- setFirstLoginDate(LocalDateTime) - Method in class net.slommy.entities.HorsestomPlayer
- setMoney(long) - 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
- 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
- SpawnHorseCommand - Class in net.slommy.commands
- SpawnHorseCommand() - Constructor for class net.slommy.commands.SpawnHorseCommand
- start() - Method in class net.slommy.entities.ai.LookAtPlayerGoal
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
V
- VALUED_MEMBER - Enum constant in enum class net.slommy.utils.Rank
- 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.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
All Classes and Interfaces|All Packages|Constant Field Values