Welcome to IonTech’s Modular Systems
IonTech’s Modular Systems is a comprehensive pack of systems and logic designed for use within the MythicMobs plugin. The original intent of this project was to centralize commonly used gameplay logic for Minecraft servers into modules, minimizing technical debt and providing a scalable foundation for MythicMobs enthusiasts to build upon. This pack contains “modules” that take in inputs via Skill Parameters to handle complex behavior. Every module is designed to integrate with all other modules, allowing for complex behavior by nesting modules within each other.This framework requires a basic understanding of MythicMobs for effective use. Think of it as a primer to advanced MythicMobs usage.
Key Features
Weapon Movesets
Create flowing attack combos that integrate perfectly into vanilla gameplay
Click Combos
Wynncraft-style click combination casting system
Spell Casting Handler
Manages cooldowns, charges, casting VFX, and stats
Modifier Handler
Stack custom buffs, debuffs, and modular skills
Damage Core
Percentage-scaling damage with damage indicators
Knockback Core
Consistent, deterministic directional knockback
Advanced Slashes
Handler for creating slash effects with accurate hitboxes
Projectile Skills
Fire multiple projectiles with piercing and spread patterns
Quick Navigation
Get Started
Install dependencies and configure your server
Quickstart Guide
Build your first modular skill in minutes
Core Concepts
Learn about modular design principles
API Reference
Explore the complete skill API
What You Can Build
With IonTech’s Modular Systems, you can create:- Complex Combat Systems: Flowing weapon combos, spell casting mechanics, and custom damage calculations
- Interactive Abilities: Click-based casting, spell cycling, and ability queueing
- Custom Gameplay Logic: Buffs/debuffs that stack, modular skill trees, and Risk of Rain-style item systems
- Visual Effects: Advanced slash animations, particle spirals, shockwaves, and damage indicators
- Mob Mechanics: Custom AI templates, leveling systems, and spawn handlers
Next Steps
Install Dependencies
Set up MythicMobs Premium, Crucible, ModelEngine, and PlaceholderAPIView installation guide →
Learn Core Concepts
Understand how modules work and how they integrate with each otherRead core concepts →
Build Your First Skill
Follow our quickstart guide to create a modular spellStart building →