- Rich features:
good purchase
,good recycling
,good collection
,good search
- Easy to edit:
good category add/remove/edit
,good add/remove/edit
- Full GUI: Beautiful GUI forms for easy operation rather than commands.
- Hot reload support: Operators can edit/update
config.json
orshop.json
in game directly.
[Required pre-plugin] UMoney
[Optional pre-plugin] ZX_UI
Put .whl
file into the endstone plugins folder, and then start the server. Enter the command /us
to call out the main form.
Now, you can get the release version form this repo or
. Minebbs
Plugins/
├─ ushop/
│ ├─ config.json
│ ├─ shop.json
│ ├─ good-collection.json
UShop allows operators or players to edit/update relevant settings through GUI forms with ease, here are just simple explanations for relevant configurations.
To add/remove/edit good categories or remove/edit goods, operators only need to operate through GUI forms。
To add goods to target good category, operators only need to turn on the product add mode
and then interact with the ground with the target good in hand.
config.json
{
"reclaim_rate": 0.6 // discount rate when recycling goods (it should be a decimal less than 1.0 but more than 0.0)
}
shop.json
{
"blocks-building blocks-logs": {
"category_icon": "textures/blocks/log_oak",
"minecraft:oak_log": {
"good_name": "Oak Log",
"good_price": 32
}
}
You can view related screenshots of UShop from images folder of this repo.
As soon as the NBT API of EndstoneMC is available, Ushop will roll out the player shop
feature