教程中JSON部分会用// 作为注解块,使用时必须删除,JSON是没有注解的,你只能用自动删除注解的插件来帮助你写注解。
// JSON
// 1.7.10
[
{
"name": "apple", // 兑换码名称
"code": "rJd-NzCaI", // 兑换码,此处为自动生成的兑换码,可自定义。
"ItemList": { // 奖品池,不一定一定要从零开始计数,从游戏中添加内容后会从零计数。
"0": {
"itemName": 260, // 1.7.10中使用ID,在更高版本请使用minecraft:apple代替260。
"itemNumber": 12, // 本物品到手数量。即便池中都是相同物品,每个格子得到的物品量都由这个参数决定。
"itemMeta": 0 // 特殊值。大于1.12.2的版本中无需此项。
},
"1": { // 同上。
"itemName": 260,
"itemNumber": 12,
"itemMeta": 0
},
"2": {
"itemName": 260,
"itemNumber": 12,
"itemMeta": 0
}
},
"player": [ // 领取过的玩家会出现在这里。这里记录玩家名牌显示名,如果名称匹配,玩家无法反复领取。
"someoneice",
"Milk"
]
},
{ // 一个新的礼包。
"name": "newb",
"code": "oB1-N28GT",
"ItemList": {
"0": {
"itemName": 303,
"itemNumber": 1,
"itemMeta": 0
},
"1": {
"itemName": 304,
"itemNumber": 1,
"itemMeta": 0
}
},
"player": [
""
]
}
]
// JSON
// 1.16.5
[
{
"name": "PineAPPLE",
"code": "pineapple", // 不难闻出这是被自定义的兑换码。
"ItemList": {
"0": {
"itemName": "minecraft:apple",
"itemNumber": 1,
},
"1": {
"itemName": "pineapple:pineapple", // 模组物品概念相同。
"itemNumber": 1,
}
},
"player": [
""
]
}
]