VS: Ship Handler
VS: Ship Handler is an optimization mod for Valkyrien Skies that solves server overload issues caused by unlimited ship creation.
Problem Solution
Have you ever encountered situations where players create thousands of ships, leading to constant server crashes? This problem is now solved! Ship Handler allows controlling the number of ships on the server through a registration system.
For Players
Each player must register their ships to keep them on the server. The following commands are available for management:
- Ship registration:
ship-handler ship register <ship> - Ship deregistration:
ship-handler ship unregister <ship> - View registered ships:
ship-handler list list - View created ships:
ship-handler list created-ships
Automatic Registration
The system supports automatic registration functionality:
- Check status:
ship-handler ship autoRegister - Enable/disable:
ship-handler ship autoRegister <true|false>
Administrative Functions
Server owners receive extended management capabilities:
- Delete unregistered ships:
ship-handler handler run - Delete by ID:
ship-handler handler deleteShip <ShipID> - View all registered ships:
ship-handler list all-registered-ships - View all created ships:
ship-handler list all-created-ships - Remove another player's ship:
ship-handler ship remove <ship> - Register ship to player:
ship-handler ship add <ship> [player]
Configuration Settings
All parameters are configured through the server configuration file:
<world>
└serverconfig
└shiphandler.toml
Available settings:
- Automatic Ship Registration: default value for new players (default: true)
- Unlimited Ships for Operators: operators can have unlimited ships (default: true)
- Maximum Ships: maximum number of ships per player (-1 for unlimited, overridden by operator setting)
- Search Distance: maximum distance for automatic registration (default: 150 blocks)