Uses of Interface
net.ME1312.SubServers.Bungee.Host.SubServer
Package
Description
-
Uses of SubServer in net.ME1312.SubServers.Bungee
-
Uses of SubServer in net.ME1312.SubServers.Bungee.Event
Modifier and TypeMethodDescriptionSubCreatedEvent.getServer()
Get the Server that was created/updatedSubStartedEvent.getServer()
Gets the Server EffectedSubStartEvent.getServer()
Gets the Server EffectedSubStopEvent.getServer()
Gets the Server EffectedSubStoppedEvent.getServer()
Gets the Server EffectedSubCreateEvent.getUpdatingServer()
Get the Server that's being updatedModifierConstructorDescriptionSubCreatedEvent
(UUID player, Host host, String name, SubCreator.ServerTemplate template, Version version, int port, SubServer server, boolean update, boolean success) Server Created EventSubCreateEvent
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version) Server Create Event (as an Update)SubStartedEvent
(SubServer server) Server Started Event
This event can only be called when a SubData connection is made!SubStartEvent
(UUID player, SubServer server) Server Start EventSubStopEvent
(UUID player, SubServer server, boolean force) Server Stop EventSubStoppedEvent
(SubServer server) Server Shell Exit Event -
Uses of SubServer in net.ME1312.SubServers.Bungee.Host
Modifier and TypeMethodDescriptionHost.addSubServer
(String name, boolean enabled, int port, String motd, boolean log, String directory, String executable, String stopcmd, boolean hidden, boolean restricted) Adds a SubServerHost.addSubServer
(UUID player, String name, boolean enabled, int port, String motd, boolean log, String directory, String executable, String stopcmd, boolean hidden, boolean restricted) Adds a SubServerabstract SubServer
Host.constructSubServer
(String name, boolean enabled, int port, String motd, boolean log, String directory, String executable, String stopcmd, boolean hidden, boolean restricted) Constructs a SubServer (but doesn't add it to the server manager)SubServerController.get()
Get the SubServer that is being controlledabstract SubServer
Host.getSubServer
(String name) Gets a SubServerModifier and TypeMethodDescriptionSubServer.getCurrentIncompatibilities()
Get incompatibility issues this server currently hasSubServerImpl.getCurrentIncompatibilities()
SubServer.getIncompatibilities()
Get all listed incompatibilities for this ServerSubServerImpl.getIncompatibilities()
Host.getSubServers()
Gets the SubServers on this HostModifier and TypeMethodDescriptionabstract boolean
Host.addSubServer
(UUID player, SubServer server) Adds a SubServerboolean
Host.addSubServer
(SubServer server) Adds a SubServerboolean
SubServer.isCompatible
(SubServer server) Checks if a Server is compatibleboolean
SubServerImpl.isCompatible
(SubServer server) void
SubServer.toggleCompatibility
(SubServer... server) Toggles compatibility with other Serversvoid
SubServerImpl.toggleCompatibility
(SubServer... server) boolean
Update a SubServerboolean
SubCreator.update
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version) Update a SubServerabstract boolean
SubCreator.update
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version, Consumer<Boolean> callback) Update a SubServerboolean
Update a SubServerboolean
SubCreator.update
(SubServer server, SubCreator.ServerTemplate template, Version version) Update a SubServerboolean
SubCreator.update
(SubServer server, SubCreator.ServerTemplate template, Version version, Consumer<Boolean> callback) Update a SubServerModifier and TypeMethodDescriptionboolean
SubCreator.create
(String name, SubCreator.ServerTemplate template, Version version, Integer port, Consumer<SubServer> callback) Create a SubServerabstract boolean
SubCreator.create
(UUID player, String name, SubCreator.ServerTemplate template, Version version, Integer port, Consumer<SubServer> callback) Create a SubServer -
Uses of SubServer in net.ME1312.SubServers.Bungee.Host.External
Modifier and TypeMethodDescriptionExternalHost.constructSubServer
(String name, boolean enabled, int port, String motd, boolean log, String directory, String executable, String stopcmd, boolean hidden, boolean restricted) ExternalHost.getSubServer
(String name) Modifier and TypeMethodDescriptionboolean
ExternalHost.addSubServer
(UUID player, SubServer server) boolean
ExternalSubCreator.update
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version, Consumer<Boolean> callback) -
Uses of SubServer in net.ME1312.SubServers.Bungee.Host.Internal
Modifier and TypeMethodDescriptionInternalHost.constructSubServer
(String name, boolean enabled, int port, String motd, boolean log, String directory, String executable, String stopcmd, boolean hidden, boolean restricted) InternalHost.getSubServer
(String name) Modifier and TypeMethodDescriptionboolean
InternalHost.addSubServer
(UUID player, SubServer server) boolean
InternalSubCreator.update
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version, Consumer<Boolean> callback) -
Uses of SubServer in net.ME1312.SubServers.Bungee.Network.Packet
ModifierConstructorDescriptionPacketExControlServer
(SubServer server, PacketExControlServer.Action type, Object... arguments) New PacketExControlServer (Out)PacketExCreateServer
(UUID player, SubServer server, SubCreator.ServerTemplate template, Version version, UUID log, Consumer<ObjectMap<Integer>>... callback) New PacketExCreateServer (Out)