Skip to content

Proxy Support (TM:PBE)

HoshiKurama edited this page Jan 10, 2024 · 1 revision

Basic Information

TicketManager can provide additional functionality on single-proxy networks:

  • Notification Forwarding: Mass notifications and creator status ticket-change alerts will be forwarded.
  • Cross-Server Teleportation: Tickets created on other servers may be teleported to.

Messages are relayed through TM:PBE installed on the proxy. Currently, TM:PBE supports the following platforms:

  • Velocity
  • Waterfall

Installation & Setup

  1. Install TM:PBE onto the proxy (Compatibility Information | Download Page)
  2. Start proxy and modify the generated config file as desired
  3. For each applicable server, in the TM:SE config file:
    • Set Enable_Proxy to true
    • Set Proxy_Server_Name to exactly match the server's name in your proxy setup
  4. Reload each TM:SE or restart each server.

Notes

Please take note of the following:

  • Bungeecord support is not guaranteed. While the Waterfall bridge should work with Bungeecord, compatibility is not considered in the development process. Users experiencing issues with this platform will not receive support

  • Tickets created on opposing modes may no longer be teleported to. In other words, tickets created when proxy mode was disabled may no longer be teleported to if proxy mode is now enabled. The inverse also holds true.

  • Ensure all servers connect to the same database. While not enforced, using 1 local database per TM:SE instance defeats the benefit of the extra connectivity. Consider leaving proxy mode off.

  • Ensure proper UUID's are used on the server if proxy mode is enabled. At the very least, ensure that the UUID used is consistent for a player across all servers as multiple internals target players by their UUID.

Clone this wiki locally