Index
All Classes and Interfaces|All Packages
B
- BaseCommand - Class in com.stardevllc.starhomes.commands
- BaseCommand(ExtendedJavaPlugin, String, String, String, String...) - Constructor for class com.stardevllc.starhomes.commands.BaseCommand
- BaseCommand.OtherInfo - Record Class in com.stardevllc.starhomes.commands
C
- com.stardevllc.starhomes - package com.stardevllc.starhomes
- com.stardevllc.starhomes.commands - package com.stardevllc.starhomes.commands
- com.stardevllc.starhomes.events - package com.stardevllc.starhomes.events
- com.stardevllc.starhomes.plugin - package com.stardevllc.starhomes.plugin
D
- deleteHome(UUID, String) - Static method in class com.stardevllc.starhomes.StarHomes
-
Deletes a home based on provided values
- deleteHome(UUID, String, Actor) - Static method in class com.stardevllc.starhomes.StarHomes
-
Deletes a home based on provided values
- DeleteHomeEvent - Class in com.stardevllc.starhomes.events
-
Called when a home is in the process of being deleted
This is called before the deletion actually occurs
Cancel this event to prevent the deletion to occur - DeleteHomeEvent(Home, Actor) - Constructor for class com.stardevllc.starhomes.events.DeleteHomeEvent
-
Creates a new delete home event
- DeleteHomeInfo(Optional<Home>, String, StarHomes.DeleteHomeStatus) - Constructor for record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Creates an instance of a
DeleteHomeInforecord class. - DelhomeCommand - Class in com.stardevllc.starhomes.commands
- DelhomeCommand(ExtendedJavaPlugin) - Constructor for class com.stardevllc.starhomes.commands.DelhomeCommand
E
- equals(Object) - Method in record class com.stardevllc.starhomes.commands.BaseCommand.OtherInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.stardevllc.starhomes.Home
- equals(Object) - Method in record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.stardevllc.starhomes.StarHomes.SetHomeInfo
-
Indicates whether some other object is "equal to" this one.
- EVENT_CANCELLED - Enum constant in enum class com.stardevllc.starhomes.StarHomes.DeleteHomeStatus
-
The
DeleteHomeEventwas cancelled - EVENT_CANCELLED - Enum constant in enum class com.stardevllc.starhomes.StarHomes.RenameHomeStatus
-
The
RenameHomeEventwas cancelled - EVENT_CANCELLED - Enum constant in enum class com.stardevllc.starhomes.StarHomes.SetHomeStatus
-
The
SetHomeEventwas cancelled - execute(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.DelhomeCommand
- execute(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.HomeCommand
- execute(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.RenameHomeCommand
- execute(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.SethomeCommand
G
- getActor() - Method in class com.stardevllc.starhomes.events.DeleteHomeEvent
-
The actor that performed the deletion request (Can be null)
- getActor() - Method in class com.stardevllc.starhomes.events.RenameHomeEvent
-
The actor of the request (Can be null)
- getActor() - Method in class com.stardevllc.starhomes.events.SetHomeEvent
-
The actor that requested the action
- getCompletions(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.DelhomeCommand
- getCompletions(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.HomeCommand
- getCompletions(CommandSender, String, String[], FlagResult) - Method in class com.stardevllc.starhomes.commands.RenameHomeCommand
- getHandlerList() - Static method in class com.stardevllc.starhomes.events.DeleteHomeEvent
-
Used for the Bukkit Events System
- getHandlerList() - Static method in class com.stardevllc.starhomes.events.RenameHomeEvent
-
Bukkit Event stuff
- getHandlerList() - Static method in class com.stardevllc.starhomes.events.SetHomeEvent
-
Bukkit event things
- getHandlers() - Method in class com.stardevllc.starhomes.events.DeleteHomeEvent
- getHandlers() - Method in class com.stardevllc.starhomes.events.RenameHomeEvent
- getHandlers() - Method in class com.stardevllc.starhomes.events.SetHomeEvent
- getHome() - Method in class com.stardevllc.starhomes.events.DeleteHomeEvent
-
The home of the deletion request
- getHome() - Method in class com.stardevllc.starhomes.events.RenameHomeEvent
-
The home of the rename request
- getHome() - Method in class com.stardevllc.starhomes.events.SetHomeEvent
-
The home for the request
- getHome(UUID, String) - Static method in class com.stardevllc.starhomes.StarHomes
-
Gets a home based on an owner and a name
- getHomes() - Static method in class com.stardevllc.starhomes.StarHomes
-
Gets a mapping of all homes to their owners
- getHomes(UUID) - Static method in class com.stardevllc.starhomes.StarHomes
-
Gets all homes for a home owner
- getName() - Method in class com.stardevllc.starhomes.Home
-
The name of the home
- getNewName() - Method in class com.stardevllc.starhomes.events.RenameHomeEvent
-
The new name for the home
- getOtherPlayerHome(Player, String, String, String) - Method in class com.stardevllc.starhomes.commands.BaseCommand
- getOwner() - Method in class com.stardevllc.starhomes.Home
-
The owner of the home
- getPosition() - Method in class com.stardevllc.starhomes.Home
-
The position of the home
- getWorldName() - Method in class com.stardevllc.starhomes.Home
-
The world name of the home
H
- hashCode() - Method in record class com.stardevllc.starhomes.commands.BaseCommand.OtherInfo
-
Returns a hash code value for this object.
- hashCode() - Method in class com.stardevllc.starhomes.Home
- hashCode() - Method in record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.stardevllc.starhomes.StarHomes.SetHomeInfo
-
Returns a hash code value for this object.
- home() - Method in record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Returns the value of the
homerecord component. - home() - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Returns the value of the
homerecord component. - home() - Method in record class com.stardevllc.starhomes.StarHomes.SetHomeInfo
-
Returns the value of the
homerecord component. - Home - Class in com.stardevllc.starhomes
-
Represents a home
- Home(UUID, String, String, Position) - Constructor for class com.stardevllc.starhomes.Home
-
Constructs a new home
- Home(UUID, String, Location) - Constructor for class com.stardevllc.starhomes.Home
-
Constructs a new home
- HomeCommand - Class in com.stardevllc.starhomes.commands
- HomeCommand(ExtendedJavaPlugin) - Constructor for class com.stardevllc.starhomes.commands.HomeCommand
- homeName() - Method in record class com.stardevllc.starhomes.commands.BaseCommand.OtherInfo
-
Returns the value of the
homeNamerecord component.
I
- init(ExtendedJavaPlugin) - Static method in class com.stardevllc.starhomes.StarHomes
-
Initalilzes StarHomes
- isCancelled() - Method in class com.stardevllc.starhomes.events.DeleteHomeEvent
- isCancelled() - Method in class com.stardevllc.starhomes.events.RenameHomeEvent
- isCancelled() - Method in class com.stardevllc.starhomes.events.SetHomeEvent
L
- loadHomes() - Static method in class com.stardevllc.starhomes.StarHomes
-
Loads all homes from storage
- loadHomes(UUID, Section) - Static method in class com.stardevllc.starhomes.StarHomes
-
Loads all homes for a home owner
N
- name() - Method in record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Returns the value of the
namerecord component. - newName() - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Returns the value of the
newNamerecord component. - NO_HOME - Enum constant in enum class com.stardevllc.starhomes.StarHomes.DeleteHomeStatus
-
No home was found with the name provided
- NO_HOME - Enum constant in enum class com.stardevllc.starhomes.StarHomes.RenameHomeStatus
-
No home was found with the provided name
O
- oldName() - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Returns the value of the
oldNamerecord component. - onDisable() - Method in class com.stardevllc.starhomes.plugin.StandaloneStarHomesPlugin
- onDisable() - Method in class com.stardevllc.starhomes.plugin.StarHomesPlugin
- onEnable() - Method in class com.stardevllc.starhomes.plugin.StandaloneStarHomesPlugin
- onEnable() - Method in class com.stardevllc.starhomes.plugin.StarHomesPlugin
- OtherInfo(MojangProfile, String) - Constructor for record class com.stardevllc.starhomes.commands.BaseCommand.OtherInfo
-
Creates an instance of a
OtherInforecord class.
P
- profile() - Method in record class com.stardevllc.starhomes.commands.BaseCommand.OtherInfo
-
Returns the value of the
profilerecord component.
R
- renameHome(UUID, String, String) - Static method in class com.stardevllc.starhomes.StarHomes
-
Renames a home with provided information
- renameHome(UUID, String, String, Actor) - Static method in class com.stardevllc.starhomes.StarHomes
-
Renames a home with provided information
- RenameHomeCommand - Class in com.stardevllc.starhomes.commands
- RenameHomeCommand(ExtendedJavaPlugin) - Constructor for class com.stardevllc.starhomes.commands.RenameHomeCommand
- RenameHomeEvent - Class in com.stardevllc.starhomes.events
-
Called when a rename home request is initiated
This event is called before the actual rename occurs
Cancel this event to stop the rename - RenameHomeEvent(Home, String, Actor) - Constructor for class com.stardevllc.starhomes.events.RenameHomeEvent
-
Creates a new rename home event
- RenameHomeInfo(Optional<Home>, String, String, StarHomes.RenameHomeStatus) - Constructor for record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Creates an instance of a
RenameHomeInforecord class.
S
- saveHomes() - Static method in class com.stardevllc.starhomes.StarHomes
-
Saves all homes to storage
- saveHomes(UUID, ObservableList<Home>, Section) - Static method in class com.stardevllc.starhomes.StarHomes
-
Saves all homes for an owner
- setCancelled(boolean) - Method in class com.stardevllc.starhomes.events.DeleteHomeEvent
- setCancelled(boolean) - Method in class com.stardevllc.starhomes.events.RenameHomeEvent
- setCancelled(boolean) - Method in class com.stardevllc.starhomes.events.SetHomeEvent
- setHome(UUID, String, Location) - Static method in class com.stardevllc.starhomes.StarHomes
-
Sets a home with provided information.
- setHome(UUID, String, Location, Actor) - Static method in class com.stardevllc.starhomes.StarHomes
-
Sets a home with provided information
- SethomeCommand - Class in com.stardevllc.starhomes.commands
- SethomeCommand(ExtendedJavaPlugin) - Constructor for class com.stardevllc.starhomes.commands.SethomeCommand
- SetHomeEvent - Class in com.stardevllc.starhomes.events
-
Called when a set home request is initiated
This is called before the home is applied to the owner
Cancel this event to prevent the set home action from occuring - SetHomeEvent(Home, Actor) - Constructor for class com.stardevllc.starhomes.events.SetHomeEvent
-
Creates a new set home event
- SetHomeInfo(Home, StarHomes.SetHomeStatus) - Constructor for record class com.stardevllc.starhomes.StarHomes.SetHomeInfo
-
Creates an instance of a
SetHomeInforecord class. - setLocation(Location) - Method in class com.stardevllc.starhomes.Home
-
Sets the location of this home
- setName(String) - Method in class com.stardevllc.starhomes.Home
-
Sets the name of this home
- setPosition(Position) - Method in class com.stardevllc.starhomes.Home
-
Sets the position of this home
- setWorldName(String) - Method in class com.stardevllc.starhomes.Home
-
Sets the world name of this home
- StandaloneStarHomesPlugin - Class in com.stardevllc.starhomes.plugin
- StandaloneStarHomesPlugin() - Constructor for class com.stardevllc.starhomes.plugin.StandaloneStarHomesPlugin
- StarHomes - Class in com.stardevllc.starhomes
-
Main class for the StarHomes logic.
- StarHomes.DeleteHomeInfo - Record Class in com.stardevllc.starhomes
-
Record for the delete home action information
- StarHomes.DeleteHomeStatus - Enum Class in com.stardevllc.starhomes
-
Status enum for delete home actions
- StarHomes.RenameHomeInfo - Record Class in com.stardevllc.starhomes
-
Record for the information relatled to renaming a home
- StarHomes.RenameHomeStatus - Enum Class in com.stardevllc.starhomes
-
Status enum for rename actions
- StarHomes.SetHomeInfo - Record Class in com.stardevllc.starhomes
-
Record for the return info when using set home
- StarHomes.SetHomeStatus - Enum Class in com.stardevllc.starhomes
-
Status enum for the Set Home actions
- StarHomesPlugin - Class in com.stardevllc.starhomes.plugin
- StarHomesPlugin() - Constructor for class com.stardevllc.starhomes.plugin.StarHomesPlugin
- status() - Method in record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Returns the value of the
statusrecord component. - status() - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Returns the value of the
statusrecord component. - status() - Method in record class com.stardevllc.starhomes.StarHomes.SetHomeInfo
-
Returns the value of the
statusrecord component. - SUCCESS - Enum constant in enum class com.stardevllc.starhomes.StarHomes.DeleteHomeStatus
-
The deletion of the home was successful
- SUCCESS - Enum constant in enum class com.stardevllc.starhomes.StarHomes.RenameHomeStatus
-
The rename was successful
- SUCCESS - Enum constant in enum class com.stardevllc.starhomes.StarHomes.SetHomeStatus
-
The setting of the home was successful
T
- teleport(Entity) - Method in class com.stardevllc.starhomes.Home
-
Teleports an entity to this home
- toString() - Method in record class com.stardevllc.starhomes.commands.BaseCommand.OtherInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.stardevllc.starhomes.StarHomes.DeleteHomeInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.stardevllc.starhomes.StarHomes.RenameHomeInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.stardevllc.starhomes.StarHomes.SetHomeInfo
-
Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class com.stardevllc.starhomes.StarHomes.DeleteHomeStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.stardevllc.starhomes.StarHomes.RenameHomeStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.stardevllc.starhomes.StarHomes.SetHomeStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.stardevllc.starhomes.StarHomes.DeleteHomeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.stardevllc.starhomes.StarHomes.RenameHomeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.stardevllc.starhomes.StarHomes.SetHomeStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages