Skip to content
This repository has been archived by the owner on Apr 4, 2021. It is now read-only.

Rewriting the server api #13

Open
15 of 25 tasks
R0bbyYT opened this issue Nov 29, 2020 · 2 comments
Open
15 of 25 tasks

Rewriting the server api #13

R0bbyYT opened this issue Nov 29, 2020 · 2 comments
Assignees

Comments

@R0bbyYT
Copy link
Member

R0bbyYT commented Nov 29, 2020

Q A
Bug report? no
Feature request? yes
BC Break report? yes
RFC? no

The current server API and its current architecture is not up to date. Various software and features are missing e.g. Velocity.
In the following lists (These can be updated at any time.) all functions are listed which the rewirtten server API has.

Supported Software

Proxies

  • Velocity
  • BungeeCord

Server

  • Bukkit
  • Minestom
  • Sponge
  • Forge
  • Fabric

LabyMod 3.0 Support

Protocols

  • Shadow
  • Chunk Caching

API

  • Emote
  • Sticker
  • VoiceChat

Server Interactions

  • Permissions
  • Subtitles
  • Server Switch
  • Economy Display
  • Tablist Cache
  • Cinescopes
  • Watermark
  • Action Menu

LabyChat

  • Playing gamemode

Others

  • Discord Rich Presence
  • Addon Recommendation
  • Disable certain addons

Other Features

  • Use the new payload channel identifier
@R0bbyYT R0bbyYT self-assigned this Nov 29, 2020
@Janrupf
Copy link

Janrupf commented Dec 15, 2020

Support for Forge, Fabric and Sponge servers might be desirable too.

@Sneakometer
Copy link

It also should support the "new" plugin channel conventions, which are now a requirement:
"Channel must contain : separator"

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants