CraftersLogin

# CraftersLogin — The Ultimate Authentication System for Minecraft Networks

**CraftersLogin** is a **professional, robust, and highly configurable** authentication system designed for Minecraft servers that require **full control** over player access. Whether you manage a **single server** or a **complex proxy network**, CraftersLogin delivers a **complete, secure, and easy-to-deploy** solution.

## ✨ Why CraftersLogin?

In an environment where **player security** and **server integrity** are top priorities, having a reliable authentication system makes all the difference. CraftersLogin was built around three core pillars:

– 🔐 **Security** — Modern hashing algorithms, brute-force protection, and advanced session control.
– ⚡ **Performance** — Efficient connections via **HikariCP** and optional **Redis** support.
– 🎯 **User Experience** — Intuitive interface, fully customizable messages, and seamless authentication across servers.

## 🔐 Authentication System

CraftersLogin provides a **complete and secure authentication flow** for all types of environments:

– **Account registration** with double password confirmation
– **Login** protected with encrypted passwords
– **Password change** directly in-game at any time
– **Auto-login for premium players** — **Mojang/Microsoft** accounts verified automatically without any player action
– **Offline mode support** — Full compatibility with servers running in **non-premium** or offline mode

## 🌐 Multi-Server Proxy Support

CraftersLogin is **fully prepared** for networks running **Velocity** or **BungeeCord** as a proxy:

– **Persistent sessions across servers** — Players **do not need to log in again** when switching servers
– **Proxy ↔ backend communication** — The proxy **automatically notifies** backend servers about each player’s authentication status
– **Differentiated spawn points** — Automatic teleport to the **authentication area** and to the **lobby** after a successful login

## 💾 Flexible Database Support

The plugin offers **three storage options** adapted to the size and needs of your network:

| Engine | Description | Best For |
|——–|————-|———-|
| **H2** | Embedded database, **no additional setup required** | Single servers |
| **MySQL** | External connection with **HikariCP pooling** | Multi-server networks |
| **Redis** *(optional)* | **Real-time synchronization** between servers | Large high-traffic networks |

## 🔒 Advanced Security

CraftersLogin implements **modern security standards** to protect both your players and your infrastructure:

– **BCrypt** with configurable rounds *(recommended — **industry standard**)*
– **SHA-256** and **Argon2** available as alternatives
– **Anti-brute-force protection** — Temporary ban after multiple failed login attempts
– **Accounts per IP limit** — Configurable, defaults to **2 accounts per IP**
– **Session hijacking protection** — IP verification enforced on every session
– **Case spoofing prevention** — Blocks identity impersonation through username capitalization tricks

## 🎨 Fully Customizable User Experience

Every visual and interactive aspect of the system is **completely customizable**:

– **Titles and subtitles** displayed on screen during authentication
– **ActionBar countdown** timer while the player is waiting to authenticate
– **Sound effects** for actions such as login, registration, and errors
– **Chat clearing** on server join for better visibility
– **Optional blindness effect** while the player has not yet authenticated

## 📋 Player Commands

| Command | Description |
|———|————-|
| `/register ` | Create a new account |
| `/login ` | Log in to the server |
| `/changepassword ` | Change your password |
| `/unregister ` | Delete your account from the server |
| `/premium` | Enable automatic verification with your Mojang/Microsoft account |
| `/offline` | Switch to offline authentication mode |

## ⚡ Admin Commands (`/crafterslogin` or `/cl`)

| Subcommand | Description | Required Permission |
|————|————-|———————|
| `/cl reload` | Reload the plugin configuration | `crafterslogin.admin.reload` |
| `/cl version` | Display the current plugin version | `crafterslogin.admin.version` |
| `/cl info ` | View account information for a player | `crafterslogin.admin.info` |
| `/cl accounts` | Show the total number of registered accounts | `crafterslogin.admin.accounts` |
| `/cl forcelogin ` | Force a player to be logged in | `crafterslogin.admin.forcelogin` |
| `/cl forcelogout ` | Force a player to be logged out | `crafterslogin.admin.forcelogout` |
| `/cl changepass ` | Change another player’s password | `crafterslogin.admin.changepass` |
| `/cl unregister ` | Unregister a player’s account | `crafterslogin.admin.unregister` |
| `/cl delete ` | Permanently delete a player’s account | `crafterslogin.admin.delete` |
| `/cl dupeip ` | View all accounts registered under an IP | `crafterslogin.admin.dupeip` |
| `/cl purge ` | Remove accounts inactive for X days | `crafterslogin.admin.purge` |
| `/cl convert ` | Migrate data from another auth plugin | `crafterslogin.admin.convert` |
| `/cl spawns setspawnregistred` | Set the authentication spawn point | `crafterslogin.admin.spawns` |
| `/cl spawns setspawn` | Set the lobby spawn point | `crafterslogin.admin.spawns` |

