The Comprehensive Anarchy Solution for Minecraft Beta 1.7.3 through 1.12.2
TwoCore is a performance-optimized, feature-complete core plugin designed for anarchy servers. It bridges the gap between legacy and modern server environments, providing a single, unified solution for management, security, and gameplay across multiple Minecraft versions.
Warning
This plugin takes me time to do it, I dont know what to do so I ask AI what to do, and I make this sh*t so please support this project and give it at least a star, the AI make the Readme and the Features md. please support this project to help.
Caution
if you found a problem using this plugin -> ask to me what is going on, THX anyways to use our plugin and THX to read this, I hope you like this plugin :)
Managing an anarchy server across different protocol versions can be difficult. TwoCore simplifies this by providing an internal compatibility bridge that automatically detects your server environment—whether you are running a Beta 1.7.3 CraftBukkit server or a modern 1.12.2 Spigot instance—and adapts its internal logic accordingly.
TwoCore is built to work across the major eras of Minecraft server development.
- Legacy Support: Native NMS integration for Beta 1.7.3.
- Modern Support: Full compatibility with 1.0, 1.12, and 1.12.2 using dynamic reflection.
- Unified Data: Player profiles, homes, and vaults remain consistent across all versions.
Players can access a private, virtual storage space using the /vault command.
- Cross-Version Interface: The plugin dynamically generates the appropriate inventory GUI for your specific server version.
- Data Integrity: Items, durability, and metadata are saved instantly to ensure no data loss during crashes or restarts.
TwoCore includes a robust security suite tailored for the needs of anarchy communities.
- Web-Based 2FA: Integration with a Node.js web bridge for secure two-factor authentication.
- Shadow Muting: Manage toxic behavior silently. Shadow-muted players can still see their own messages, preventing them from realizing they have been restricted.
- Standard Authentication: Built-in
/registerand/loginsystem with secure password hashing.
Essential features for a competitive survival environment:
- Combat Tagging: Prevents players from logging out during combat by blocking movement and teleportation commands.
- Staff Utilities: Vanish mode, god mode, and player freezing for effective moderation.
- Flexible Ranks and Kits: A comprehensive permissions system with customizable chat prefixes and rank-restricted item kits.
- Advanced Teleportation: Includes a multi-home system, named warps, and a smart
/backcommand that tracks both previous locations and death points.
| Command | Permission | Description |
|---|---|---|
| /vault | twocore.player | Opens personal persistent storage. |
/2fa |
twocore.player | Verifies account using the web bridge. |
| /ct | twocore.player | Displays current combat tag status. |
| /back | twocore.player | Teleports to the last known location or death point. |
| /vanish | twocore.staff | Toggles invisibility and hides the player from lists. |
| /shadowmute | twocore.staff | Silently restricts a player's chat visibility. |
| /freeze | twocore.staff | Prevents a player from moving or interacting. |
| /corereload | twocore.admin | Reloads all configuration files without a restart. |
The plugin generates a set of organized YAML files in the plugins/TwoCore/ directory:
config.yml: Main settings for chat, combat tagging, and security.ranks.yml: Rank definitions and permission nodes.kits.yml: Item kit definitions and cooldowns.punishments.yml: Formats for bans, kicks, and mutes.playerdata/: Individual profile files for player stats and vaults.
- Place the
TwoCore.jarfile into your server'spluginsdirectory. - Restart the server to generate default configurations.
- If using the 2FA system, update the
web.secretin yourconfig.yml.
TwoCore includes a dedicated build script for maintaining legacy compatibility:
- Ensure a
craftbukkit.jar(Beta 1.7.3) is present in the root directory. - Execute the
./build.shscript. - The generated
TwoCore.jarwill be available in the root folder.
TwoCore was developed by 2s2ones for the anarchy server community. Designed to be a lightweight yet powerful all-in-one solution for server owners.
Note
AI is mosly used kinda somewhere on the plugin, when I keep getting errors I kinda used Google Antigravity. I know is cheating but hey, at least the plugin work, at least?...