Package net.ME1312.SubServers.Sync.Event
Class SubCreateEvent
java.lang.Object
net.md_5.bungee.api.plugin.Event
net.ME1312.SubServers.Sync.Event.SubCreateEvent
- All Implemented Interfaces:
SubEvent
Server Create Event
-
Constructor Summary
-
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 Usevoid
getUpdatingServer
(Consumer<SubServer> callback) Get the Server that's being updatedGet the Version the Server will useboolean
isUpdate()
Get if SubCreator is being run in update mode
-
Constructor Details
-
SubCreateEvent
public SubCreateEvent(UUID player, String host, String name, String template, Version version, int port, boolean update) Server Create Event- Parameters:
player
- Player Creatinghost
- Potential Hostname
- Server Nametemplate
- Server Typeversion
- Server Versionport
- Server Port Number
-
-
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- Parameters:
callback
- Updating Server
-
getName
Get the name the SubServer will use- Returns:
- SubServer Name
-
getTemplate
Get the Template to Use- Returns:
- Server Template
-
getVersion
Get the Version the Server will use- Returns:
- Server Version
-
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
-