Skip to content

About

Velocity Based ,Fully AntiBot/Dos , Lightweight and modern For Minecraft Proxy based on Velocity

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

2,320 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SentinalsProxy

A high-performance, security-focused Minecraft proxy engineered for unparalleled server compatibility, scalability, and flexibility. SentinalsProxy aims to provide a robust and modern platform for server networks of all sizes.

SentinalsProxy is licensed under the GPLv3 license.

✨ Key Features

  • Modern & Maintainable Codebase: Built with best practices, making it easy for developers to understand, extend, and contribute.
  • High Performance: Optimized to handle thousands of concurrent players on a single proxy instance.
  • Powerful API: A flexible, ground-up API designed to avoid the pitfalls of older proxy systems and empower developers.
  • Broad Server Support: First-class support for Paper, Sponge, Fabric, and Forge. While other server implementations may work, we prioritize compatibility with these platforms.

🚀 Getting Started

Prerequisites

  • Java 17 or newer is required.

Building from Source

SentinalsProxy uses Gradle to manage dependencies and build the project. We recommend using the included Gradle wrapper (gradlew) to ensure consistency.

  1. Clone the repository:

    git clone https://github.com/your-username/SentinalsProxy.git
    cd SentinalsProxy
  2. Build the project:

    • On Windows:

      .\gradlew build
    • On Linux/macOS:

      ./gradlew build
  3. The final JAR file will be located in the proxy/build/libs/ directory.

Running the Proxy

Once you have built the project, copy the JAR ending with -all.jar from the proxy/build/libs/ directory to a new folder.

Run the proxy using the following command:

java -jar sentinalsproxy-proxy-VERSION-all.jar

On the first run, SentinalsProxy will generate a sentinals.toml configuration file, which you can edit to configure your server network.

🤝 Contributing

We welcome contributions! If you'd like to contribute, please fork the repository and submit a pull request.

📄 License

This project is licensed under the GPLv3 License. See the LICENSE file for details.

About

Velocity Based ,Fully AntiBot/Dos , Lightweight and modern For Minecraft Proxy based on Velocity

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages