战利品表(如何创建数据包请去mcwiki查看,set_nbt不知为在wiki上没看见,查了好多视频才发现这个写法。)
{
"pools": [
{
"name": "你要改的箱子",
"rolls": {
"min": 2, //在奖池里抽最小的次数
"max": 5 //在奖池里抽最大的次数
},
"entries": [
{
"type": "item",
"name": "minecraft:diamond_sword",//第一个物品钻石剑 具体写法看第二个
"functions": [
{
"function": "set_count",
"count": {
"min": 0,
"max": 1
}
}
],
"weight": 2
},
{
"type": "item",//类型 物品
"name": "tacz:modern_kinetic_gun", //获得一个枪的基本方块
"functions": [//物品修饰器
{
"function": "set_count",//第一个物品修饰器 给你的数量
"count": {
"min": 0,//最小给0把
"max": 1//最大给1把
}
},
{
"function": "set_nbt",//第二个物品修饰器 给枪械基本方块加上nbt
"tag": "{GunId:\"tacz:ak47\",GunFireMode:\"AUTO\"}"//见下文,使用字符串形式时内部的双引号需要使用\转义。
}
],
"weight": 5//权重上面钻石剑是2 所以更容易出这把ak。
}
}
GunId去枪包文件里看 枪包名称/枪包小类/guns/data,值应该为小类名称:枪械id 看id不要把_data写上,比如全境封锁枪包The Division pack-ver0.3.1\gz\guns\data\1st_vector45acp_data.json那么就是gz:1st_vector45acp
GunFireMode为预设开火模式 ,其中“AUTO”为全自动,“SEMI”为半自动。