## 🔑 Permissions

### Administrator Permissions
“`
crafterslogin.admin — Full access to all /cl commands
├── crafterslogin.admin.reload
├── crafterslogin.admin.version
├── crafterslogin.admin.info
├── crafterslogin.admin.accounts
├── crafterslogin.admin.forcelogin
├── crafterslogin.admin.forcelogout
├── crafterslogin.admin.changepass
├── crafterslogin.admin.unregister
├── crafterslogin.admin.delete
├── crafterslogin.admin.dupeip
├── crafterslogin.admin.purge
├── crafterslogin.admin.spawns
└── crafterslogin.admin.convert
“`

### User Permissions
“`
crafterslogin.bypass — Bypasses all authentication (for bots or trusted mods)
crafterslogin.bypass.ip-limit — Ignores the accounts-per-IP limit
crafterslogin.notify — Receives plugin update notifications
“`

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

### Database
“`yaml
database:
type: “h2” # Options: h2, mysql
mysql:
host: “localhost”
port: 3306
name: “crafterslogin”
username: “root”
password: “”
useSSL: false
pool:
maximum-pool-size: 10
minimum-idle: 5
“`

### Passwords
“`yaml
password:
algorithm: “BCRYPT” # BCRYPT, SHA256, ARGON2
bcrypt-rounds: 10 # Higher = more secure but slower
min-length: 6
max-length: 32
block-username-as-password: true
“`

### Sessions
“`yaml
session:
duration: 10 # Duration in minutes
same-ip-only: true # Requires same IP to reuse a session
“`

### Security
“`yaml
security:
max-accounts-per-ip: 2
max-failed-attempts: 5
temp-ban-duration: 10 # Minutes
kick-after-seconds: 60
block-ip-change-on-session: true
prevent-case-spoofing: true
“`

## 🚀 Installation

### Standalone Server (No Proxy)
1. Download `CraftersLogin-1.0.jar`
2. Place it in your `plugins/` folder
3. Restart the server
4. Configure `config.yml` as needed
5. Use `/cl spawns` to set your spawn points

### Velocity Proxy Network
1. **On the Velocity proxy:** Place `CraftersLogin-1.0.jar` in `plugins/`
2. **On each backend server:** Place the same JAR in `plugins/` and configure a shared **MySQL** database *(recommended)*
3. **Set spawn points:**
– Run `/cl spawns setspawnregistred` on your authentication server
– Run `/cl spawns setspawn` on your lobby server

## 📦 Compatibility

| Category | Supported |
|———-|———–|
| **Minecraft versions** | 1.13 — 1.21.x |
| **Server software** | Paper, Spigot, Bukkit |
| **Proxy software** | Velocity, BungeeCord, Waterfall |
| **Java** | 17 or higher |

## 💬 Support & Links

If you encounter any issues or have suggestions, feel free to reach out through the **Issues** tab or join our community.

> **Developed by xUnknown | Crafters Development**
> Compatible with Minecraft 1.13 – 1.21.x

## License & Intellectual Property
© 2026 **Crafters Development**. All rights reserved.

Redistribution, copying, or modification of this software is prohibited without the express permission of Crafters Development. This code is intellectual property protected by **Chilean Intellectual Property Law 17.336**.

