跳到正文

Dynamic Shops

作者:Babastian1348

Mod that adds customizable shops for the economy of your server

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Dynamic Shops

Dynamic Shops is a lightweight economy mod made for small SMPs. I created this mod because the economy on my private server collapsed after players flooded the market using copper farms. I needed a simple, direct way to control money flow and fix inflation without heavy dependencies.

This is my first mod. I built it using AI as an assistant to speed up development, but every system, texture, feature, and line of code was directly designed, tested, and supervised by me.

Note: Since this is a first release on a brand new Minecraft version, minor bugs might pop up. If you find anything broken, let me know and I’ll patch it as soon as possible.

Key Features

  • Configurable Shop & Sell Blocks
    16 dye-colored, unbreakable blocks that serve as your server’s market points:

  • Admin Control: OPs or players in Creative mode can Shift + Right-Click any block to open the configuration menu.

  • Custom Trade Parameters: Set items, stock limits, baseline prices, and custom display names.

  • Exploit Protection: Trade limits and reset cooldowns can be adjusted via config files and in the block config GUI.

  • Collaborator System: Admins can assign a player as a collaborator to a shop. When the shop hits a specific sales goal, the collaborator automatically gets a bonus payout.

Money System, Wallets & Loss on Death

  • Balance Tracking: Player balances range from $0 to $999,999,999.

  • Death Penalty: Carrying physical cash is risky. If you die, you lose 50% of the money in your pocket. Money stored in the bank stays 100% safe.

  • Wallet Item: Works like a bundle specifically for currency items. Store up to $100,000 (configurable) in a single slot. Right-click it anytime to check your pocket balance without typing commands.

ATMs & Banking

  • Safe Deposit: Store your cash safely to protect it from deaths or server events.

  • Physical Currency: Support for deposits, withdrawals, and physical coins/bills for player-to-player trading.

  • Taxes: Money held in ATMs is charged with taxes based on passed in-game days and how much money you have stored (configurable).

Automated Gameplay Tasks

Players can earn money naturally while playing. The mod tracks and rewards actions automatically:

  • Mining ores and logs.

  • Killing mobs and bosses.

  • Smelting, fishing, trading, block placing, and unlocking vanilla/modded achievements.

Check your current task status anytime with /task progress.

Utility Vouchers

  • Non-item Trades: Use Vouchers to sell services, permissions, or custom rewards. Right-clicking an empty voucher lets admins write a locked custom description that cannot be forged.

Commands Overview

Commands use a two-category structure (pocket vs bank):

/money balance <pocket/bank> [player] – Check your own or another player’s balance.

/money add <pocket|bank> <player> <amount> – (OP) Add money to a player.

/money subtract <pocket|bank> <player> <amount> – (OP) Remove money from a player.

/money set <pocket|bank> <player> <amount> – (OP) Set a player’s exact balance.

/task progress <player> <task> – Check active gameplay tasks and earnings.

/task complete <player> <task> – (OP) Complete a task to a player.

/task clear <player> <task> – (OP) Clear a task to a player.

常见问题

Dynamic Shops 支持哪些 Minecraft 版本?

Dynamic Shops 支持 Minecraft Java 版 26.2,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Dynamic Shops 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分