HomeJavaDatapacksKH Economy
KH Economy
DatapacksJava

KH Economy

by JGFox · on Modrinth

KH Economy Datapack Overview Video Tutorial: (Updated version coming soon) Optional Fabric Mod for simplified commands: Command Note: This mod removes…

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Data pack only.

⬇ Download for 26.1–26.1.2⬇ Download for 1.21.8–1.21.10
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
KH Economy — screenshot 1KH Economy — screenshot 2KH Economy — screenshot 3KH Economy — screenshot 4

KH Economy Datapack

Overview

Compatibility

Discord made for this mod, if you need to contact me feel free. https://discord.gg/KeddsfSPeP

Core Features

Economic Systems

Banking & Currency

Player Commands:

Mailbox System

Send money to any player, even while offline. Supports up to 300 players.

Player Commands:

Admin Command:

Stock Market

Invest in 12 profession-based stocks (Farmer, Miner, Rancher, Hunter, Fisher, Blacksmith, Lumber, Cook, Archer, Warrior, Alchemy, and Enchanter) with dynamic pricing.

Price Mechanics:

Market Events:

Market Conditions:

Volatility Settings (Treasurer):

Player Commands:

Admin Commands:

Toggle Commands (Treasurer only):

Toggle Mechanics:

Feature States:

Note: Disabling a feature does not affect existing transactions or games in progress.

Lottery System

Automated lottery with adjustable ticket price (default: $100).

Odds:

Player Commands:

Admin Command:

Skill Trees

Farming

Earn XP by harvesting crops.

XP Values:

Level Requirements: 500→600→700→800→900→1000→1200→1400→1800 XP

Method: Break crops and collect items

Mining

Earn XP by mining ores.

XP Values:

Level Requirements: 200→300→400→500→600→700→700→800→900 XP

Method: Break ores and collect items

Ranching

Earn XP by farming animals.

XP Values:

Level Requirements: 100→200→300→400→500→600→700→800→900 XP

Anti-Exploit: 10-second cooldown after killing 2+ animals within 1 second

Method: Kill animals, collect items, breed animals, shear sheep

Fishing

Earn XP by catching fish.

XP Values:

Level Requirements: 50→100→150→200→250→300→350→400→450 XP

Method: Catch fish with fishing rod (rod must be actively used)

Archer

Earn XP by killing mobs with ranged weapons.

XP Values:

Level Requirements: 50→100→150→200→300→400→500→600→700 XP

Method: Kill mobs with ranged weapons (bow, crossbow, trident)

Warrior

Earn XP by killing mobs with melee weapons.

XP Values:

Level Requirements: 50→100→150→200→300→400→500→600→700 XP

Method: Kill mobs with melee weapons (sword, axe)

Hunter

Earn XP by hunting passive animals.

XP Values:

Level Requirements: 50→100→150→200→300→400→500→600→700 XP

Method: Kill animals

Blacksmith

Earn XP by crafting equipment. Bonus: Grants Minecraft XP (earned XP × level × 2).

XP Values:

Valid Items: Helmet, Chestplate, Leggings, Boots, Sword, Pickaxe, Axe, Shovel, Hoe

Level Requirements: 20→25→30→35→40→45→50→55→60 XP

Method: Craft at crafting table

Lumber

Earn XP by harvesting wood (no longer requires crafting planks).

Level Requirements: 100→150→200→250→300→350→400→450→500 XP

Method: Break logs (planks crafting optional)

Cooking

Earn XP by preparing food. Payment: Level × 2 × items crafted.

XP Values:

Level Requirements: 200→250→300→350→400→450→500→550→600 XP

Method: Craft at crafting table

Enchanting

Earn rewards by enchanting items. (Will expand depth soon)

Alchemy

Earn rewards by brewing potions. (Will expand depth soon)

Admin Controls

Treasurer Job

Special administrative role for managing the server economy.

Salary: $100 × level daily (1 XP per day)

Level Milestones: 10/12/14/16/18/20/22/24/26 XP

Appointment Commands (Op required):

Job Balance Control

Adjust payment multipliers for each profession (1-1000%, default: 100).

Tax Control

Realtor Control(For Treasurer)

Banking System

Configure withdrawal/deposit values and taxes.

Price Override (doesn't affect tax):

Diamond Settings:

Emerald Settings:

Skill Tree Events

Create time-limited events with boosted XP and payment for any skill tree. Events trigger after the next payment and notify players daily.

Setup Commands:

Usage Example: Set duration and multipliers, then start with /trigger event[skillname]. Wait for next payment to activate.

Raffle Events

Host raffles with various prize types. Prizes are drawn from city bank funds.

Prize Commands:

Raffle Settings:

City Bank Management

Player Commands

Basic Commands

Stock Market Commands

See Stock Market section above for full command list.

Mailbox Commands

See Mailbox System section above for full command list.

Lottery Commands

See Lottery System section above for full command list.

Chunk Buying commands

Games

BlackJack

Play against AI. Win doubles your bet, lose and you forfeit your wager.

Commands:

Note: PvP blackjack is in beta testing.

Additional Information

Anti-Cheat System

Comprehensive protection against exploitation:

Payment System

Automated daily payment at sunset.

Formula: Level × work completed = payment (minus 5% tax)

Requirements:

Social Ranks

Advance based on total lifetime earnings:

Realtor System

Added Features for Realtor

Commands:

Installation

Place datapack in world/datapacks folder, then reload the world.

Uninstall

Follow these steps in order:

  1. Delete the core folder (located in kheconomy.datapack/data/economy/function)
  2. Run /reload in-game
  3. Run /function economy:uninstall - Removes all economy data from world
  4. Delete the kheconomy.datapack folder

Future Development Plans

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more