Index

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