HomeJavaModsVortexPRG
VortexPRG
# ⚔️ VortexRPG **The Complete MMORPG Engine for Paper 1.21+** *v1.2.0-alpha — 🌐 Folia-Native — ☕ Java 21 — 🔧 38 Systems* --- ## 🎮 What is VortexRPG? VortexRPG is a fully self-contained MMORPG engine built for modern Paper servers. No dependencies. No placeholder plugins. No stitching together five separate resources. Everything — classes, talents, spells, professions, dungeons, bosses, quests, economies, parties, and more — ships in a **single JAR** and works out of the box. Built from the ground up on **Folia-native async architecture**, VortexRPG is designed to scale. Every subsystem runs without blocking the main thread, giving you smooth gameplay even on large servers. --- ## 🛡️ Class System **6 Hand-Crafted Classes — 12 Ascension Paths** | Class | Role | Starter Spell | |---|---|---| | 🗡️ **Knight** | Frontline tank, shields & protective auras | Fortify | | 🔮 **Mage** | Ranged arcane devastation & mana management | Arcane Bolt | | 🏹 **Ranger** | Precision striker with traps & companions | Hunter's Mark | | ✨ **Cleric** | Divine healer, buffs & holy wrath | Mend | | 🐺 **Beastmaster** | Tamed companions & pack tactics | Beast Call | | ⚙️ **Engineer** | Turrets, gadgets & field constructs | Deploy Turret | Each class has **10 unique talent nodes** (60 total), **dedicated spells**, and **2 ascension paths** unlocking **12 unique specialisations**. --- ## ⚔️ Combat Engine Stats matter. Every hit runs through a real combat pipeline: - 💥 **CRIT** — chance scales with Dexterity (up to 35%), multiplier scales with Strength (up to 2.5×) - 💨 **DODGE** — chance scales with Dexterity (up to 25%), fully negates the hit - 🔷 **Mana** — max pool = 20 + (WIS + INT) × 4, regens passively from Wisdom - 📊 **6 Core Attributes** — Strength, Vitality, Wisdom, Dexterity, Intelligence, Spirit - 🖥️ **Live HUD** — ActionBar showing ❤️ HP | ✦ Mana | ⭐ Level at all times --- ## 🪄 Spell System **10 Launch Spells — Fully YAML-Extensible** All spells are defined in `spells.yml`. Adding new spells requires **zero Java** — define the type, target, cost, cooldown, and effects entirely in config. The spell framework supports: - 🎯 **80+ mechanic types** — damage, healing, CC, summons, beams, projectiles & more - 🧩 **40+ conditions** — target checks, resources, world state, caster state - ⚡ **30 trigger types** — cast, melee, projectile, sneak, sprint, region enter & more - 🎯 **9 targeter modes** — self, entity, cone, linear, area, sphere, chain, party, ground --- ## 🌳 Talent System **60 Talent Nodes across 6 classes** A fully visual in-game talent GUI lets players invest points into class-specific abilities. Talents are persistent, resettable, and directly influence combat, gathering, and crafting output. - 🔒 Class-locked talent trees — no cross-class bleed - 🖼️ Visual GUI with live tooltips - 🔄 Refund system with configurable cooldown - 🔗 Talent synergy with spell scaling --- ## 🔨 Profession System **17 Professions — Combat, Gathering & Crafting** ⚔️ **Combat (7):** Swordsmanship, Archery, Spellcasting, Shield Mastery, Beast Taming, Engineering Combat, Holy Arts ⛏️ **Gathering (4):** Mining, Woodcutting, Fishing, Herbalism 🛠️ **Crafting (6):** Blacksmithing, Alchemy, Enchanting, Cooking, Leatherworking, Jewellery Each profession has its own XP curve, level milestones, and unlockable perks that feed into the talent and economy systems. --- ## 🏰 Dungeon System **2 Launch Dungeons — Instance-Ready Architecture** - 💀 **Crypt of the Fallen** — Undead gauntlet with escalating wave pressure and a lich overseer - 🔥 **Infernal Depths** — Volcanic descent with timed hazards and the Infernal Warden boss ✅ Full party entry support ✅ Breach Token rewards on completion ✅ Death/lives system per run ✅ Per-dungeon cooldowns ✅ YAML-defined — add dungeons with zero Java --- ## 👹 Boss System **3 World Bosses with Phase Mechanics** - 🔥 **Infernal Warden** — Fire-phase guardian, enrages below 30% HP - 🧊 **Frost Colossus** — Area-freeze mechanics, summons ice shards - 🌀 **Void Harbinger** — Teleports players, corrupts the arena Custom loot tables, phase transitions, announcements, and respawn schedules — all in config. --- ## 👥 Party System **Full Group Management — 18 Subcommands** - 👑 Leader / 🛡️ Officer / 👤 Member role hierarchy - 💗 ActionBar HUD showing party HP in real time - 💬 Party chat channel (`/pc` toggle) - ✅ Ready check system with 30-second voting - 📍 Party summon with accept/decline prompt - 🖼️ Full GUI with player heads, health bars, management submenu - ⬆️ Promote, demote, kick, transfer leadership, rename --- ## 💰 Economy & Auction House - 🏦 Vault-integrated economy with custom currency - 🏪 Full Auction House — list, browse, bid, buy-now, expire - 🪙 Breach Token secondary currency (dungeon rewards) - 📈 Market item state tracking (price history, demand) - 📋 Per-player transaction logs --- ## 📜 Quest System **6 Launch Quests — YAML-Driven Framework** - ⚔️ First Blood — Introductory combat quest - ⛏️ Gathering Basics — Tutorial for profession XP - 🏰 The Deep Descent — Dungeon entry chain - 🎯 Hunter's Mark — Mob-hunting bounty - 👹 Realm Warden — World boss participation - 🔄 Daily Hunt — Repeatable daily with rotating targets Quests support objectives, stage chains, rewards (XP, currency, items), cooldowns, and daily repeatables — all in config. --- ## 🌩️ World Events — Fractures **4 Fracture Profiles — Dynamic World Events** - 🌿 **Wild** — Nature invasion, beast mob surge - 💀 **Skeletal Assault** — Undead wave across configured zones - ☠️ **Necrotic Surge** — Spreading corruption with debuff aura - 🔮 **Arcane Tempest** — Magic storm with spell-amplification effects Fractures trigger on a configurable schedule, broadcast server-wide, and reward participants based on contribution. --- ## 📦 Full System List **38 Integrated Systems:** 🗡️ Class Engine ● 🌟 Ascension/Prestige ● 🌳 Talent Trees (GUI) ● 🪄 Spell Framework ● ⚔️ Combat Engine (CRIT/DODGE) ● 🔷 Mana System ● 🖥️ Player HUD ● 💫 Status Effects ● 🔨 Profession Engine (17) ● 📜 Quest Engine ● 🏰 Dungeon Instancing ● 👹 Boss Framework ● 👥 Party System ● 🗺️ Expedition Manager ● 🌩️ World Fractures ● 🏪 Auction House ● 💰 Economy (Vault) ● 🪙 Breach Tokens ● 📈 Market Tracking ● 📊 Scoreboard ● 🤖 AI NPC Framework ● 🌍 Ecology/Wildlife ● 🚪 Gateway (Fast Travel) ● 💾 Player Data Repository ● 🔍 Diagnostics ● 📈 Levelling & XP Curves ● 🐺 Companion System ● 🎁 Loot Tables ● 🗡️ Item Framework ● 💫 Effects Engine ● 📊 Stat Engine ● ⚔️ Combat Log ● 💀 Death System ● ⏱️ Cooldown Manager ● 🔐 Permission Engine ● 🛠️ Admin Commands ● 🔄 YAML Hot-Reload ● ⚡ Folia Scheduler --- ## 💻 Commands | Command | Description | |---|---| | `/vortex` | 🛠️ Core admin hub (reload, debug, version, inspect) | | `/class` | 🗡️ Class selection, info, ascension | | `/talent` | 🌳 Open talent GUI, reset, inspect | | `/cast` | 🪄 Spell list, bind, cast | | `/quest` | 📜 Quest log, active, complete, abandon | | `/professions` | 🔨 Profession levels, XP, perks | | `/vdungeon` | 🏰 Dungeon list, enter, leave, status | | `/vboss` | 👹 Boss schedules, locations, info | | `/party` | 👥 Full party management (18 subcommands) | | `/pc` | 💬 Quick party chat toggle | | `/auction` | 🏪 Auction house browser | | `/fracture` | 🌩️ Active fracture status | | `/expeditions` | 🗺️ Expedition board and contracts | | `/stats` | 📊 Player stat sheet | | `/adventure` | 🌟 Adventure board and season track | | `/skills` | ⚡ Skill browser and spell binding | --- ## 📋 Requirements - 📄 Paper 1.21+ (or Folia 1.21+) - ☕ Java 21+ - 🏦 Vault (for economy integration) - ✅ No other hard dependencies --- ## 🔗 Links - 🌐 **Website:** [eternalrealm.uk](http://eternalrealm.uk) - 💬 **Discord:** [discord.gg/Tya84XrgSF](https://discord.gg/Tya84XrgSF) - 🐙 **Source Code:** github.com/Sauron05/vortexrpg - ☕ **Ddonate:** https://www.paypal.com/ncp/payment/Y2AMUPMY3GBU6 *VortexRPG is in active alpha development. Systems are functional and tested. Content counts will grow with each release. All configs are fully documented for server owners and developers.* **⚔️ — EternalRealm™ — ⚔️**

VortexPRG is a free Minecraft Java mod. Compatible with Minecraft 1.21, 1.21.1, 1.21.10, 1.21.11 and newer. Downloaded 13 times (via Hangar). Download it and open it directly in the game.

Explore more