Supported Plugins
These are the plugins the engine can learn from today. Each turns on only when it is installed and its switch under economyEngine.hooks is on. The config key in each table is that switch.
Player shops and trades
Real sale prices between players, the highest-value input for pricing.
| Plugin | Status | What the engine learns | Config key |
|---|---|---|---|
| QuickShop-Hikari | AVAILABLE | Chest-shop sales between players. Unlimited admin shops become price limits. | quickshop |
| ChestShop | AVAILABLE | Player shop sales. Admin shops become price limits. | chestshop |
| SignShop | AVAILABLE | Player sign-shop sales. Admin signs become price limits. | signshop |
| Shopkeepers | AVAILABLE | Villager shop trades paid in its currency item, once that item has an exchange rate in currencies.yml. Admin shopkeepers become price limits. | shopkeepers |
| InsaneShops | AVAILABLE | Player shop trades. Admin shops become price limits. Shops paid in Vault money only. | insaneshops |
| ExcellentShop | AVAILABLE | Chest-shop trades, with a rented shop credited to its renter. Its virtual shop becomes price limits. Prices in Vault money or a currency listed by /ahadmin currencies. | excellentshop |
| AxTrade | AVAILABLE | Item-for-money trades between players. | axtrade |
| Trade System | AVAILABLE | Item-for-money trades between players. Money handed over for nothing goes to the alt-ring check. | tradesystem |
ExcellentShop 5.1.6 itself needs NightCore 2.16 or newer, and Trade System itself only runs up to Paper 1.21.4. Both are limits of those plugins, not of the hook.
Server shops and sell plugins
Price limits. What the server pays becomes a price floor and what it charges a price ceiling.
| Plugin | Status | What the engine reads | Config key |
|---|---|---|---|
| UltimateShop | AVAILABLE | Shop buys and sells. | ultimateshop |
| ShopGUIPlus | AVAILABLE | Shop buys and sells, in the shop's own currency. | shopguiplus |
| EconomyShopGUI and EconomyShopGUI Premium | AVAILABLE | Shop buys and sells. | economyshopgui |
| GUIShop | AVAILABLE | Its shop price list, when its prices are Vault money, either through the server's Vault economy or because GUIShop's own economy is the Vault economy. | guishop |
| AutoSellChests | AVAILABLE | What its chests sell at becomes a price floor. | autosellchests |
| dtlTraders | AVAILABLE | What its NPC traders pay and charge, for traders that use Vault money. | dtltraders |
| Shop (Conjurate) | AVAILABLE | Its shop page prices, for items every player can buy or sell, when its shop is paid in the Vault economy. The plugin itself has not been updated since 2019. | shopconjurate |
| EssentialsX | AVAILABLE | Its worth.yml prices become price floors from day one, before anyone trades. | essentials |
| CMI | AVAILABLE | /sell sales and its worth list become price floors. | cmi |
| X-Prison | AVAILABLE | What its autosell pays becomes a price floor, once the currency it pays in has an exchange rate in currencies.yml. | xprison |
Money between players
Checked for alt rings by fraud detection. Never used for prices.
| Plugin | Status | What the engine sees | Config key |
|---|---|---|---|
| EssentialsX | AVAILABLE | /pay between players. | essentials |
| CMI | AVAILABLE | /pay between players. With CMI's own economy off, only a /pay typed with the payee's full name is seen, and none while CMI asks to confirm payments. | cmi |
| zEssentials | AVAILABLE | /pay between two players who are online, in whichever of its economies is paid. | zessentials |
| X-Prison | AVAILABLE | Payments between players in its currencies. | xprison |
| UltraCoinFlip | AVAILABLE | What a player wins from another player in a coinflip. | ultracoinflip |
| Duels and Duels Optimised | AVAILABLE | The money a player wins from another in a money-bet duel. | duels |
| Trade System | AVAILABLE | Money handed over in a trade with no item in return. | tradesystem |
Economy bridge
| Plugin | Status | Provides | Config key |
|---|---|---|---|
| Vault | AVAILABLE | The server economy, and the currency the engine values trades in. | vault |
Not supported
| Plugin | Status | Why |
|---|---|---|
| ShopChest | UNSUPPORTED | It fails to start on current Paper versions and is no longer maintained. |
| AdvancedChests (free) | UNSUPPORTED | The free version cannot sell, so there is nothing to learn. The paid version's auto-sell is on the roadmap. |
Also connected
Custom items, currencies, bans and combat tags come from other plugins too, but they are not data hooks:
- Custom items from Nexo, Oraxen, ItemsAdder, MMOItems and MythicMobs, and spawners from SilkSpawners and SpawnerMeta, are covered under Custom-Item Pricing.
- Currencies from other plugins are covered under Currencies.
- Banned players' sales are left out of prices, read from the server ban list, EssentialsX, AdvancedBan and LiteBans. The switch is
economyEngine.training.ignoreBannedPlayersin config.yml. - The combat block can follow CombatLogX's own combat tag. The switch is
restrictions.combat.followCombatLogXin config.yml.
On the roadmap
More shop, trade, jobs and crate plugins are PLANNED, added on request or by community impact. See Requesting Hooks, and the full integration matrix on the Beta Phase page.