Skip to content

A Velocity plugin for chat and player list synchronization across multiple servers.

License

Notifications You must be signed in to change notification settings

OrbisMinecraft/ionicity

Repository files navigation

Ionicity

Ionicity is currently alpha software. Use with caution.

Ionicity is a Velocity plugin for sharing chat across multiple servers in a network. It works by intercepting chat packets and broadcasting them to every player on every server individually. Ionicity also includes support for MiniMessage placeholders and basic support for LuckPerms.

Permissions

Ionicity exposes a management command (/ionicity) which requires the ionicity.manage permission node to use.

Building

Ionicity is a Gradle project. To build it, you will need an up-to-date build of JDK 17 installed on your machine. To get started, download the source code (either by downloading the ZIP file or git clone-ing it). Then open the folder with the source code in a terminal or command prompt and run ./gradlew shadowJar. You will find the plugin's JAR file in ./build/libs.

Other Projects

Also check out our other projects:

  • Ferocity, a Velocity plugin for sharing the tab list across multiple servers
  • Plurality, a Velocity plugin which remembers the server a player logs off in
  • Tenacity, a Paper plugin which saves player's inventories in a database so they can be shared across servers

About

A Velocity plugin for chat and player list synchronization across multiple servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages