This page mainly collects some common problems and help about plugins
Compass
- Vault or other economic system settings
- Migrate database from other plugins
- About sell, buy, bid's problems
- MySQL and multi-server data synchronization
Vault or other economic system settings
- This plugin has a built-in economic system, the command is /gmp money
- So if you are using Vault or other economy plugin, you need to set it up manually.
Use vault or other economic plugins
- 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.
How to use multiple currencies system
- 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!
Migrate database from other plugins
- The plugins that can currently migrate data are as follows:
- CrazyAuctionPlus - All merchandises + All mailboxes
- Migration steps:
- Start the server after the plugin is up and running
- Use the command
/gmp admin database migrateto view the migration steps of the plugin for the migration target - After completing the migration steps, use
/gmp admin database migrate [plugin name]to complete the migration
About sell, buy, bid's problems
- The global market is mainly based on three major functions:
sell,buy, andauction - The main command is
/gmp market [sell/buy/bid]or/market [sell/buy/bid] - If you need to disable one of these functions, you only need to disable its use permissions in the CommandPermissions.yml file in the Permissions folder.
- Among them, the command
/market bidis redirected to/auction start, so if you want to cancel this permission, you need to cancel it at the Auction node
The following are other commands related to these three functions. After disabling the functions, it is recommended to cancel the permissions of the relevant commands at the same time.
- Sell, buy function
/market [sell/buy/sellinventory/buyinventory]four subcommands/transactionand all subcommands below/merchandise setand all subcommands below
- Auction function
/auctionand all subcommands below
MySQL and multi-server data synchronization
- This plugin supports two data storage modes:
SQLite,MySQL - Among them, MySQL can meet the requirements of multi-server data storage and synchronization
- If you just want to use MySQL to store data for a single server, you don't need to read this entry
Enable real-time sync (including transaction alerts, auction alerts)
- Open Config.yml and find
Auto-RefreshunderMySQL-Storageoption - Enable this feature and adjust the refresh interval according to the situation
- Recommended refresh interval: 1s - 5s
- If the MySQL server is external, it is recommended not to adjust the refresh interval to a very small value
- Note that this feature is affected by the
Async-Thread-Speed.Updater-Threadoption in Config.yml - The lower limit of the refresh interval is limited by the value of
Updater-Thread - If a faster refresh rate is required, please ensure that the refresh interval cannot be lower than the value of
Updater-Thread
- Note that this feature is affected by the
- Save the file and use the command
/gmp reloadto complete the modification
