Index

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