NullBrand

# NullBrand

**NullBrand** is an ultra-lightweight proxy plugin for **Velocity** that removes default proxy branding and provides a clean, configurable MOTD with full HEX color support.

Designed to be minimal, fast, and invisible.

![promo](https://client.teronastudios.com/)

![discord](https://discord.com/invite/88avyryBgt)

## ✨ Features

– 🔒 **F3 Branding Override**
– Replace default proxy branding
– Fully configurable
– Supports legacy (`&`) and HEX colors

– 📝 **Custom MOTD**
– Single or multi-line MOTD
– HEX (`#RRGGBB`) and legacy color support
– Applied instantly on ping

– 🔁 **Reload Command**
– Reload configuration without restarting
– Command: `/nullbrand reload`
– Permission-based

– ⚡ **Extremely Lightweight**
– No schedulers
– No background tasks
– No reflection
– Minimal memory usage

## 📦 Requirements

– **Velocity** 3.3.0+
– **WaterFall, BungeeCord** 1.16+
– **Java** 17+

## 📂 Installation

1. Download the latest `NullBrand.jar`
2. Place it in your Velocity `plugins/` folder
3. Start the proxy once to generate the config
4. Edit `config.yml` to your liking
5. Reload using `/nullbrand reload`

## ⚙️ Configuration (`config.yml`)

“`yml
# —————————————————
# NullBrand Configuration
# Lightweight MOTD system
# —————————————————

# Enables debug logging
debug: false

# —————————————————
# MOTD SETTINGS
# —————————————————
motd:

# Enable MOTD control
enabled: true

# Active profile
profile: “default”

# Favicon file inside /plugins/NullBrand/favicons/
favicon: “test.png”

# —————————————————
# MOTD PROFILES
# —————————————————
# NOTE: Hover will only work on Proxies, and it does not support HEX Colors!

profiles:

# Global fallback profile
global:
lines:
– “&7Welcome to our server”
– “&fHave fun!”

# Default server MOTD
default:
lines:
– “&5Null&dBrand”
– “&7This is line 2”
hover:
enabled: false
lines:
– “&7Welcome to &5Null&dBrand”
– “&7Running powerful infrastructure”

# Example event profile
event:
lines:
– “&6Special Event Live!”
– “&eJoin today!”
hover:
enabled: true
lines:
– “&6Limited time event”
– “&eDon’t miss it!”

“`
![copyright](https://cdn.modrinth.com/data/cached_images/c0ed4260b1584b2f8a3d8cd12068aebbdbf85179.png)

Notify Plugin

# Notify Plugin

![Banner][banner]

[![Modrinth][badge-modrinth]][modrinth]
[![License][badge-license]][license]

[![Discord][badge-discord]][social-discord]
[![Follow @simplecloudapp][badge-x]][social-x]
[![Follow @simplecloudapp][badge-bluesky]][social-bluesky]
[![Follow @simplecloudapp][badge-youtube]][social-youtube]

[Report a Bug][issue-bug-report]
·
[Request a Feature][issue-feature-request]

🌟 Give us a star — your support means the world to us!

> All information about this project can be found in our detailed [documentation][docs-thisproject].

Keep your staff informed about server state changes with real-time notifications using MiniMessage formatting.

## Features

– [x] **Ingame Notifiction**: Get chat messages about server changes
– [x] **Customize Messages**: Configurable messages (minimessage supported)
– [x] **Velocity & BungeeCord support**

## Configuration

Here you can see the configuration file for the plugin. All possible options are explained in the comments.
“`yaml
# The date format pattern the notify plugin uses.
# For more information, see the official Java documentation: https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/text/SimpleDateFormat.html
date-format: dd.MM.yyyy HH:mm:ss

# Filter server states to notify about.
server-state-filter:
# server-state obviously sets the server state to filter for
– server-state: STARTING
# The message that is being sent to the permitted players goes here.
# Don’t get irritated by the |- format, it’s just a multiline string. You can also pass oneliners.
# Possible placeholders you can use here are:
# – : The group name the server belongs to
# – : The numerical id of the server
# – : The UUID of the server
# – : The state of the server after the update
# – : The IP that the server is running on
# – : The port that the server is bound to
# – : The amount of players currently online on the server
# – : The maximum amount of players that can join the server
# – : The date of the last update of the server
# – : The date of the initial update (creation) of the server
message: |-
Information of
Timestamp: State: Server-IP: Port: Players: /‘>Server updated its state to .
# Users will need this permission to receive the message. Leave it empty (just ”) to allow everyone to receive it.
permission: notify.receive.state-changed.starting

# You can add more server states to filter like this:
– server-state: AVAILABLE
# To design your own messages, we recommend using the minimessage web-ui: https://webui.advntr.dev/
message: |-
Information of
Timestamp: State: Server-IP: Port: Players: /‘>Server updated its state to .
# The default permission is notify.receive.state-changed.[server-state]
permission: notify.receive.state-changed.available

– server-state: STOPPING
message: |-
Information of
Timestamp: State: Server-IP: Port: Players: /‘>Server updated its state to .
# Here you can see that everyone will receive the message, as the permission is empty.
permission: ”
“`

## Contributing
Contributions to SimpleCloud are welcome and highly appreciated. However, before you jump right into it, we would like you to read our [Contribution Guide][docs-contribute].

## License
This repository is licensed under [Apache 2.0][license].


[banner]: https://raw.githubusercontent.com/simplecloudapp/branding/refs/heads/main/readme/banner/plugin/notify.png
[issue-bug-report]: https://github.com/theSimpleCloud/notify-plugin/issues/new?labels=bug&projects=template=01_BUG-REPORT.yml&title=%5BBUG%5D+%3Ctitle%3E
[issue-feature-request]: https://github.com/theSimpleCloud/notify-plugin/discussions/new?category=ideas
[docs-thisproject]: https://docs.simplecloud.app/plugin/notify
[docs-contribute]: https://docs.simplecloud.app/contribute

[modrinth]: https://modrinth.com/plugin/notify-plugin
[maven-central]: https://central.sonatype.com/artifact/app.simplecloud.controller/controller-api
[dev]: https://repo.simplecloud.app/#/snapshots/app/simplecloud/controller/controller-api

[artifacts]: https://repo.simplecloud.app/#/snapshots/app/simplecloud/controller/controller-api
[dev-artifacts]: https://repo.simplecloud.app/#/snapshots/app/simplecloud/controller/controller-api

[badge-maven-central]: https://img.shields.io/maven-central/v/app.simplecloud.controller/controller-api?labelColor=18181b&style=flat-square&color=65a30d&label=Release
[badge-dev]: https://repo.simplecloud.app/api/badge/latest/snapshots/app/simplecloud/controller/controller-api?name=Dev&style=flat-square&color=0ea5e9


[license]: https://opensource.org/licenses/Apache-2.0
[snapshots]: https://repo.simplecloud.app/#/snapshots

[social-x]: https://x.com/simplecloudapp
[social-bluesky]: https://bsky.app/profile/simplecloud.app
[social-youtube]: https://www.youtube.com/@thesimplecloud9075
[social-discord]: https://discord.simplecloud.app

[badge-modrinth]: https://img.shields.io/badge/modrinth-18181b.svg?style=flat-square&logo=modrinth
[badge-license]: https://img.shields.io/badge/apache%202.0-blue.svg?style=flat-square&label=license&labelColor=18181b&style=flat-square&color=e11d48
[badge-discord]: https://img.shields.io/badge/Community_Discord-d95652.svg?style=flat-square&logo=discord&color=27272a
[badge-x]: https://img.shields.io/badge/[email protected]?style=flat-square&logo=x&color=27272a
[badge-bluesky]: https://img.shields.io/badge/[email protected]?style=flat-square&logo=bluesky&color=27272a
[badge-youtube]: https://img.shields.io/badge/youtube-d95652.svg?style=flat-square&logo=youtube&color=27272a

NoLag-Ultimate

NoLag Ultimate – Professional Optimization Suite
NoLag Ultimate is a high-performance optimization and server protection plugin designed for modern Minecraft servers (1.21+). It combines advanced cleanup systems with smart protection modules to ensure your server stays lag-free even under heavy load.

🚀 Key Features
🛡️ Advanced Anti-Lag Machine: Automatically detects and destroys high-frequency Redstone clocks and lag machines. It even places a warning sign at the location!

💥 Smart TNT Protection: Prevents server crashes by managing massive TNT chain explosions without ruining the gameplay.

🧹 Intelligent Cleanup: Periodically clears dropped items and excess mobs with configurable countdown announcements.

⚡ Optimization Modules:

Fast Leaf Decay: Reduces server load by making leaves disappear quickly after wood is cut.

Item Stacker: Merges nearby dropped items to drastically reduce entity count.

Void Teleport: Saves players (and the server) from void-related calculation lag by teleporting fallen players back to spawn.

📊 Performance Monitoring: Use /nolag check to see real-time TPS, entity counts, and server status.

🛠️ Commands & Permissions
/nolag check – View current server performance and entity stats.

/nolag reload – Reload the configuration file instantly.

/nolag clearchat – Clear the global chat to remove spam.

Permission: nolag.admin (Default: OP)

⚙️ Compatibility
Supported Versions: 1.21, 1.21.1 and above.

Supported Platforms: Paper, Purpur, Spigot. (Java 21 required)

Keep your server smooth and your players happy with NoLag Ultimate!

WARNING: This plugin may occasionally conflict with Multiverse-Core, which can lead to chat spamming.

NoEmotecraft

![komarno](https://cdn.modrinth.com/data/cached_images/9e52b57917f53b72524750c1b4d050c2781deb4b.png)

### EN: **Important Note:**
Please be aware that this version of **Emotecraft is a fork**. This was made for a modern version 1.21 as we wait for official update of Emotecraft by KosmX. There may be **bugs and issues** that could affect your gameplay. We appreciate your understanding and encourage you to **report any problems** you encounter.

### RU: **Важное примечание:**
Пожалуйста, обратите внимание, что **Emotecraft является форком** существующего мода. Он был создан для современной версии 1.21, пока мы ждем обновления Emotecraft от KosmX. Возможны **ошибки и проблемы**, которые могут повлиять на ваш игровой процесс. Мы благодарны за ваше понимание и призываем вас **сообщать о любых возникающих проблемах**.

# **Emotecraft Mod Description**

**Emotecraft** is an innovative Minecraft mod that introduces a variety of expressive emotions to enhance your gameplay experience. With Emotecraft, you can now communicate your feelings in-game through a diverse range of animations and emotive actions, making interactions with other players more immersive and engaging.

### **Features:**
– **Diverse Emotions:** Choose from a wide array of emotions such as happiness, sadness, anger, and more.
– **Custom Animations:** Enjoy unique animations that bring your emotions to life.
– **User-Friendly Interface:** Easily access and select emotions through an intuitive interface.
– **Multiplayer Support:** Share your emotions with friends in multiplayer mode.

### **Installation:**
1. **Download** the Emotecraft mod file.
2. **Place** the downloaded file into your Minecraft `mods` folder.
3. **If you are using Sodium or Iris,** make sure to download and install their respective compatible versions separately.

### **Custom Emotions:**
To use more than just the built-in emotions, you can **download additional emotions** or **create your own**. Place these emotion files into the `emotes` folder in your Minecraft directory. To open the mod menu, **press the `B` key**.

# **Описание мода Emotecraft**

**Emotecraft** — это инновационный мод для Minecraft, который добавляет множество выразительных эмоций, чтобы улучшить ваш игровой опыт. С Emotecraft вы можете выражать свои чувства в игре с помощью разнообразных анимаций и эмоций, делая взаимодействие с другими игроками более увлекательным и погружающим.

### **Особенности:**
– **Разнообразие эмоций:** Выбирайте из широкого спектра эмоций, таких как радость, грусть, гнев и другие.
– **Пользовательский интерфейс:** Легко доступ к эмоциям через интуитивно понятный интерфейс.
– **Поддержка мультиплеера:** Делитесь эмоциями с друзьями в многопользовательском режиме.

### **Установка:**
1. **Скачайте** файл мода Emotecraft.
2. **Переместите** скачанный файл в папку `mods` вашей игры Minecraft.
3. **Если вы используете Sodium или Iris,** убедитесь, что вы скачали и установили их соответствующие совместимые версии отдельно.

### **Пользовательские эмоции:**
Чтобы использовать не только встроенные эмоции, вы можете **скачать дополнительные эмоции** или **создать свои собственные**. Поместите эти файлы эмоций в папку `emotes` в директории Minecraft. Для открытия меню мода **нажмите клавишу `B`**.

NitroPerks

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/b8ec62e6e21be800257ba01678cef401a95c77e7.png)

(!) Server version: 1.21 – 1.21.11

(!) Java version: 21

(✔) Support: https://discord.com/invite/rZSDt7xykb (200+ Member)

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/d889f522f645815a82cea473a80ac629d6a2824a.png)

– ✅Ingame Editable Price
– ✅Perks Shop
– ✅Perks add & remove Command
– ✅Full Tabcomplete
– ✅price ingame editable
– ✅editable menus
– ✅Hex colors menu
– ✅Editable Permissions

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/8e9a4a64b27fc90561ee11957bfe2ab09b7b4306.png)

– ✅ telekinesis
– ✅ glow
– ✅ no-hunger
– ✅ lava-resistance
– ✅ no-fall
– ✅ water-breath
– ✅ keep-xp
– ✅ keep-inventory
– ✅ speed
– ✅ night-vision
– ✅ jump
– ✅ haste
– ✅ fly
– ✅ instant-smelt

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/19c716d330062a0ccd08424c3475a193f30b14f0.png)

