/Switchboard

A simple, cross API plugin that bridges communication between servers, using built-in Proxy methods, Discord channels and TCP sockets.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Switchboard

License Github Github Issues Discord wakatime

A simple, cross API plugin that bridges communication between servers, using built-in Proxy methods, Discord channels and TCP sockets.

Link to our support: Discord

Download

Github Releases Maven Repo Maven Repo

Spigot Hangar Modrinth CurseForge Sponge

Usage

Known Issues

  • Under certain circumstances with a proxy, prefix/suffix information is not read correctly, still narrowing down the cause
  • Global chat still needs some tweaking and a proper, per-user toggle
  • Sponge death messages are a tad off with how the component serializes (eg: playerName Skeleton was shot by instead of playerName was shot by Skeleton)
  • Still need to tweak the pass-through system and get that working properly

Dependencies

Compatibility

  • Platforms: Bukkit, BungeeCord, Fabric, Forge, Sponge, and Velocity
  • Versions: Any version that TaterLib supports

Commands and Permissions

Command Permission Description
/switchboard reload switchboard.admin.reload Reload the plugin
/discord switchboard.command.discord Get the Discord invite link

Metrics

Bukkit

image

BungeeCord

image

Sponge

image

Velocity

image

Release Notes

v1.0.4-R0.2-SNAPSHOT

  • Fixed bug where the plugin didn't unregister the Discord bot events when reloading the plugin
  • Complete rewrite using nifty additions to TaterLib