High-performance security, moderation, and core utility engine built for Folia and Paper.
AnarchyCore is a comprehensive, low-overhead core plugin tailored for high-throughput Minecraft anarchy servers. Designed natively for Paper and Folia, it replaces traditional bloated "essentials" plugins with an optimized, multithread-friendly feature set. It handles everything from raw packet security and offline inventory editing to advanced moderation and combat tagging.
- π§° Full Essentials Replacement
A completely optimized suite of core commands including/ping,/tps,/msg,/reply,/suicide,/heal,/feed, and/gamemode. - π οΈ Advanced Moderation Suite
High-performance moderation tools including SQLite-backed/ban,/mute,/kick,/freeze,/vanish, and/socialspy. Server chat management with/clearchatand/slowchat. - π Offline Inventory & Enderchest Management
Fully bundled and autonomous.datparsing system. Use/invsee <player>and/enderchest <player>on completely offline players. Interacts with modern 1.21+ Data Components without requiring external dependency plugins. - βοΈ Combat Tagging System
Built-in combat system preventing players from safely logging out or executing specific commands while engaged in PvP. - π‘οΈ Zero-Leak Command Security (Packet-Level)
Intercepts Brigadier command tree packets (DECLARE_COMMANDS) directly on the Netty network layer using PacketEvents. Blocked commands are stripped out before reaching the player client, preventing autocompletion leaks completely.
AnarchyCore implements a dual-layer defense system:
| Layer | Component | Mechanism | Result |
|---|---|---|---|
| Network (Packet) | PacketSecurityListener |
Modifies raw DECLARE_COMMANDS packets via PacketEvents. |
Prevents client tab autocompletion completely. |
| Server (Bukkit) | SecurityListener |
Intercepts PlayerCommandPreprocessEvent. |
Prevents direct manual execution of commands. |
- Core Info:
/plugins,/pl,/version,/ver,/about - Server Engine Info:
/paper,/folia,/bukkit,/icanhasbukkit
| Permission | Description |
|---|---|
anarchycore.admin |
Bypasses command restrictions and allows full command autocompletion. |
anarchycore.mod |
Grants access to moderation tools (kick, ban, mute, freeze, invsee, etc). |
- JDK 21
- Git
Clone the repository and build the fat JAR using the Gradle wrapper:
# Clone the repository git clone https://github.com/lordalexh/AnarchyCore.git cd AnarchyCore # Build project with Gradle ./gradlew build
build/libs/AnarchyCore-[version].jar