COWMODSКаталог модов

Crqzy's NexusCore

Modular RPG framework for Paper servers. Adds levels, classes, skills, stats, and a developer API — designed as the foundation for addon plugins.

Автор: crqzycat960обновлён 13 мая 2026 г.
ПриключенияМеханики игрыБиблиотеки

Описание

NexusCore — RPG Framework for Survival Servers

Turn any Survival or SMP server into a fully-featured RPG — without replacing a single vanilla mechanic.

NexusCore is a lightweight, modular RPG framework for Paper 1.21+. It provides the foundation that addon plugins build on: a persistent stat system, skill engine, class framework, and a clean public API. Install NexusCore once, then layer as many addons as you like.


Features

Player Stats

Every player has a full set of RPG stats that persist across sessions:

  • Level & XP — quadratic XP curve, configurable per-level bonuses
  • HP & Mana — fully synced with Bukkit's health bar
  • Attack Power, Defense, Stamina — ready for addons to use
  • Unspent Stat Points — distribute freely with /nexus spend

Class System

Three built-in classes with unique stat multipliers — more via addons:

ClassHPManaAttackDefense
Warrior×1.4×0.6×1.3×1.5
Mage×0.8×1.8×1.2×0.7
Archer×1.0×1.0×1.4×0.9

Skill Engine

A full skill registry with cooldown tracking and mana costs. Addons register their own active and passive skills in one line. Players activate skills through addon-defined triggers (items, keybinds, etc.).

Storage

Choose between YAML (zero setup) or MySQL (recommended for larger servers). Switch with one line in config.yml. MySQL saves run async to keep your TPS clean.

Action Bar

A live HP and mana bar shown to every player above the hotbar — always in sync, no config needed.

PlaceholderAPI Support

14 placeholders available for scoreboards, tab lists, and holograms: %nexuscore_level% · %nexuscore_class_name% · %nexuscore_hp% · %nexuscore_mana% · and more.


For Addon Developers

NexusCore exposes a clean public API. Register skills, classes, and listen to RPG events in a few lines of code:

NexusCoreAPI api = NexusCore.getInstance().getAPI();

// Register a custom skill
api.registerSkill(new FireballSkill());

// Register a custom class
api.registerClass(new RPGClass("PALADIN", "Paladin", 1.3, 1.2, 1.0, 1.4, "Holy warrior."));

// Give XP to a player
api.giveExperience(player, 500);

Custom events: NexusLevelUpEvent, NexusClassChangeEvent Utility classes: ChatUtil, ItemBuilder

Full addon documentation is included in the download.


Commands

CommandDescription
/nexus stats [player]View RPG stats
/nexus spend Spend a stat point
/nexus setclass Set your class
/nexus classesList all classes
/nexus skillsList registered skills
/nexus givexp Give XP (admin)
/nexus reset [player]Reset RPG data (admin)
/nexus reloadReload config (admin)

My Addons


Requirements


NexusCore is a developer framework — it adds no gameplay by itself. Gameplay comes from addons that depend on it.

Галерея

Stats overview & live action bar

Последние версии

Все версии →
release

Crqzy's NexusCore 1.1

1.1
13 мая 2026 г.79Minecraft: 1.21.11paper
Скачать
Что нового
## v1.1 — Color & Display Fixes ### Fixed - All chat messages in `/nexus` commands now correctly display colors instead of showing raw `&` color codes as plain text - Action bar no longer shows a blue diamond — replaced `✦` (unsupported unicode) with `MP` label that renders in all clients - Action bar heart symbol `❤` replaced with `HP` label for the same reason - `ChatUtil.color()` was not being applied to concatenated message strings in several commands — all affected messages are now wrapped correctly
beta

Crqzy's Nexus Core 1.0

1.0
13 мая 2026 г.17Minecraft: 1.21.11paper
Скачать
Что нового
## v1.0.0 — Initial Release ### Added - Player stat system: Level, XP, HP, Mana, Attack Power, Defense, Stamina, Stat Points - Quadratic XP curve with configurable per-level bonuses (stat points, HP, mana) - Class framework with Warrior, Mage, and Archer built in - Skill engine with cooldown tracking, mana costs, and passive/active support - YAML and MySQL storage backends, switchable via config - Async MySQL saving to prevent main-thread lag - Health sync between NexusCore stats and Bukkit's HP bar (damage, regen, respawn, level-up) - Mana regeneration ticker (interval and amount configurable) - Live action bar showing HP and mana progress bars - PlaceholderAPI expansion with 14 placeholders - Public API (`NexusCoreAPI`) for addon integration - Custom events: `NexusLevelUpEvent`, `NexusClassChangeEvent` - Utility classes: `ChatUtil` (color formatting, progress bars) and `ItemBuilder` (fluent item creation) - Full tab-completion for all `/nexus` subcommands - `/nexus reset` command to wipe a player's RPG data - Addon developer documentation included in download