我的世界拔刀剑怎么改成无限耐久?通过改cfg文件。
打开CS2_你的mod名scripts文件夹添加一个.js文件然后编辑:
var tag;
if(itemstack.getDamage() == 0){
itemstack.setItem("flammpfeil.slashblade:slashbladeNamed");
tag = itemstack.getNbt();
tag.setString("CurrentItemName","SlashBladeXXX.xxx");
tag.setInt("CustomMaxDamage",256);
tag.setFloat("BaseAttackModifier",0);
tag.setFloat("AttackAmplifier",0.01);
tag.setString("ModelName", "XXX/XXX/xxx");
tag.setString("TextureName", "XXX/XXX/xxx");
tag.setInt("SummonedSwordColor", 7396315);
tag.setInt("SpecialAttackType", 0);
tag.setInt("StandbyRenderType", 0);
}
if(itemstack.getDamage() == 0){ 这里的0可以改为任何数,如果你要添加多把拔刀剑的话。
itemstack.setItem("flammpfeil.slashblade:slashbladeNamed"); 这个没必要修改,除非你想做的是需要RF充能的拔刀剑或者风雷太刀
tag = itemstack.getNbt(); 这个我也不太清楚诶
tag.setString("CurrentItemName","SlashBladeXXX.xxx"); 设定你的拔刀剑在mod里的识别名,SlashBladeXXX.xxx可以改为“英文数字.英文”下面的XXX皆为举例。
tag.setInt("CustomMaxDamage",256); 设定你的拔刀剑的最大耐久值(其实这些东西都可以参考拔刀剑的nbt)
tag.setFloat("BaseAttackModifier",0); 基础攻击力的设定,注意不能为0...
7854