> [!IMPORTANT]
> **Redistribution Clarification:**
> The prohibition on redistribution applies strictly to hosting or uploading the software to **external download websites** or unauthorized third-party platforms.
>
> This restriction **DOES NOT** apply to sharing information, screenshots, or official links through:
> * **Messaging Apps:** Discord, WhatsApp, Telegram, etc.
> * **Social Media:** Twitter (X), Facebook, etc.
> * **Community Groups:** Private server chats or staff groups.

CraftersBan

![CraftersBan](https://imgur.com/SLJoqA9.png)

# CraftersBan – Advanced Punishment & Moderation Suite for Spigot/Paper

CraftersBan is a complete punishment management plugin for Minecraft servers that want a fast, organized, and modern moderation workflow. It brings the most important staff tools into one place: bans, tempbans, mutes, tempmutes, warnings, tempwarnings, kicks, IP punishments, punishment history, active punishment lists, account investigation tools, lockdown controls, chat moderation, and Discord webhook support.

Designed for real production use, CraftersBan focuses on:
– **Clean staff workflows**
– **Flexible YAML configuration**
– **Useful moderation utilities**
– **Support for both local and network-style server setups**
– **Reliable storage with MySQL or H2**

## ⚔️ Main Features

– **Full punishment system** – `ban`, `mute`, `warn`, `tempwarn`, `kick`, `ipban` and `ipmute`.
– **Staff-friendly commands** – Check active punishments, view player history, and browse ban, mute and warning lists.
– **Warning management** – `unwarn` and warning lookup commands.
– **Silent punishments** – Staff-only moderation actions hidden from public chat.
– **Punishment templates** – Quick reasons for faster staff responses.
– **Alt/account lookup** – Investigate linked accounts through stored player IP history.
– **GeoIP lookup support** – Know where players are connecting from.
– **Lockdown mode** – Restrict server access during incidents.
– **Chat moderation** – `clearchat` and `mutechat` tools.
– **Discord webhook integration** – Punishment logs and alerts sent to Discord.
– **Auto config merge** – Updates never overwrite your existing customization.

## 🖼️ Screenshots

Ban screen shown to a punished player.
![Banned](https://i.imgur.com/i0Z32Ix.png)

Full punishment history view for a player.
![History](https://i.imgur.com/emXuMOf.png)

Kick message displayed when a player is removed from the server.
![Kick](https://i.imgur.com/RoDoUgL.png)

Mute notification shown to the affected player.
![Mute](https://i.imgur.com/uMLHiHz.png)

Temporary ban screen with expiration details.
![Tempbanned](https://i.imgur.com/VUQ6ert.png)

## 📋 Command Highlights

– **Punishments:** `/ban`, `/ipban`, `/mute`, `/ipmute`, `/warn`, `/tempwarn`, `/unwarn`, `/kick`
– **Lookup:** `/history`, `/checkban`, `/checkmute`, `/checkwarn`, `/alts`, `/geoip`, `/lastuuid`
– **Lists:** `/banlist`, `/mutelist`, `/warnlist`
– **Server:** `/lockdown`, `/clearchat`, `/mutechat`, `/punish`, `/craftersban`

## 🔌 Storage & Integrations

– **Storage:** MySQL, H2
– **Soft dependencies:** LuckPerms, Vault, PlaceholderAPI
– **Notifications:** Discord webhook support

## ✅ Compatibility

– **Platform:** Bukkit / Spigot / Paper
– **Versions:** 1.13+
– **Compiled against:** Spigot API 1.21.5
– **Java:** Java 11+
– **Velocity:** Not supported

## 💡 Why CraftersBan?

CraftersBan is built for servers that want moderation tools to feel consistent and easy to use under pressure. Whether staff need to issue a fast punishment, review a player’s full history, investigate linked accounts, or temporarily lock down the server, the plugin keeps everything in one focused system.

The goal is simple: **reduce staff friction, improve consistency, and make punishment management easier to control as your server grows.**

*Developed by **xUnknowns** | Documentation: https://craftersdevelopment.pages.dev/*

## License & Intellectual Property
© 2026 **Crafters Development**. All rights reserved.

Redistribution, copying, or modification of this software is prohibited without the express permission of Crafters Development. This code is intellectual property protected by **Chilean Intellectual Property Law 17.336**.

> [!IMPORTANT]
> **Redistribution Clarification:**
> The prohibition on redistribution applies strictly to hosting or uploading the software to **external download websites** or unauthorized third-party platforms.
>
> This restriction **DOES NOT** apply to sharing information, screenshots, or official links through:
> * **Messaging Apps:** Discord, WhatsApp, Telegram, etc.
> * **Social Media:** Twitter (X), Facebook, etc.
> * **Community Groups:** Private server chats or staff groups.

Console Spam Fix : Reborn

A bukkit/folia/velocity/bungeecord utility plugin that allows you to hide desired messages or errors that appear on server console and logs. The messages or errors are only hidden and not fixed! Useful if you want to hide errors or messages that spam the server console and get huge sized server logs. This plugin was made to stop console spam when you can’t have the issue fixed, to prevent other issues because of intense console spam and unreadable console logs. It’s very useful on modded servers where some mods can cause a lot of console spam. This does not hide all errors! Only the ones you configure to be hidden!

***Note!** On modded servers some errors my not be hidden by this plugin due the fact that mods run on forge and some console messages are sent outside the main server thread. If you have messages that this plugin can’t hide please post them on the Discussion page.*

**How to update your ConsoleSpamFix to ConsoleSpamFixReborn?**

1. Download **ConsoleSpamFixReborn**.
2. Put **ConsoleSpamFixReborn** to `plugins/` folder
3. Rename `plugins/ConsoleSpamFix` to `plugins/ConsoleSpamFixReborn`
4. Enjoy!

**Do you want a powerful anti-xray?** Then check out my other plugin:

[![MinerTrack_64x.png](https://at87668.github.io/MinerTrack/Images/MinerTrack_64x.png) MinerTrack Anti-XRay – Minecraft Plugin (modrinth.com)](https://modrinth.com/plugin/minertrack)

**Features**

– The plugin should work fine on any bukkit/folia server no mater the version. It works on Arclight modded servers too.
– Hides configured messages from appearing on server console and logs.
– Easy to configure. Check the plugin config file.
– Reload command to apply the config changes without a server restart.
– Performance friendly, no TPS drops.

**Install instructions**

– Place the plugin in the server plugins folder.
– Start the server and the config file will be generated on the first run.
– Change the config settings anytime and run the command /csf reload to apply the changes.
– Done, enjoy.

**Permissions:**

*csf.admin* – Allow the use of config reload command. Default to OP.

**Commands:**

*/csf reload* – *csf.admin* – Reload the plugin config. (Bukkit)

*/csfv reload* – *csf.admin* – Reload the plugin config. (Velocity)

*/csfb reload* – *csf.admin* – Reload the plugin config. (BungeeCord)

**Configuration example:**

“`yaml
# default config.yml for ConsoleSpamFixReborn
# config version 1.11.0

#Add here the messages you want to hide from your console and logs.
#Each line represents a new message.
#NOTE! You dont need to add the full message!
#The plugin will hide all messages that contain the text added below.
# EXAMPLE:
#
# Messages-To-Hide-Filter:
# – ‘No new version available’
#
# All messages that will appear in the server console that contain these words ‘WARNING: unlocalizedName’ will be hidden and they will not appear on logs or console.
# If you have large errors you dont have to type the full error. But the more words you add the more accurate will be and will not hide other messages that may contain the words added in the filter.

Messages-To-Hide-Filter:
– ‘First example message’
– ‘Second example message’

#Chat messages with color and format codes support.
#Minecraft Color and Format Codes: http://minecraft.gamepedia.com/Formatting_codes
ChatMessages:
NoPermission: ‘[System] You don”t have permission!’
CmdHelp: ‘[System] Available commands: /csf reload’
CmdReload: ‘[System] Config reload complete!’
“`

**Note!**

This plugin **does not hide all error messages** from the server console and logs!

This plugin hides **only the messages/errors you add to the config file!**

#### bStats

##### Bukkit
[![bukkit](https://bstats.org/signatures/bukkit/ConsoleSpamFixReborn.svg)](https://bstats.org/plugin/bukkit/ConsoleSpamFixReborn/24348)

##### Velocity
[![velocity](https://bstats.org/signatures/velocity/ConsoleSpamFixReborn.svg)](https://bstats.org/plugin/velocity/ConsoleSpamFixReborn/25291)

##### BungeeCord

[![bungee](https://bstats.org/signatures/bungeecord/ConsoleSpamFixReborn.svg)](https://bstats.org/plugin/bungeecord/ConsoleSpamFixReborn/25292)

### *If you want to support my work, you can subscribe my [Patreon](https://www.patreon.com/Author87668/join) membership.*

Connection Guard

# Connection Guard – Anti-VPN and Geo-Blocker
### What is Connection Guard?
Protect your Minecraft server like never before with Connection Guard, the definitive solution for keeping unwanted players out. With robust **anti-VPN** detection and advanced **geo-blocking** capabilities, Connection Guard ensures your server stays secure, your community stays safe, and your players enjoy a smoother, bot-free experience.

### Links
– [Documentation](https://github.com/gerolndnr/connection-guard/wiki)
– [GitHub](https://github.com/gerolndnr/connection-guard)
– [Discord](https://discord.gg/GekQVPqsfS)

### Features
– Detect VPNs with **99.9% accurracy**
– completely **asynchronous** (no tps loss)
– checks **multiple vpn databases** (ProxyCheck, IP-API, …)
– strictness can be **customized** (block only when certain to block if it’s likely)
– custom actions (e.g. block the connection, notify staff, …)
– Support for Discord WebHooks
– Detect and Block over 200 countries
– `Whitelist` or `Blacklist` mode
– Customize the action: e.g. `KICK`, `NOTIFY_TEAM` or `DISCORD_WEBHOOK`
– Support for Discord WebHooks
– Detailed Connection Information
– IP address (and vpn and proxy information)
– Country (e.g. `US`, `CA`, …)
– City name (e.g. `Berlin`, `London`, …)

### Installation
Download the file and place it in the plugin directory!

ConditionalActions

# Commands
`conditionalactions.admin` is required to run commands (will most likely be changed)
– /ca reload
– /ca condition list
– /ca condition check
– /ca group list
– /ca group execute
– /ca execute

# Action types
`/ca execute ` and it’ll suggest all available actions with their arguments
You can also check the [code](https://github.com/Tanguygab/ConditionalActions/tree/master/src/main/kotlin/io/github/tanguygab/conditionalactions/actions/types) for all supported actions for now until I add a proper documentation.
The `bungeeplayer` & `bungeeconsole` actions are only available if you install the plugin on BungeeCord as well (a simple drag&drop should suffice)

# Default configs

## Commands
“`yml
mycoolcommand:
aliases:
– mycoolcmd
– coolcommand
– coolcmd
actions:
– “msg: Heya %player_name%! Cool command right?”

restart:
actions:
– “msg: %conditionalactions_args% %conditionalactions_args-size% %conditionalactions_arg-0% %conditionalactions_arg-1%”
– condition: “is_op”
deny:
– “msg: You don’t have the permission to run this command!”
– return
– condition: “%conditionalactions_args%!==”
success:
– condition: “%conditionalactions_arg-0% >= 1”
success:
– “msg: Restarting the server in %conditionalactions_arg-0% seconds!”
– “delay: %math_0_{conditionalactions_arg-0}*1000%”
deny:
– “msg: “%conditionalactions_arg-0%” is not a valid number!”
– return
– “group: restart”

“`

## Action groups
“`yml
restart:
– “broadcast: SERVER WILL RESTARTING IN 10 seconds!”
– “delay: 5000”
– “broadcast: SERVER WILL RESTARTING IN 5 seconds!”
– “delay: 1000”
– “broadcast: SERVER WILL RESTARTING IN 4 seconds!”
– “delay: 1000”
– “broadcast: SERVER WILL RESTARTING IN 3 seconds!”
– “delay: 1000”
– “broadcast: SERVER WILL RESTARTING IN 2 seconds!”
– “delay: 1000”
– “broadcast: SERVER WILL RESTARTING IN 1 seconds!”
– “delay: 1000”
– “broadcast: RESTARTING…”
– “console: stop”
test:
– “msg: Start”
– condition: “%player_name%==Tanguygab”
success:
– “msg: Hi me!”
– “msg: How’s it going?”
deny: “msg: Who are you? o_O”
– “msg: End”
“`

## Conditions
“`yml
conditions:
is_op: “%player_is_op%=yes” # simple conditions
is_admin: # OR checks
– “%player_is_op%=yes”
– “permission:group.admin”
– “permission:*”
has_money_and_vip: # AND checks
– – “%vault_eco_balance%>=1000”
– “permission:group.vip”

# alternatively:
is_admin: “%player_is_op%=yes || permission:group.admin || permission:*”
has_money_and_vip: “%vault_eco_balance%>=1000 && permission:group.vip”
“`

CommandWhitelist

Command Whitelist is a plugin that allows you to control
precisely what commands players can see and use.

[![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/youhavetrouble/commandwhitelist?style=flat-square)](https://www.codefactor.io/repository/github/youhavetrouble/commandwhitelist)
[![GitHub all releases](https://img.shields.io/github/downloads/youhavetrouble/commandwhitelist/total?style=flat-square&label=direct%20release%20downloads)](https://github.com/YouHaveTrouble/CommandWhitelist/releases)
[![Discord](https://img.shields.io/discord/821565102108573706?style=flat-square&color=%237289da&label=Discord)](https://discord.gg/j8KK5dGBps)

![bStats Servers](https://img.shields.io/bstats/servers/8705?label=Bukkit%20servers%20using%20CW&style=flat-square)
![bStats Servers](https://img.shields.io/bstats/servers/8704?label=Proxy%20servers%20using%20CW&style=flat-square)

Plugin Features

Compatible versions: 1.13+

Compatible software:
– Bukkit-based servers (Spigot, Paper, Pufferfish, Purpur, etc)
– Waterfall (NOT Bungeecord!)
– Velocity

[Download latest release](https://github.com/YouHaveTrouble/CommandWhitelist/releases/latest)

Having some issues? Make sure to check out Plugin Wiki.

Found a bug or you think plugin is missing an important feature? Create an issue.

Command Passthrough

# command-passthrough

A plugin that allows you to configure certain commands that will be executed on another sub-server

![Example](https://i.imgur.com/x83poAD.png)

The plugin works on the following proxies:

– [BungeeCord](https://www.spigotmc.org/wiki/bungeecord/)
– [Waterfall](https://papermc.io/downloads#Waterfall)
– [Velocity](https://papermc.io/downloads#Velocity)

Also, the plugin must be installed on the sub-servers

**Notes:**

* Same jar for every platform.
* The config is located in `config/command-passthrough.json`

Cloud Command Plugin

# Cloud Command Plugin

![Banner][banner]

[![Modrinth][badge-modrinth]][modrinth]

[![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].

The Cloud Command Plugin empowers your network with in-game proxy commands, enabling efficient cloud management directly from within the game

## Features

– [x] **Velocity**
– [x] **BungeeCord**
– [ ] **Gate**

## 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://github.com/simplecloudapp/branding/blob/main/readme/banner/plugin/cloud-command.png?raw=true
[issue-bug-report]: https://github.com/theSimpleCloud/command-plugin/issues/new?labels=bug&projects=template=01_BUG-REPORT.yml&title=%5BBUG%5D+%3Ctitle%3E
[issue-feature-request]: https://github.com/theSimpleCloud/command-plugin/discussions/new?category=ideas
[docs-thisproject]: https://docs.simplecloud.app/plugin/cloud-command
[docs-contribute]: https://docs.simplecloud.app/contribute

[modrinth]: https://modrinth.com/plugin/command-plugin


[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

Clinny

![MAIN](https://cdn.modrinth.com/data/cached_images/24d4c444a7aad18c1a91c36a7df9ec818d284ab0.png)

RU Translate / Русский перевод

Привет! Это плагин Clinny для очистки ненужных ентити в мире Minecraft. Он убирает лежащие предметы, стрелы, шары опыта и мобов, но делает это умно – защищает мобов рядом с игроками, чтобы при очистке не удалить вашего прирученного волка или жителя, с которым вы торгуете.

Что умеет Clinny:

• Автоочистка – настройте интервал (например, раз в 10 минут) и плагин будет сам очищать мир
• Защита мобов рядом с игроками – это основная фича! Мобы в радиусе 10 блоков от игрока не удаляются
• Гибкие настройки – можно выбрать что очищать: предметы, мобов, XP, снаряды
• Защита важных мобов – не трогает именованных мобов, прирученных, жителей, големов
• Ручная защита – можно защитить любого моба командой /clinny protect
• Статистика – посмотреть сколько ентити на сервере и сколько памяти используется
• Поддержка всех ядер – работает на Bukkit, Paper, Folia, Purpur и других

Команды простые:

_/clinny clean_ – очистить мир прямо сейчас

_/clinny stats_ – посмотреть статистику

_/clinny protect_ – защитить моба на которого смотрите

_/clinny reload_ – перезагрузить конфиг

![sdf](https://cdn.modrinth.com/data/cached_images/49a58a9831b26901937f1312585cfe5a52fd5c42.png)

Настройки в config.yml понятные:

“`
# CLINNY v2.0.1
clean-interval: 5
countdown-time: 5
clean-memory: true
player-protection-radius: 30
language: ru
debug: true # Временно включите для отладки

clean:
items: true
xp: true
mobs: true
projectiles: true
misc: true

keep:
named-mobs: true
tamed: true
villagers: true
golems: true
near-players: true
“`

Плагин не нагружает сервер, работает аккуратно и отчитывается о своих действиях в чате. Отлично подходит для выживания и мини-игр, где важно поддерживать порядок в мире, не навредив игрокам.

Совместимость: Minecraft 1.13+ и все популярные ядра серверов.

Просто установите плагин, настройте под себя, и мир всегда будет чистым!

Поддержка/Вопросы:
Telegram: @osatxadm
Почта: [email protected]

Hi! This is a Clinny plugin for cleaning up unnecessary entities in the Minecraft world. He removes lying objects, arrows, experience balls and mobs, but he does it wisely – he protects mobs near players so that during cleaning he does not remove your tamed wolf or the villager with whom you trade.

What Clinny can do:

• Auto-cleaning – adjust the interval (for example, once every 10 minutes) and the plugin will clean the world by itself
• Protecting mobs near players is the main feature! Mobs within a 10 block radius of the player are not removed
• Flexible settings – you can choose what to clean: items, mobs, XP, projectiles
• Protect important mobs – does not touch named mobs, tamed, residents, golems
• Manual protection – you can protect any mob with the command /clinny protect
• Statistics – see how many entities are on the server and how much memory is being used
• Support for all cores – works on Bukkit, Paper, Folia, Purpur and others

The commands are simple:

_/clinny clean_ – clean up the world now

_/clinny stats_ – view statistics

_/clinny protect_ – protect the mob you’re looking at

_/clinny reload – restart the config

![cmd](https://cdn.modrinth.com/data/cached_images/2d212608eac0489547c956bbbebfb2c303daad42.png)

The settings in config.yml are clear:

“`
# CLINNY v2.0.1
clean-interval: 5
countdown-time: 5
clean-memory: true
player-protection-radius: 30
language: ru
debug: true

clean:
items: true
xp: true
mobs: true
projectiles: true
misc: true

keep:
named-mobs: true
tamed: true
villagers: true
golems: true
near-players: true
“`
The plugin does not load the server, works carefully and reports its actions in the chat. Great for survival and mini-games where it’s important to keep the world in order without harming the players.

Compatibility: Minecraft 1.13+ and all popular server cores.

Just install the plugin, customize it for yourself, and the world will always be clean!

Support/Questions:
Telegramm: @osatxadm
Mail: [email protected]

ClearScreen

This is a simple plugin to clear the terminal screen for terminals that don’t have a GUI for it. This is useful as you can’t run `clear` or `cls` while a Minecraft server is running, as it will be inferred as a Minecraft command.

Simply run `cls` in the server console and the screen will be cleared.
#### Planned Updates
– Sponge and NeoForge Server support is potentially planned in the future
– Fabric Server and Quilt Server is a big maybe
– After that it will most likely go into maintenence mode, but I *might* add more loaders

This has been tested on Purpur and Velocity on Linux and BungeeCord on Windows 11