Hello! I am the solo developer behind CoMinions. I started this project because I was frustrated with bulky, unoptimized minion plugins. My goal is simple: providing a reliable, modular, and extremely lightweight automation system that won't kill your server's TPS.
Every minion is unique and features specific agricultural, industrial, or combat logic:
I know how important server security is. I have natively integrated hooks for:
As a solo dev, I control every single line of code. This means:
Caption: The LumberJack.
Caption: The Farmer.
CoMinions is a living project. Now that the core engine is rock-solid, I am working on expanding the gameplay possibilities without compromising your TPS:
Give your staff and players exactly the right amount of power with a flexible permission system.
When you buy CoMinions, you're talking directly to me. No middleman, no "support tickets" handled by bots. I value feedback and I’m always looking to improve my code based on your suggestions.
The Minion Collection
Every minion is unique and features specific agricultural, industrial, or combat logic:
The Miner: A robust block-breaking specialist. It features a persistent progress tracker, allowing it to "remember" its mining progress on a block even after a server restart.
The Farmer: Uses the Ageable API to detect crop maturity. It automatically tills soil, plants seeds, and harvests only when crops are 100% grown.
The Lumberjack: An intelligent woodcutter. It detects entire tree structures (logs) and chops them down in one go (configurable limit), while automatically replanting saplings in an organized grid.
The Hunter: Perfect for mob farms. It targets specific entities (Cows, Pigs, Zombies, etc.), featuring smooth rotations and realistic arm-swing animations.
The Fisher: A realistic fishing automation. It scans for nearby water sources and uses particle-based line physics to simulate actual fishing.
The Collector: The ultimate vacuum tool. It automatically sweeps up dropped items in its radius. Fully compatible with UltimateStacker API to handle massive item quantities without lag.
The Crafter: Streamlines your production by automatically crafting recipes from linked chest resources.
Key Features
Skin & Visual Customization- Stand out from the crowd! CoMinions includes a full GUI Skin System. Players can change minion appearances using Base64 textures (perfect for donor perks!).
Advanced Leveling System- Create a progression path for your players. Every minion can be upgraded through a configurable GUI using:
- Vault (Economy)
- Player XP
- Custom Materials
Land Protection & Integration
I know how important server security is. I have natively integrated hooks for:- Lands
- WorldGuard
- FabledSkyBlock
- IridiumSkyblock
- SuperiorSkyblock2
- Towny
- UltimateStacker
Developed with a Focus on Performance
As a solo dev, I control every single line of code. This means:- Zero Bloat: No unnecessary features or "fake AI" overhead. Everything is logic-driven and efficient.
- Asynchronous I/O: Data saving and file deletions are handled off the main thread to prevent micro-stutters.
- Smart Scheduling: Minion routines are carefully timed to distribute the load across server ticks.
In-Game Gallery
Caption: The LumberJack.
Caption: The Farmer.
Easy-to-use Skin Selection GUI.
What’s Next? (Roadmap)
CoMinions is a living project. Now that the core engine is rock-solid, I am working on expanding the gameplay possibilities without compromising your TPS:- Minion Modules & Boosters: An upgrade slot system to insert "Booster Chips" like Auto-Smelt (Furnace), Fortune (Multipliers), or Expander (Radius boost).
- More Hooks: Expanding the security net.
- Global Statistics & Leaderboards: Track which player has the most efficient minion network on the server with lightweight, async data tracking.
- Enhanced Customization: I am planning to add even more ways to make your minions unique, including customizable particle effects, unlockable titles, and more interactive animations to bring your workers to life.
Permissions & Access Control
Give your staff and players exactly the right amount of power with a flexible permission system.- Admin Access (cominions.admin): Grants full control over the plugin, including administrative commands.
- Dynamic Limits (cominions.limit.<group>): Fully integrated with your config.yml. Scale your players' minion capacity based on their rank (e.g., cominions.limit.vip for 10 minions).
- Grief Protection & Security:
- cominions.break.others: Allows staff to remove or pick up any player's minion.
- cominions.interact.others: Allows staff to open and manage other players' minion inventories.
- The "Bypass" Tool (cominions.upgrade.bypass): Allows admins or special users to upgrade minions instantly, ignoring material or currency requirements.
