Class SubCreator
java.lang.Object
net.ME1312.SubServers.Client.Common.Network.API.SubCreator
Simplified SubCreator Data Class
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String name, SubCreator.ServerTemplate template, Version version, Integer port) Create a SubServervoidcreate(String name, SubCreator.ServerTemplate template, Version version, Integer port, IntConsumer response) Create a SubServervoidCreate a SubServervoidcreate(UUID player, String name, SubCreator.ServerTemplate template, Version version, Integer port, IntConsumer response) Create a SubServerbooleangetHost()Gets the host this creator belongs togetTemplate(String name) Gets a SubCreator Template by nameGets the Templates that can be used in this SubCreator instancevoidUpdate a SubServervoidupdate(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version) Update a SubServervoidupdate(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version, IntConsumer response) Update a SubServervoidUpdate a SubServervoidupdate(SubServer server, SubCreator.ServerTemplate template, Version version) Update a SubServervoidupdate(SubServer server, SubCreator.ServerTemplate template, Version version, IntConsumer response) Update a SubServer
-
Method Details
-
equals
-
create
public void create(UUID player, String name, SubCreator.ServerTemplate template, Version version, Integer port, IntConsumer response) Create a SubServer- Parameters:
player- Player Creatingname- Server Nametemplate- Server Templateversion- Server Version (may be null)port- Server Port Number (null to auto-select)response- Response Code
-
create
public void create(String name, SubCreator.ServerTemplate template, Version version, Integer port, IntConsumer response) Create a SubServer- Parameters:
name- Server Nametemplate- Server Templateversion- Server Version (may be null)port- Server Port Number (null to auto-select)response- Response Code
-
create
public void create(UUID player, String name, SubCreator.ServerTemplate template, Version version, Integer port) Create a SubServer- Parameters:
player- Player Creatingname- Server Nametemplate- Server Templateversion- Server Version (may be null)port- Server Port Number (null to auto-select)
-
create
Create a SubServer- Parameters:
name- Server Nametemplate- Server Templateversion- Server Version (may be null)port- Server Port Number (null to auto-select)
-
update
public void update(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version, IntConsumer response) Update a SubServer- Parameters:
player- Player Updatingserver- Server to Updatetemplate- Server Templateversion- Server Version (may be null)response- Response Code
-
update
public void update(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version) Update a SubServer- Parameters:
player- Player Updatingserver- Server to Updatetemplate- Server Templateversion- Server Version (may be null)
-
update
public void update(SubServer server, SubCreator.ServerTemplate template, Version version, IntConsumer response) Update a SubServer- Parameters:
server- Server to Updatetemplate- Server Templateversion- Server Version (may be null)response- Response Code
-
update
Update a SubServer- Parameters:
server- Server to Updatetemplate- Server Templateversion- Server Version (may be null)
-
update
Update a SubServer- Parameters:
player- Player Updatingserver- Server to Updateversion- Server Version (may be null)
-
update
Update a SubServer- Parameters:
server- Server to Updateversion- Server Version (may be null)
-
getHost
Gets the host this creator belongs to- Returns:
- Host
-
getTemplates
Gets the Templates that can be used in this SubCreator instance- Returns:
- Template Map
-
getTemplate
Gets a SubCreator Template by name- Parameters:
name- Template Name- Returns:
- Template
-