Unions-OG
A full-featured union system for PvP Minecraft servers.
Important
Unions-OG is an unofficial soft fork of SimpleClans, maintained for the TrueOG Network. Upstream behavior is retained where practical, while branding, integrations, and selected gameplay behavior intentionally differ.
Current fork version: 2.3
Main fork differences
- Uses Unions-OG branding and union terminology.
- Provides
/unionand/unionswhile keeping/clanand/clansas compatibility aliases. - Uses
/ufor union chat; a bare/utoggles the union-chat channel. - Adds
/union color <color>with theunionsog.leader.colorpermission. - Supports both
simpleclansandsimpleunionsplaceholder identifiers in PlaceholderAPI and MiniPlaceholders. - Uses DiamondBank-OG instead of Vault for player economy access. Union-owned bank accounts remain under development, so their commands are currently disabled.
- Treats unions as verified without requiring the upstream verification workflow.
- Includes a configuration-gated, transactional importer for the legacy unions database.
See the changelog for the complete list of changes maintained by this fork. Upstream SimpleClans changes are intentionally not repeated there.
Documentation
The SimpleClans documentation remains the baseline reference for inherited features. It uses upstream clan terminology, and fork-specific commands, permissions, banking behavior, and integrations may differ.
- Upstream commands
- Upstream permissions
- Upstream configuration
- Upstream ranks
- Upstream land protection integrations
For the unmodified upstream plugin and its public releases, use the SimpleClans Spigot page. That download is not an Unions-OG build.
Building
The build requires Java 17. Clone with submodules, then run:
git submodule update --init --recursive
./gradlew build
The shaded plugin is produced under build/libs/ with the
Unions-OG-2.3.jar name.
Developer compatibility
- Java and Gradle namespace:
net.trueog.unionsog - Bukkit main class:
net.trueog.unionsog.UnionsOG - Permission prefix:
unionsog.* - Command aliases:
union,unions,clan, andclans - Placeholder identifiers:
simpleunionsand the retainedsimpleclanscompatibility identifier
The old SimpleClans Maven coordinates and Java packages do not describe this fork and should not be used as Unions-OG API coordinates.
Credits and license
Unions-OG is derived from SimpleClans by its original and upstream contributors. This fork remains licensed under the GNU GPL v3.
