Skip to main content

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
This pack provides minimal documentation with working examples. It’s designed for users who want to explore and experiment with advanced MythicMobs functionality.

Next Steps

1

Install Dependencies

Set up MythicMobs Premium, Crucible, ModelEngine, and PlaceholderAPIView installation guide →
2

Learn Core Concepts

Understand how modules work and how they integrate with each otherRead core concepts →
3

Build Your First Skill

Follow our quickstart guide to create a modular spellStart building →

Build docs developers (and LLMs) love