本篇教程由作者设定未经允许禁止转载。

1点()该模组仅能删除战利品,但不可添加战利品,要想添加战利品可以使用LootTweaker

1点()教程开始:

物品ID记得不要加<>


String table-填写战利品表

String pool-填写战利品池

String modid-填写模组ID

String itemId-填写物品ID

String entry-填写物品ID(项目)


删除指定的战利品表及其所有项目。

// mods.ltt.LootTable.removeTable(String table); 

mods.ltt.LootTable.removeTable("minecraft:chests/simple_dungeon");

从指定战利品表中删除指定的池。

// mods.ltt.LootTable.removePool(String table, String pool); 

mods.ltt.LootTable.removePool("minecraft:chests/simple_dungeon", "main");

从指定的战利品表和指定的池中删除指定项目。

// mods.ltt.LootTable.removeEntry(String table, String pool, String entry);
mods.ltt.LootTable.removeEntry("minecraft:chests/simple_dungeon", "main", "minecraft:iron_horse_armor");

从指定的战利品表中和指定的池中删除所有的项目。

//mods.ltt.LootTable.removeItem(String table, String pool, String entry);
mods.ltt.LootTable.removeItem("minecraft:chests/simple_dungeon", "main", "minecraft:golden_apple");

删除模组在全局添加的所有物品。

// mods.ltt.LootTable.removeModEntry(String modid); 

mods.ltt.LootTable.removeModEntry("modid");

[常用]删除xxx模组添加的全部战利品

// mods.ltt.LootTable.removeModTable(String modid); 

mods.ltt.LootTable.removeModTable("modid");

[常用]删除全部战利品中的某样物品

// mods.ltt.LootTable.removeGlobalItem(String itemId); 

mods.ltt.LootTable.removeGlobalItem("minecraft:iron_ingot");


教程原文CT wiki 以上仅为自己理解和翻译,我也只使用过最后两条,如有问题请指出