Features:
- Idividual server per player
- Server Names
- Server startup on demand
- Stop server when its inactive for 90 sec
- Multiple Templates (When people create server them can select a template)
- Server owner always being oped when them join thems own server
- Server expire system (Can't start it anymore - Command to give more time)
- MySql Support
- Plugin Installer (On thems server)
- Max Servers Online Limit (How many servers can be online at same time)
- Option to block commands in config on all Playerservers
- Server Manager GUI (Server owner only)
- All messages are configurable
- Player Language (Players can select who language them want on all PS messages - Using CubedCraft-Core)
GUIS Features:
- Server join Selector GUI (All online servers being listed with Servername as Block Name, LORE: Motd, PlayerCounter; Max online, Whitelisted)
- Template Selection GUI (When creating a new server)
- Player Server Settings GUI (Players are allowed to change server settings Like things in props)
- Own server GUI with /ps (If them type /ps it will open a gui with
No server State: Create server block
Server Online State: Stop, Restart, Delete Blocks
Server Offline State: Start, Delete Blocks
- Server Manager
Whitelist Settings
- Whitelist On/off
- Current Whitelisted
- Add a Player
- Remove a Player
- Clear Whitelist
Server Difficulty
- Set to Peaceful
- Set to Easy
- Set to Normal
- Set to Hard
Server Settings
- PVP On/off
- Spawn Monsters On/off
- Spawn Animals On/off
- Nether On/off
- End On/off
Install Plugins
- List all plugins that i have added
MYSQL: (What i think)
- UUID
- Server Name
- Memory
- Slots
- Plugin Limit
- Expiredate
- Created
- Last Online
- Votes
Player Commands:
- /ps create {server name}
- /ps join {server name} - (Open the servers online gui if server name are empty)
- /ps home - (Joining thems own server)
- /ps start
- /ps stop
- /ps restart
- /ps vote {server name}
- /ps delete - (With a confirm gui)
- /ps leave
- /ps rename {new name} - (Renaming thems own server)
- /ps motd {motd] - (Changing thems server motd)
- /ps controll/myserver/mys (Open Server Manager)
Admin Commands:
- /psa create {player name} {server name} - (If that player don't have server)
- /psa delete {server name}
- /psa stop {server name}
- /psa stopall - (Stop all online servers)
- /psa kill {server name} - (Force the server to stop may help and being usefull if server not responding)
- /psa slots {server name or playername} {number} - (Changeing the player count on that server, Work to use playername)
- /psa memory {server name or playername} {memory} - (Change a memory on a server, Using MB)
- /psa addtime {server name or playername} {time}
- /psa removetime {server name or playername} {time}
- /psa rename {server name} {new server name}
- /psa motd {server name} {new motd}
- /psa reload
- /psa pluginlimit {server name} {number}
(Since Buycraft and Voteing can't use server name its need to be possible to use Player name to dedect thems server to change slots, memory, server time.....)
Permissions:
- playerservers.player​
- playerservers.template.{template name}
- playerservers.admin