☁️ ElasticBungee ☁️ | Scale your infrastructure
0.1.3Synchronize your proxies through Redis by having multiple BungeeCord instances.
ElasticBungee
Synchronization of data between BungeeCord instances using Redis as data storage and as a message broker.
How does it work?
The plugin uses a Redis function that allows you to send messages and data in real time. This allows you to install the plugin on several BungeeCord instances, connect them to the same Redis server and have them synchronize their data.
Note: Do you want to know how DNS is configured so that a single domain redirects to several proxies to balance users? I have made This Thread that explains it.
Requirements:
- A Redis Server
Features
- Synchronize player counter.
- Block online players from connecting from another proxy.
- Allows you to search which backend and proxy server a specific player is on.
- Allow kicking players from different proxy instances.
- Allows to send messages between all proxies.
- Allow backend players to move between different proxy instances.
Commands (Permission elasticbungee.use)
- /eb broadcast <message> | Send a message to all proxies.
- /eb find <player> | Search to which server a user is connected.
- /eb kick <player> | Kick a player.
- /eb ip <player> | Get a player's ip.
- /eb send <player> <server> | Send a player to a server.
- /eb sendall <source> <target> | Send all players from one server to another.
To Do
- API
- Events
- Maven Repository
The plugin is only in the first version. It is possible that it has bugs but I took care to test it as much as possible to avoid this. In any case, it is appreciated that if you find one, do not leave a negative review if you do not report it in the Issues section of GitHub.
If you have questions or need support, do not hesitate to enter our Discord server.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta