- 1,031
- 19
- 87
При создании таблицы лута столкнулся с проблемой. Сама таблица работает, но так как впервые её создал то заметил, что моя таблица заменяет ванильную, а мне нужно только дополнить её не меняя ванильной. Что посоветуете?
Java:
@SubscribeEvent
public void onLoot(LootTableLoadEvent event) {
if (LootTableList.CHESTS_SPAWN_BONUS_CHEST.equals(event.getName())) {
ResourceLocation loc = new ResourceLocation("galaxy", "chests/galaxy_spawn_bonus_chest");
LootTable customLootTable = event.getLootTableManager().getLootTableFromLocation(loc);
event.setTable(customLootTable);
}
}
Java:
public class RegisterEvent {
public static void register() {
MinecraftForge.EVENT_BUS.register(new EventLoot());
}
}
JSON:
{
"pools": [
{
"name": "chest_1",
"rolls": 1,
"entries": [
{
"type": "item",
"name": "galaxy:copper_ingot",
"weight": 4,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"min": 1,
"max": 4
}
}
]
}
]
}
]
}