Home›Java›Mods›Chorus Core | Lightweight, modular & highly configurable resource
Chorus Core | Lightweight, modular & highly configurable resource
ModsJava

Chorus Core | Lightweight, modular & highly configurable resource

Java mod listed for Minecraft 1.18–26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
[​IMG]

Everything a server needs, in one jar

Homes, warps, spawn, teleport requests, economy, mail, private messages, sign shops, chest shops, staff tools, item tools, kits, world controls and many utilities.

1.18.2 - 26.2 · Paper & Folia​


Per-command settings

Seven settings available on every command. Every command has its own block, in its own module's file.

Spoiler: YAML
[​IMG]

enabled — switch one command off without losing the module
warmup-seconds — moving or taking damage cancels it
cooldown-seconds — starts when it succeeds, not when it is typed. Survives a relog
price — charged on success only. Ignored outright when there is no economy
worlds — arena is the only place it works. '!arena' is the only place it does not
sound — any Minecraft sound. If it's invalid, it plays nothing.
particle — old and new names both accepted, so one file works on every version

A command only writes down what it does differently. Everything else comes from the module's defaults, which is why the shipped files are readable instead of a wall.

Build a kit without leaving the game

Spoiler: Kit Editor
[​IMG]

/kitedit is the only command you will need. You can change values with your mouse, the icon is set by clicking an item, and requirements and actions each open a gui of their own.

Whatever you change is written back into kits.yml in the form you would have typed, so a kit built in game still opens in a text editor.

Shops your players run themselves

Spoiler: Chest Shop Setup
[​IMG]

Hold the item, put a sign on a chest, write [Shop]. The price is asked for in chat and the sign writes itself.

The container, its sign and the other half of a double chest cannot be
broken, blown up, pushed by a piston, merged into or drained by a hopper.

You can see what it sells. The item turns above the chest, and is never written to the world file, so a crash can never leave one behind.

Custom GUIs

Spoiler: GUIs
[​IMG] [​IMG]

Every word on every GUI is in menus.yml, with a block per GUI — so the homes grid and the warps grid are completely customizable.

Nobody loses everything

Spoiler: Gif
[​IMG]

A copy is taken before a player loses what they were carrying: on death — with what killed them and who — on join, on leave, on changing world, and before a /clear.

/restore lays the inventory out exactly as it was carried, armour and offhand included, so you decide looking at the items rather than guessing. Hand them back without taking away what they
carry now, or put everything back at once.

Restoring takes a copy of what it replaces, so restoring the wrong one is itself undoable. It works on a player who is offline: the restore waits and is applied when they log in.

Already running something else?

Spoiler: Importer
[​IMG]

/chorus import essentials — homes, balances, warps, mail, nicknames, sell prices
/chorus import quickshop — every player shop

Nothing is written into the old plugin — every file and database is opened for reading, so putting it back is always possible. Nothing already here is overwritten. And without run it reads everything and reports exactly what a real run would write.

Features
  • One jar, 1.18.2 through 26.2. Compiled against the old API and checked against the newest on every build
  • Folia on the same jar. Nothing to switch on
  • SQLite, MySQL or MariaDB. Every query runs off the main thread
  • Its own economy. Vault optional — with it, every plugin shares the same money
  • 139 commands across 14 switchable modules
  • 230 permissions, checked in code so a refusal shows your message and not Bukkit's
  • Chest shops with trades that cannot duplicate, and full block protection
  • Server sign shops, /sell, /worth and a price list you edit in game
  • Kits with requirements, claim actions, fail actions and a full editor
  • Inventory backups with a restore GUI
  • 15 service signs that run the real command, so permissions and cooldowns still apply
  • Powertools — a command tied to an item, checked on the click rather than when it was tied
  • Per-world command restrictions, allow-list and deny-list in one line
  • Every line translatable. English and Spanish ship; a player can read their own language
  • EssentialsX and QuickShop importers, read-only and reversible
  • PlaceholderAPI with 12 placeholders, all read from memory
  • A public API as a Bukkit service, plus three cancellable events
  • MIT licensed

​
Full documentation →
MIT licensed · 1.18.2 → 26.2 · Paper & Folia​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Chorus Core | Lightweight, modular & highly configurable resource is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.19, 1.20, 1.20.6 and newer. Downloaded 24 times (via Spigot). Download it and open it directly in the game.

Explore more