stackotter / delta-client

An open source Minecraft Java Edition client built for speed.

Home Page:https://deltaclient.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add server list to `DeltaClientGtk` (the UI for non-Apple platforms)

stackotter opened this issue · comments

Context

There is an experimental DeltaClient UI called DeltaClientGtk which is built off SwiftCrossUI. The intention of this subproject is to port DeltaClient to non-Apple platforms (initially just Linux). This UI only supports connecting directly to servers by typing in their address, and interacting with the server via chat. Creating a cross platform world renderer is waiting for Kinzoku or another similar project to become feature complete enough to implement a full performant renderer.

Adding a server list

It would be very useful to be able to add your favourite servers to a server list (just like you can in regular DeltaClient). You can use the Split example from the SwiftCrossUI repo as a reference for implementing a sidebar similar to that used by regular DeltaClient.

As always, I'm more than happy to help out contributors, so just contact me on Discord (stackotter), Twitter (@stackotter), or Email (stackotter@stackotter.dev).