
Server Edition - allow vanilla clients to connect and play
The-Fireplace opened this issue ยท 0 comments
Is your feature request related to a problem? Please describe.
As a server owner, I want to deliver a unique experience to as many users as possible. A cool addition to this would be the ability to build and command skeletons without having the mod installed client-side.
Describe the solution you'd like
A separate edition of Overlord aimed at servers - no custom items, blocks, or mandatory packets. Some things for consideration:
- Ideally we'll need some kind of UI. Perhaps see what those plugins do to produce a generic chest-like interface that does things, and produce a similar library for Fabric/Forge if one doesn't already exist.
- Ideally we'd want users with Overlord installed on the client to render the skeletons with skin/muscles/etc appropriately. And any other visual tweaks that make sense. Perhaps attach custom NBT data to our "vanilla" skeleton packet which Overlord clients can read and react to?
- How will we get the skeleton to send to the client looking like "vanilla" instead of "some custom entity id"? Probably end up hijacking the packet and overriding the payload
- Squad creation/deletion/management may be doable via commands, assignment via our chest-like UI?
- What about orders? Some of the plans are too complex for a simple chest button UI.