Class SubCreateEvent
java.lang.Object
net.md_5.bungee.api.plugin.Event
net.ME1312.SubServers.Bungee.Event.SubCreateEvent
- All Implemented Interfaces:
Cancellable
,SubEvent
Server Create Event
-
Constructor Summary
ConstructorDescriptionSubCreateEvent
(UUID player, Host host, String name, SubCreator.ServerTemplate template, Version version, int port) Server Create EventSubCreateEvent
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version) Server Create Event (as an Update) -
Method Summary
Modifier and TypeMethodDescriptiongetHost()
Get the Host the SubServer will run ongetName()
Get the name the SubServer will useGets the player that triggered the Eventint
getPort()
Get the Port the Server will useGet the Template to UseGet the Server that's being updatedGet the Version the Server will useboolean
Gets the Cancelled Statusboolean
isUpdate()
Get if SubCreator is being run in update modevoid
setCancelled
(boolean value) Sets the Cancelled Statusvoid
Set the Template to Usevoid
setVersion
(Version value) Set the Version the Server will use
-
Constructor Details
-
SubCreateEvent
public SubCreateEvent(UUID player, Host host, String name, SubCreator.ServerTemplate template, Version version, int port) Server Create Event- Parameters:
player
- Player Creatinghost
- Potential Hostname
- Server Nametemplate
- Server Templateversion
- Server Versionport
- Server Port Number
-
SubCreateEvent
public SubCreateEvent(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version) Server Create Event (as an Update)- Parameters:
player
- Player Updatingserver
- Server to be Updatedtemplate
- Server Templateversion
- Server Version
-
-
Method Details
-
getHost
Get the Host the SubServer will run on- Returns:
- Potential Host
-
isUpdate
public boolean isUpdate()Get if SubCreator is being run in update mode- Returns:
- Update Mode Status
-
getUpdatingServer
Get the Server that's being updated- Returns:
- Updating Server
-
getName
Get the name the SubServer will use- Returns:
- SubServer Name
-
getTemplate
Get the Template to Use- Returns:
- Server Template
-
setTemplate
Set the Template to Use- Parameters:
value
- Value
-
getVersion
Get the Version the Server will use- Returns:
- Server Version
-
setVersion
Set the Version the Server will use- Parameters:
value
- Value
-
getPort
public int getPort()Get the Port the Server will use- Returns:
- Port Number
-
getPlayer
Gets the player that triggered the Event- Returns:
- The Player that triggered this Event or null if Console
-
isCancelled
public boolean isCancelled()Gets the Cancelled Status- Specified by:
isCancelled
in interfaceCancellable
- Returns:
- Cancelled Status
-
setCancelled
public void setCancelled(boolean value) Sets the Cancelled Status- Specified by:
setCancelled
in interfaceCancellable
-