https://github.com/izomsoftware/xenoncord
XenonCord is a lightweight, waterfall based, feature rich Minecraft proxy, designed to be scalable.
https://github.com/izomsoftware/xenoncord
bungeecord minecraft minecraft-proxy minecraft-server proxy server waterfll xenoncord
Last synced: about 7 hours ago
JSON representation
XenonCord is a lightweight, waterfall based, feature rich Minecraft proxy, designed to be scalable.
- Host: GitHub
- URL: https://github.com/izomsoftware/xenoncord
- Owner: IzomSoftware
- License: other
- Created: 2026-02-05T19:36:23.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-06-28T19:12:40.000Z (2 days ago)
- Last Synced: 2026-06-28T20:06:25.007Z (2 days ago)
- Topics: bungeecord, minecraft, minecraft-proxy, minecraft-server, proxy, server, waterfll, xenoncord
- Language: Java
- Homepage:
- Size: 40.6 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# This project has released the new version with lots of changes. please, if there's any problem/error/anything, contact us on github issues.
# π XenonCord
*A lightweight, easy-to-use, and scalable BungeeCord proxy.*
---
## π Overview
XenonCord is a **fork of Waterfall**, which itself is a fork of **BungeeCord**. This project introduces various **fixes, patches, and new features**, including:
- β **BungeeGuard native forwarding**
- β **Optimizations for performance & scalability**
- β **Additional features to enhance BungeeCord**
πΉ **Note:** All "addons" have been migrated into a **BungeeCord plugin** now.
---
## Why fork Waterfall?
Waterfall has reached end of life long time ago, because they try to push community support into Velocity because it's "faster". PaperMC could've made changes to necessary parts of BungeeCord to make it as performant as Velocity is. for some reason they've decided to reinvent the wheel.
BungeeCord has a huge ton of design flaws (e.g. Entity rewrite) which causes it to be less performant compared to Velocity.
The goal of XenonCord is to instead of reinventing the wheel, fix these design flaws, improve the existing base, and make it even better than it was ever before.
At first, XenonCord's goal was to implement features alongside with optimizations, however after a while we've decided to change that behaviour & instead ship a general purpose Proxy.
Our key goal is to keep it simple & modular, we hate bloatware & therefore we'll not contribute to it.
We only implement features into mainstream which **really** require us to do so (e.g. domain whitelisting).
## β¨ Key Features
β
**Lightweight & Optimized**
- Focused on **clean code** and **high performance** for seamless Minecraft server proxying.
β
**Security Suite**
- **Captcha System**: Advanced map-based captcha to block automated bots.
- **AntiProxy & VPN**: Real-time detection and blocking of known proxy and VPN services.
- **Global Whitelist**: Efficiently bypass all security checks for trusted IPs and usernames.
- **Account Limit**: Prevent alt-spam by limiting accounts per IP.
- **IP Whitelist**: Restrict access to specific IP ranges or domains.
β
**Customizable**
- Fully modular designβenable or disable any feature via `XenonCord.yml`.
β
**Developer-Friendly**
- Fork, modify, and extend as neededβ**open-source and easy to integrate**.
---
## π Getting Started
### π As a Proxy
1. **Download** the latest `.jar` file from [Releases](#).
2. **Place** it in your **Minecraft server folder**.
3. **Run** it using your server's start script.
### π» As a Development Workspace
1. **Clone the repository**:
```bash
git clone https://github.com/SyNdicateFoundation/XenonCord/
```
2. **Open in IntelliJ IDEA**
---
## π§ TODO
π **Optimizations** β Improve performance & reduce overhead.
- Optimization plans:
- Remove entity mapping entirely β
(Testing required)
- Replace thread.sleeps β
(Testing required)
- Replace reflections based stuff β
(Testing required)
- remove r/w lock (replace with ConcurrentHashmap β
(Testing required)
- use libdeflate β
- remove system.nanotime β
π **Feature Additions** β Expand functionality with new capabilities.
---
## π Credits
Special thanks to:
- **[BungeeCord](https://www.spigotmc.org/wiki/bungeecord/) by SpigotMC** β for laying the foundation.
- **[Waterfall](https://papermc.io/) by PaperMC** β for making proxy development easier.
- **Contributors & Community** β for helping improve XenonCord.
---
## We welcome contributions! π
π‘ **Fork the repo, submit a PR, and weβll review it.**
Need help or want to contribute? **Join our community on Discord!**
[](https://discord.gg/vTF2W5UKxr)
---
## π Live Statistics
Track XenonCordβs usage and performance via **bStats**:
[View XenonCord Stats on bStats](https://bstats.org/plugin/server-implementation/XenonCord/25130)