MineDown syntax support; Chat bug fixed; Heavy optimize /qs find command performance
This update sponsored by two cute cats <3
Minor update 4.0.6.0 changelog
New features:
1. MineDown syntax support
QuickShop now generally support
MineDown syntax, so that means you can use a simple syntax to define a cool message output. And this is a simple sample:
You can find more knowledge about
MineDown syntax in their
wiki.
2. Improved `/qs removeall` command
Command now only will remove player himself shops (no any confirm so take care) without any argument.
If you want to delete other player shops, you need to type `/qs removeall <player>`.
The permission node now spilled to `quickshop.removeall.self` and `quickshop.removeall.other`.
3. Heavy optimized `/qs find` command
The find command no-longer loading chunk during searching shops.
We switched to Vector based searching logic so you can search shops in 10000000 blocks
without any lag!
4. New QuickChat system
This system has been created because we keeping to hit the issues between BungeeCord-Chat and Adventure chat libs.
Now you can switch the chat systems by changing the value between 0 and 1 in config.yml section `chat-type`.
Bug fixes:
1. Fixed the bug cause player cannot receive any chat output, so we move back BungeeChat lib and you can re-enable Adventure in config.
2. Fixed the bug that will spam the console with `NullPointerException` during player use command `/enderchest` to open an EnderChest and close it.
Changes:
1. We switched our default paste provider from
EngineHub Paste to
Pastebin.com