- Minecraft Versions
- 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20
- Languages Supported
- English, 简体中文(Simplified Chinese), 繁體中文(Traditional Chinese)
- Documentation
- https://github.com/TRCStudioDean/GlobalMarketPlus/wiki
- GlobalMarketPlus is a multi-functional virtual store plugin, with Global Market as its main function.
- It can be used to trade items of various transaction types, and trade merchandises with other players in the server anytime and anywhere through commands and GUI.
- It is a highly customizable plugin. Almost all functions have corresponding commands.
- Management system and security system, data processing system, detailed configuration file annotations and wiki, ensure the operation of the plugin.
- Runtime environment for Java8 or above.
- Vault (Optional)
- PlaceholderAPI (Optional)
- PlayerPoints (optional)
- XConomy (Recommend)
If both this plugin and XConomy have MySQL enabled, you need to do the following: open config.yml, find the "disable-cache" setting in the Settings option, change it to true, and save it.
Main Features:
- GlobalMarket
- Upload your items on the global market (sell, buy)
- Item auction on the global market (bid/auction)
- Merchandises tax rate (different permission groups have different tax rates)
- Sell/Buy inventory (put items into GUI to upload multiple items at once)
- Retail transaction (if the items are stacked, you can trade a single item at a custom price)
- Support uploading merchandises using different currency units
- Support merchandises attribute editor (Such as unlimited transactions, never expires, hide merchant's name, etc)
- Support search merchandises (Specify the merchant, price, item, etc)
- Support merchandises reprice (need to pay tax again)
- Category modules (Category by item parameters)
- Item blacklist (Prohibit specific items)
- Shulker boxes view (Merchandise)
- Support price limit (Item prices must be within a certain range to allow uploading)
- Support merchandises/mails sort (according to upload time, according to expire time, etc)
- Profiles & Stores
- Player personal store GUI (personal merchandises will be displayed here)
- Support different permission groups (different tax rate, different price limits, etc)
- Support profile settings (personal information such as store name, profile, etc)
- Personal balance management (payment, balance transfer, etc)
- Global store list GUI (similar to Amazon, etc)
- Store style settings (Each store can have different GUI styles)
- Player Mailbox
- Send items in hand to other player's mailbox
- Status display (email source, expiration time, etc)
- Purchased merchandises or acquired items will be sent to the mailbox.
- Function module switch (optionally disable some unwanted functions)
- Built-in economic system (works independently without installing an economy plugin)
- Support different economic system plugins (like Vault, PlayerPoints, etc)
- Supports the coexistence of multiple currency systems (upload items to the market in different currency system)
- Support PlaceholderAPI
- Built-in custom menu system (in addition to the GUI that comes with some functions, you can create other GUIs)
- Recorder System (record the merchandises, transactions, mail exchanges, transfer records, etc)
- Support SQLite & MySQL storage
- Support multi-database storage mode (different databases store different types of data)
- Support split storage (MySQL and SQLite coexist)
- Database management commands (backup, rollback, download, upload, etc)
- Support for migrating data from other plugins
- Admin commands (view logger records, manage serialized items or item blacklists, etc)
- The text of all prompt messages is fully customizable (Include JSON messages)
- Great command processing system (Almost all major functions have corresponding commands)
- Controlled asynchronous threads (Adjust the processing speed of asynchronous threads, enable global asynchrony, etc)
- Configuration file auto repair
- and more...
Permissions for all commands can be edited in the configuration file
You can edit command aliases in Alias.yml, for example "/gmp market" -> "/market" or "/[Custom Command]"
- /gmp help | View plugin help
- /gmp market | Global Market commands.
- /gmp auction | Auction commands.
- /gmp money | Money management commands.
- /gmp merchandise | Merchandises management commands.
- /gmp transaction | Transaction commands.
- /gmp profile | Merchant profile commands.
- /gmp mailbox | Mailbox commands.
- /gmp category | Category commands.
- /gmp gui | GUI management commands.
- /gmp reload | Reload plugin or specific functions.
- /gmp admin | Administrator & Operator commands.
- Purchase this plugin.
- Put GlobalMarketPlus.jar in plugins folder
- Start the server and wait for the plugins/GlobalMarketPlus folder to be generated.
- Done.
How to hook Vault:
- Close your server.
- Open Config.yml file and find option "Economy-Settings".
- Set "Default-Currency-System: Default" to "Default-Currency-System: Vault" and save file.
- Make sure your Vault.jar is present in the plugins folder with the hooked economy plugin (Vault is a library, you need an economy plugin like Essentials etc to be able to use it!)
- Start the server.
- Done.
- Close your server.
- Open Config.yml file and find option "Economy-Settings".
- Set "Multiple-Currencies-System: false" to "Multiple-Currencies-System: true", and then enable the economic plugin you want in "Multiple-Currencies-System-List", finally save file.
- Make sure the economic plugins you want is working properly.
- Start the server.
- Players use command "/gmp money currency" to set currency unit.
- The next listings will use this currency unit!
- Start the server.
- Use command "/gmp admin database migrate" to list all migratable plugins.
- Enter in the command the plugin you want to migrate database.
- Follow the command prompt, make all preparations, then use "/gmp admin database confirm" to confirm.
- Done.
Configuration Files:
▶ Index Page (Click to view) ◀
NOTE: The file suffix (such as V1, V2, etc.) represents the following versions:
- V1: 1.13 - latest minecraft version.
- V2: 1.9 - 1.12.2 minecraft version.
- V3: 1.8 - 1.8.9 minecraft version.
- V4: 1.7.10 minecraft version.
If no V4, that means 1.7.x - 1.8.x.
Original link: here
Links:
Wiki:
Example MC Servers: (Not Official)
- xd.plmc.online (繁體中文 - Traditional Chinese)
- brilliantw.net (繁體中文 - Traditional Chinese)
- de-centre-1.mc.usolia.net (English/简体中文 Simplified Chinese)
- mc.meltarion.net (Russian/Ukrainian)