Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Jodelle

Ensure only trusted connections reach your Velocity proxy with the Velocity IP Whitelist plugin.

Report JodelleIpWhitelist?

Jodelle IP Whitelist

A secure and easy-to-use IP whitelist plugin for Velocity proxy servers.

πŸš€ Velocity


πŸ“Œ Overview

Jodelle IP Whitelist helps you restrict server access to only trusted IP addresses. With simple commands, you can add, remove, reload, and view whitelisted IPs, ensuring only authorized users connect to your server.

πŸ’– If you love this project, consider donating to support further development!

✨ Features

βœ” Whitelist Management – Easily add, remove, and reload whitelisted IPs.
βœ” Valid IPv4 Enforcement – Ensures only properly formatted IPs (e.g., 192.168.1.23) are accepted.
βœ” Command-Based Control – Manage the whitelist without editing files manually.
βœ” Automatic IP Validation – Skips invalid IPs and logs warnings when loading.
βœ” Simple & Secure – Prevents unauthorized connections to your proxy server.


πŸ“₯ Installation

  1. Download the latest .jar file from the Releases.
  2. Place it in the plugins folder of your Velocity proxy server.
  3. Restart or reload your server.
  4. Edit the whitelist.txt file in the plugin folder to add allowed IPs.

πŸ”§ Commands

Command Description
/jodellewhitelist reload Reloads the whitelist from the file.
/jodellewhitelist addip <IP> Adds an IP address to the whitelist.
/jodellewhitelist removeip <IP> Removes an IP address from the whitelist.
/jodellewhitelist reloadips Reloads the IP list from memory.
/jodellewhitelist showips Displays all currently whitelisted IPs.

πŸ”’ Permissions

Permission Description
jodellewhitelist.reload Allows reloading the whitelist.
jodellewhitelist.addip Allows adding IPs to the whitelist.
jodellewhitelist.removeip Allows removing IPs from the whitelist.
jodellewhitelist.showips Allows viewing the whitelist.

πŸ›  Configuration

By default, the plugin creates a whitelist.txt file in the plugin folder. This file should contain one IP per line.
Example:

When reloading the whitelist, the plugin skips invalid IPs and logs warnings for malformed entries.


πŸ“œ License

This plugin is licensed under the MIT License. See the LICENSE file for details.


πŸ’¬ Support & Contributions

  • Found a bug? Report it in Issues.
  • Want to contribute? Fork the repo and submit a pull request!
  • Need help? Join our Discord community (add link if available).

πŸš€ Built for security and simplicity. Keep your Velocity proxy safe with Jodelle IP Whitelist! πŸš€

Information

CategoryAdmin Tools
Published onFebruary 7, 2025
LicenseUnspecified
Downloads18
Stars0
Watchers0

Pinned Versions

Members

Avatar for Jodelle

Jodelle

Owner