– ✅/perks
– ✅/perkshop
– ✅/nitroperks setprice
– ✅/nitroperks add
– ✅/nitroperks remove
– ✅/nitroperks reload

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/6b2875bb5d1e0b2082e2d6be41f82ad7ebd8d88d.png)

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/06acb9e954794a1006c6e097505c5d9af3c3ed32_0.webp)

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/585d3d2606b1f9189a454733854023aa5cc83a7f.png)

![Replace this with a description](https://cdn.modrinth.com/data/cached_images/e544c978db738550fe1ef74145bd8779fd5c284e.png)

DEVELOPED BY NITROPLUGINS

Nicknames

# Nicknames

A Minecraft mod/plugin that adds a simple nickname system. Players can change their display name once; server admins can manage nicknames freely.

Supports Forge (1.20.1), Fabric (1.21.1), and Bukkit/Paper/Purpur (1.21.1).

## Features

– `/nick ` — set your own nickname (one-time use per player)
– `/nick set ` — admin: set a player’s nickname
– `/nick reset ` — admin: reset a player’s nickname
– `/nick list` — admin: list all nicknames with status
– Nicknames appear in chat, TAB list, and above player heads
– Nicknames sync to clients for proper nameplate rendering
– Mod is **optional on the client** — server works standalone, client just gets nameplate sync
– Localization support (English, Russian)
– Nickname data persists in `config/nicknames/nicknames.json` (Forge/Fabric) or `plugins/Nicknames/nicknames.json` (Bukkit)

## Client-Server Architecture

The mod uses a custom `nicknames:sync` channel to synchronize nicknames between server and clients.

**Server** stores all nicknames and is the source of truth. When a nickname changes or a player joins, the server sends a full nickname map (UUID -> display name) to all connected clients.

**Client** (optional) receives the sync packet and caches nicknames locally. This cache is used to render nicknames above player heads (nameplates). Without the client mod, players still see nicknames in chat and TAB list — those are handled server-side.

This works across platforms: a Bukkit/Purpur server can sync nicknames to Forge or Fabric clients via Plugin Messaging.

| Server | Client | Chat | TAB | Nameplates |
|——–|——–|——|—–|————|
| Forge | Forge | yes | yes | yes |
| Fabric | Fabric | yes | yes | yes |
| Bukkit | Forge/Fabric | yes | yes | yes |
| Any | Vanilla | yes | yes | no |

## Project Structure

“`
nicknames-mod/
common/ — shared code (NicknameStore, NicknameProtocol, NicknameEntry)
forge/ — Forge 1.20.1 mod (client+server)
fabric/ — Fabric 1.21.1 mod (client+server)
bukkit/ — Bukkit/Paper/Purpur 1.21.1 plugin (server-only)
“`

## Installation

### Forge (1.20.1)
Drop `nicknames-mod-x.x.x.jar` from `forge/build/libs/` into the `mods/` folder (server and optionally client).

### Fabric (1.21.1)
Drop `fabric-x.x.x.jar` from `fabric/build/libs/` into the `mods/` folder. Requires Fabric API.

### Bukkit/Paper/Purpur (1.21.1)
Drop `nicknames-bukkit-x.x.x.jar` from `bukkit/build/libs/` into the `plugins/` folder.

## Building

“`
./gradlew build
“`

Build all modules at once, or target a specific one:

“`
./gradlew :forge:build
./gradlew :fabric:build
./gradlew :bukkit:build
“`

Requires Java 21.

## License

MIT

Nexus Queue

NexusDev Network Banner

Join our Discord


NexusDev Network

🎉 GRAND OPENING: NexusDev Network!

Join our brand new Minecraft network!

Featuring cutting-edge custom gamemodes:

⚔️ Arc Raiders | 🏛️ Civ 7 | 💀 SMP Hardcore | 🤠 Wild West RP

Server IP: mc.nexusdev.cc


📋 Overview

Nexus Queue is purpose-built for networks that consistently reach their player capacity. Instead of forcing players to spam-reconnect or face repeated kick messages, Nexus Queue creates a fair, managed waiting system that respects both your players’ time and your server’s performance.

See it live on NexusDev Network! Our own server uses Nexus Queue to manage players across multiple high-demand gamemodes, proving its reliability in real-world scenarios.

⚡ How It Works

The system operates intelligently in the background:

💡 The result? A professional player experience that keeps your community happy and your server stable.


📸 See It In Action

Queue Display - Night View

Clean, informative queue display showing position, server, estimated time, and priority weight

Queue Display - Day View

Real-time queue information seamlessly integrated into gameplay


📦 Current Status

Version 1.0.1 is currently in active development, with Version 2.0 on the horizon bringing significant enhancements. The plugin is lightweight at approximately 3MB and comes as a unified JAR for both Velocity and BungeeCord — ensuring zero impact on your server’s performance.

Coming in Version 2.0: A dedicated Paper plugin to bridge proxy and Paper servers for seamless command execution. For persistent priority points across restarts, you can configure file-based storage or connect to a MySQL database.


✨ Features


🚀 Planned Features

We’re constantly improving Nexus Queue. Here’s what’s coming next:


NexusDev

🌟 Join the NexusDev Network Community

Test Nexus Queue live on our server and explore our custom gamemodes!

🎮 Arc Raiders – Intense PvP raiding action

🏛️ Civ 7 – Build civilizations and conquer territories

💀 SMP Hardcore – Survive in the ultimate challenge

🤠 Wild West RP – Immersive roleplay in the frontier

Server IP: play.nexusdev.net


⭐ Transform chaos into order. Give your players the experience they deserve.

Join our Discord | Download | Documentation

NexAuth

# NexAuth

An updated fork of LibreLogin is an open-source, multiplatform, and highly customizable authentication plugin with outstanding features and API.

### 🧩 Project Dependency

> **Required Dependency (Proxy Only):**
> This plugin requires **NexLimbo** to be installed **only on proxy servers**.
>
> Make sure NexLimbo is running on your **Velocity** or **BungeeCord** proxy before enabling this plugin.
>

# Quick information

Plugin requires Java 17 or newer

Support available on Discord

Documentation on the Wiki

Contributors listed

## Basic set of features

– AutoLogin for premium players
– TOTP 2FA (Authy, Google Authenticator…) details
– Session system
– Name validation (including case sensitivity check)
– Automatic data migration for premium players
– Migration of a player’s data by using one command
– Geyser (Bedrock) support using Floodgate

## Considerations

– When using on proxy, you need to secure your limbo

## Platforms

– [x] Velocity
– [x] BungeeCord
– [x] Paper

# Special thanks

– kyngs – for developing the original LibreLogin Minecraft plugin.
– Raixo – for developing the original bungeecord port
– FastLogin contributors – for their work, which was used as a base for the
paper port
– Fejby – for providing Floodgate test server and helping with testing

# License

NexAuth is FOSS, licensed under the Mozilla Public License 2.0.

Read the license here.

The plugin **is and always will be** completely open-source, so you don’t need to worry about malicous copies.

NetworkSecurity

### Discord: https://discord.gg/MvmgcHPCfW
## JAVA 11+
Compatible with: Spigot, Paper, Purpur, BungeeCord and Velocity

Velocity requires jsmysqlfix-velocity plugin

## Administration Commands (Requires: securitynetwork.admin):
– /ipadmin delete : Remove an IP from cache
– /ipadmin stats : Show blocked and allowed IP counts
– /ipadmin wipe : Wipe the entire database (confirmation required)

## Permissions
– **securitynetwork.bypass.vpn**: Bypass VPN check.
– **securitynetwork.bypass.country**: Bypass country check.
– **securitynetwork.bypass.continent**: Bypass continent check.
– **securitynetwork.bypass.all**: Bypass all checks.

Discord Permissions
– **securitynetwork.discord.link**: Allows using the /vincular-discord command.
– **securitynetwork.discord.unlink**: Allows using the /desvincular-discord command.

Storage
– **JSON**: Stores data in local JSON files (cache.json and player_country.json).
– **MySQL/SQLite**: Stores data in databases.

## Configs

Spoiler

# bot-config.properties
“`
bot.token=TU_TOKEN_AQUI
bot.channelId=ID_DEL_CANAL
“`

# Config.yml
“`
# ===============================
# SecurityNetwork – Configuration
# ===============================
# This file allows you to control who can join the server
# by filtering based on proxy use, country, or continent.
# You can use up to 3 different APIs to detect IPs.
# ——————————-
# Useful API documentation:
# – ProxyCheck.io: https://proxycheck.io/
# – IpInfo: https://ipinfo.io/
# – IPGeolocation: https://ipgeolocation.io/
#
# Country codes (ISO 3166-1 alpha-2): https://www.iban.com/country-codes
# Valid continent names used: Africa, Antarctica, Asia, Europe, North America, Oceania, South America
# ===============================
lang: es-es

api:
# API keys for the IP detection services.
# Leave an API blank if you don’t want to use it.
# ===============================
# VPN Y PROXY – Configuration
# ===============================
proxycheck: your-proxycheck-key # https://proxycheck.io/
ipHub: your-proxycheck-key # https://iphub.info/
ipQualityScore: your-proxycheck-key # https://www.ipqualityscore.com/

# ===============================
# GEOLOCALIZADORES – Configuration (not mandatory)
# ===============================
ipinfo: your-ipinfo-token # https://ipinfo.io/
ipgeolocation: your-ipgeolocation-key # https://ipgeolocation.io/

# Alerts about blocking users who attempt to:
# – Take over accounts
# – Use VPN or proxy
# – Not allowed country
# – Not allowed continent
webhook:
discord: “https://discord.com/api/webhooks/…”

countries:
# Defines how the country filter works:
# – “blacklist”: blocks ONLY the countries listed below.
# – “whitelist”: allows ONLY the countries listed.
mode: blacklist
list:
– US # United States
– RU # Russia

continents:
# Defines how the continent filter works:
# – “blacklist”: blocks ONLY the continents listed below.
# – “whitelist”: allows ONLY the continents listed.
mode: whitelist
list:
– Europe
– South America

storage:
# Storage type for cache and player-country tracking.
# Velocity/Bungee: “json”, “mysql” <- AVAILABLE # Spigot/Paper/Purpur: "sqlite", "json" or "mysql" <- AVAILABLE type: json # If using MySQL, uncomment and configure the following: # mysqlHost: localhost # mysqlPort: 3306 # mysqlDatabase: network_security # mysqlUser: root # mysqlPassword: password123 ``` # EN-US.lang ``` ip.blocked.temp=§c⚠ Your IP is temporarily blocked.n§7Check the server Discord to confirm your identity. ip.blocked=§cAccess denied due to security measures.n§eThink this is a mistake? -> gg/gatitos

command.link.only-player=§cOnly players can use this command.
command.link.usage=§eUsage: /link-discord
command.link.success=§7{0}
command.unlink.only-player=§cOnly players can use this command.
command.unlink.success=§7{0}

command.test.only-console=§cThis command can only be run from the console.

command.admin.no-permission=§cYou don’t have permission to use this command.
command.admin.usage.delete=§cUsage: /ipadmin delete
command.admin.usage.wipe=§cUsage: /ipadmin wipe confirm
command.admin.ip-removed=§aIP {0} has been removed from cache.
command.admin.stats.title=§6— IP Statistics —
command.admin.stats.blocked=§cBlocked: §f{0}
command.admin.stats.allowed=§aAllowed: §f{0}
command.admin.wipe.success=§4All data was wiped from the database.
command.admin.wipe.failed=§cWipe failed. Please try again.
command.admin.unknown-subcommand=§cUnknown subcommand. Use: delete, stats, wipe
command.admin.help.header=§eUsage:
command.admin.help.delete=§7/ipadmin delete – Remove an IP from cache
command.admin.help.stats=§7/ipadmin stats – Show blocked and allowed IP counts
command.admin.help.wipe=§7/ipadmin wipe – WARNING! Wipes the entire database (requires confirmation)

command.test.usage=§eUsage: /ipchecktest
command.test.success=§aCommand executed successfully for IP: {0}
command.test.error=§cError while executing the command: {0}

uuid.missing=§cCould not retrieve player UUID.n§eThink this is a mistake? -> gg/gatitos
ip.missing=§cCould not retrieve player IP.n§eThink this is a mistake? -> gg/gatitos

webhook.prefix.time=`[{0}]`
webhook.message.blocked=Player `{0}` has been blocked.
webhook.reason.country-continent=Blocked due to restricted country or continent.nCountry: {0}nContinent: {1}
webhook.reason.early-block=Early block due to country/continent restrictions.nCountry: {0}nContinent: {1}
webhook.reason.proxy=Connection blocked for using VPN or proxy.nIP: {0}nUUID: {1}
webhook.reason.mismatch=Possible account theft: country mismatch detected.

discord.link.sent=✔ Request sent to Discord. Waiting for confirmation.
discord.link.not-found=❌ Could not find the user: {0}
discord.link.invalid-channel=❌ Invalid Discord channel.
discord.link.message=🔗 <@{0}>, you have a linking request. Click accept to link with Minecraft UUID `{1}`
discord.link.expired=❌ The linking request has expired.

discord.unlink.requested=✔ Unlink request sent to Discord. Waiting for confirmation.
discord.unlink.not-linked=❌ Your Minecraft account is not linked.
discord.unlink.error=⚠ Error retrieving the link.
discord.unlink.not-found=⚠ Could not find the linked user.
discord.unlink.message=⚠ <@{0}>, do you want to **unlink** your Minecraft account?
discord.unlink.expired=⌛ The unlink request has expired.

discord.confirmation.message=🛡️ <@{0}> Someone is trying to log into your account. Is it you?
discord.confirmation.expired=⌛ Confirmation request expired.
discord.confirmation.response=Thank you for your response.
discord.confirmation.error=❌ Could not delete the authentication message.
discord.confirmation.no-link=❌ No Discord user linked to this account was found.
discord.confirmation.channel-error=❌ Could not send confirmation request. Check your channel configuration.
discord.confirmation.yes=Yes
discord.confirmation.no=No

discord.accept.expired=❌ This request has already expired.
discord.accept.unauthorized=⚠ You are not authorized to accept this request.
discord.accept.already-linked=❌ This Minecraft account is already linked.
discord.accept.already-used=❌ This Discord user is already linked to another account.
discord.accept.success=✔ Linking complete!
discord.accept.error=❌ Could not delete the confirmation message.

discord.unlink.confirm.success=✔ Your account has been unlinked.
discord.unlink.confirm.error=⚠ There was an issue unlinking your account.
discord.unlink.confirm.unauthorized=⚠ Only the linked user can confirm this.
“`

## How to Use (SPIGOT/PAPER/PURPUR)
– Run Your Server (Spigot or Paper):
– Start your server and enjoy enhanced security with NetworkSecurity.
The plugin will automatically check IP addresses for proxies, countries, and continents to improve server security.

## How to Use (BUNGEECORD)
– Install the Plugin:
Place the NetworkSecurity.jar file in your plugins directory.
– Configure the Plugin:
Edit the config.yml file to set your API keys for ProxyCheck, IpInfo, and IPGeolocation.
Configure the blacklisted countries and continents.
BungeeCord only supports MySQL and JSON storage. Choose your storage type in the config.yml.
– Run Your BungeeCord Server:
Start your BungeeCord server, and the NetworkSecurity plugin will begin to monitor and block users based on IP, country, continent, and VPN status.

## How to Use (VELOCITY)
– Install the Plugin:
Place the NetworkSecurity.jar file in your plugins directory.
– Configure the Plugin:
Edit the config.yml file to configure your API keys for ProxyCheck, IpInfo, and IPGeolocation.
Set up the countries and continents you want to block and manage the bypass permissions.
– Dependencies:
Velocity requires the jsmysqlfix-velocity dependency to enable MySQL support, as Velocity does not come with an inbuilt SQL driver.
Download the jsmysqlfix-velocity plugin and install it alongside NetworkSecurity for MySQL support.
– Run Your Velocity Server:
Start your Velocity server, and NetworkSecurity will enhance your security by checking the country, continent, and VPN status of the users, blocking unwanted access.

Neptune Core

![Neptune Core plugin all in one bungeecord core plugin needed logo](https://cdn.modrinth.com/data/cached_images/2a92d07c7e5949e844a3d18201de9b1d91032f03.png)

Neptune Core is a Velocity server plugin which provides many utility features for your server.

## Documentation

## Features
* Staff Chat
* Admin Chat
* Global Messaging System
* MOTD System
* Utility Commands (/lobby etc.)
* Social Spy
* Command Spy
* Maintenance System
* Player Balancer

and many more coming soon…