使用AGPL 3.0进行授权
反馈请到GitHub
一款简单但不简陋的商店插件
配置文件示例(
数据文件示例(
反馈请到GitHub
一款简单但不简陋的商店插件
配置文件示例(
/plugins/Shop/config.json
)
JSON:
{
// 菜单命令
"command": "shop",
// 手续费占比
"serviceCharge": 0.02,
// 经济类型(llmoney/scoreboard)
"currencyType": "llmoney",
// 货币名称
"currencyName": "货币",
// 经济计分板名称
"scoreboard": "money",
// 允许背包满时购买并自动丢出物品
"allowDrop": true
}
/plugins/Shop/data.json
)
JSON:
{
// 购买商店
"sell": [
// 物品
{
// 名称
"name": "煤炭",
// 标志(可选,默认为空)
"icon": "textures/items/coal",
// 单价
"price": 1,
// 限制购买倍数(可选,默认为1)
"num": 10,
// 命名空间ID(与NBT二选一)
"id": "minecraft:coal",
// 数据值(可选,默认为0,仅命名空间ID有效时有效)
"dataValues": 1,
// 附带魔咒(可选,默认为空,仅命名空间ID有效时有效)
"enchantments": [
// 此处仅为示例,煤炭在正常情况下不可以被附魔
{
// 魔咒数字ID
"id": 0,
// 魔咒等级
"lvl": 1
}
]
},
{
"name": "煤炭",
"price": 1,
"id": "minecraft:coal"
},
// 子页
{
// 名称
"name": "方块",
// 标志(可选,默认为空)
"icon": "textures/blocks/dirt",
// 物品列表
"items": [
// 格式同上
{
"name": "泥土",
"price": 1,
// NBT(与命名空间ID二选一)
"nbt": "{\"Block\":{\"name\":\"minecraft:dirt\",\"states\":{\"dirt_type\":\"normal\"},\"version\":17959425},\"Count\":1b,\"Damage\":0s,\"Name\":\"minecraft:dirt\",\"WasPickedUp\":0b}"
}
]
}
],
// 回收商店
"recycle": [
// 格式同上
{
"name": "煤炭",
"icon": "textures/items/coal",
"price": 1,
"id": "minecraft:coal",
"dataValues": 1,
"enchantments": [
// 此处仅为示例,煤炭在正常情况下不可以被附魔
{
"id": 0,
"lvl": 1
}
]
}
]
}