# ConvertWorld 击败怪物替换世界物品
- 作者: onusai 羽学
- 出处: [tshock-bless-world](https://github.com/onusai/tshock-bless-world)
- 击败指定怪物转换世界所有图格与箱子内物品


## 命令
```
暂无
```

---
配置注意事项
---
1.`世界图格替换表`是图格ID，`箱子物品替换表`是物品ID   
  
2.`怪物名`会在你使用/reload时根据`怪物ID`自动补充  
  
3.`怪物ID`可以写多个怪物    
  
4.`击败所有`则需要击败`怪物ID`内的所有怪物后，    
只要世界上存在`指定图格`或`箱子内的物品`杀任意1个就会转换，    
如果没有可转换的id则不会`提示播报`。    
  
## 配置
> 配置文件位置：tshock/击败怪物替换世界物品.json
```json5
{
  "使用说明":"击败指定NPC将世界所有指定图格与箱子内物品对比1:1转换",
  "插件开关": true,
  "击败所有": false,
  "击杀转换表": [
    {
      "怪物名": "血肉墙",
      "怪物ID": [
        113
      ],
      "世界图格替换表": {
        "7": 58,
        "166": 58,
        "6": 107,
        "167": 221,
        "9": 108,
        "168": 222,
        "8": 111,
        "169": 223
      },
      "箱子物品替换表": {
        "9": 621,
        "188": 499,
        "189": 500,
        "964": 534,
        "848": 857
      }
    },
    {
      "怪物名": "世纪之花",
      "怪物ID": [
        262
      ],
      "世界图格替换表": {
        "12": 236,
        "22": 211,
        "204": 211
      },
      "箱子物品替换表": {
        "953": 976,
        "975": 976,
        "29": 1291
      }
    }
  ]
}
```

## 更新日志
```
v1.0.2
i18n和README_EN.md
v1.0.1
i18n预定
v1.0.0
修改BlessWorld插件，将bless指令与服务器初始化时自动转换功能移除     
加入了对击杀指定NPC实现转换设定      
加入了从《怪物ID》取值，通过/reload事件重载，自动赋名给《怪物名》    
```


## 反馈
- 优先发issued -> 共同维护的插件库：https://github.com/UnrealMultiple/TShockPlugin
- 次优先：TShock官方群：816771079
- 大概率看不到但是也可以：国内社区trhub.cn ，bbstr.net , tr.monika.love
