Proton - Cross-Server Plugin Messaging icon

Proton - Cross-Server Plugin Messaging -----

Simple realtime cross-server plugin messaging via Redis and RabbitMQ




- Updated to java 17
- Updated to spigot and bungee 1.19
- Updated RabbitMQ client (amqp-client) to latest version (5.15.0)
- Updated Redis client (Lettuce.io) to latest version (6.2.0)
----------, Jul 13, 2022

- Proton is now compiled on Java 16 and works on Spigot 1.17.1
----------, Oct 31, 2021

  • Bungeecord proxy support
  • Bootstrapping system to allow for easier adaption of other startups
API Changes:
  • ProtonManager now needs to be retrieved via ProtonProvider.get()
----------, Jan 31, 2021

  • Internal code restructuring, removing redundant code to allow for better maintainability.
----------, Jan 28, 2021

  • You can now enable/disable an update checker
  • Code style changes
----------, Jan 26, 2021

  • Updated data-structures in ProtonManager to be thread safe, specifically those that deal with registering MessageHandlers.
----------, Jan 25, 2021

Documentation has been rewritten onto versioned platform not only for better readability but also for correct wiki variants dependending on versioning
----------, Jan 24, 2021


  • Fixes issue on load due to MockBukkit required constructor
  • Fixes issue where bStats will not load due to improper shading
----------, Jan 6, 2021

  • Redis Integration
  • Api Changes:
  1. Restrict use of `.` (period)
  2. ProtonManager#registerMessageHandlers now takes in multiple handler classes
----------, Jan 6, 2021

  • Refactored Unit tests in preparation for Redis integration
  • Compressed jar at build step to lower file size
----------, Jan 3, 2021

  • Small update to add bStats

I've also realized the continuous integration is not building the full jar...I probably have to fix that.
----------, Jan 3, 2021

  • I made a new documentation page, hosted on github. It's clearer and more detailed than the previous.
----------, Dec 30, 2020

  • Added the ability to define client groups. In addition to sending messages to clients you can them send to groups.
----------, Dec 29, 2020

  • Removed manual test code, leaving only the unit tests.
----------, Dec 29, 2020

  • Fixed issue that arises from autoboxing primitives and their wrapper classes
  • Added Unit Tests
----------, Dec 28, 2020

Resource Information
Author:
----------
Total Downloads: 1,224
First Release: Dec 27, 2020
Last Update: Jul 13, 2022
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings