HomeJavaModsDemonMarket - No More Mounting Inflation
DemonMarket - No More Mounting Inflation
ModsJava

DemonMarket - No More Mounting Inflation

⬇ Download on Spigot
I’m not a native English speaker and I used Google Translate, so I’m sorry if anything is unclear.

Also, whenever you update the plugin, remember to check the documentation tab above and make sure your settings match the latest version.
[​IMG]

This is a marketplace plugin designed to prevent inflation on optimized Minecraft servers. By applying power index functions and their inverse functions, it balances selling prices and helps resolve economic imbalance caused by the overproduction of certain items on industrial servers. Simply put, the more plentiful an item is, the less profit players can earn from it.
Spoiler
By applying an asset-based contraction function, the value of items sold by players gradually depreciates. After reaching a predefined threshold, the rate of depreciation increases rapidly and then slowly approaches zero, while never fully diminishing. This approach allows players to adapt to price contraction in advance, effectively limiting further asset accumulation by dominant players on the server.
To prevent players from conducting currency transactions through other plugins, DemonMarket disables all payment commands except /mt pay.
This feature can be turned off in the config.yml file.

[​IMG]

[​IMG]
[​IMG]


Command


Player Commands
Players can use /demonmarket or /mt:
Aliases: dm, dmt, demonmarket

Admin Commands
Administrators can use /demonmarketadmin or /mtadmin:

Aliases: dmadmin, dmtadmin, demonmarketadmin

Example

A set of diamond blocks worth $440.
[​IMG]

[​IMG]

[​IMG]

Tutorial
Spoiler: Tutorial
Permission

  • demonmarket.use – Required for players to use DemonMarket
  • If you are using GroupManager, try:

  • If you are using LuckPerms, please use the /lp editor command.
config.yml
  • lang – Manually set the language.
  • top – Enable leaderboard / top ranking.
  • owner – Tax beneficiary. Leave empty if not required.
  • base-asset – The average balance of a single player in the mathematical expectation model.
  • rounding – Enable number rounding for simpler and more readable values.
  • incremental-scaling – Enable progressive scaling.
  • slimefun-support – Enables compatibility with SlimeFun. When enabled, items with lore/background stories will be blocked.
    Note: This may disable NBT support.
  • disable-pay – Prevent players from using Essentials or other plugins to send money.
  • disable-pay-list – List of payment commands to block.
  • disable-sell – Prevent players from using Essentials or other plugins to sell items.
  • disable-sell-list – List of sell commands to block.
  • max-pay – Maximum amount per transaction.
    Set to -1 to remove the limit.
    Set to 0 to disable payments.
  • pay-unit – Transfer unit. All payments will be rounded to this unit. Taxes are calculated based on this value.
  • payer-tax – Whether the sender pays the transaction tax (by default, the receiver pays it).
  • auto-refresh – Automatically refresh prices in the GUI.
  • auto-refresh-interval – Refresh interval (seconds).
  • disable-shop – Disable the /mt shop command.
  • market.disable-market – Disable the /mt market command.
  • market.max-user-sell – Maximum number of active listings per user.
  • market.sell-tax-rate – Transaction fee when selling items on the market (percentage).
  • market.disable-demon-tax – Disable demon tax on market profits.
  • log – Enable transaction logging.
Math Theory
Spoiler: Not everyone enjoys mathematics
  • 税额=(1 - 税率)
[​IMG]
The price of a diamond block is set at $440.



    • When the base parameter is set to 5000, the profit will be tied to players’ deposits, as illustrated below.
[​IMG]



    • When the base parameter is set to 500,000, the profit will be tied to players’ deposits, as illustrated below.[​IMG]
Additional Tools
You can also use my other tool, DemonCalculator, to generate similar charts and help determine the optimal base parameter settings.

Development Status
License
MIT License

About
If you have any suggestions, complaints, or feature requests, feel free to contact me via GitHub or Spigot.

If you can help with translations, I would greatly appreciate it!

Contact

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.

DemonMarket - No More Mounting Inflation is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,889 times (via Spigot). Download it and open it directly in the game.

Explore more