From ba012cf9d0606e4c30125d004dd998c2dc878170 Mon Sep 17 00:00:00 2001 From: YuRaNnNzZZ Date: Sat, 22 Feb 2025 08:44:33 +0300 Subject: [PATCH] black hole generator multiblock parts loottable/tags --- .../ru/dbotthepony/mc/otm/datagen/loot/MachineLoot.kt | 6 ++++++ .../ru/dbotthepony/mc/otm/datagen/tags/MineableTags.kt | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/loot/MachineLoot.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/loot/MachineLoot.kt index b3f3e179b..f82416f55 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/loot/MachineLoot.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/loot/MachineLoot.kt @@ -61,6 +61,12 @@ fun addMachineLoot(lootTables: LootTables) { lootTables.tile(MBlocks.BLACK_HOLE_GENERATOR) lootTables.tile(MBlocks.FLYWHEEL_BATTERY) + lootTables.dropsSelf(listOf( + MBlocks.MATTER_INJECTOR, + MBlocks.ANTIMATTER_INJECTOR, + MBlocks.HIGH_ENERGY_PARTICLE_COLLECTOR + )) { condition(ExplosionCondition.survivesExplosion()) } + lootTables.tile(MBlocks.ITEM_INPUT_HATCH) lootTables.tile(MBlocks.ITEM_OUTPUT_HATCH) lootTables.tile(MBlocks.ENERGY_INPUT_HATCH) diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/tags/MineableTags.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/tags/MineableTags.kt index 28dc06084..158121a1e 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/tags/MineableTags.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/tags/MineableTags.kt @@ -65,6 +65,9 @@ fun addMineableTags(tagsProvider: TagsProvider) { *MBlocks.ANDROID_CHARGER.values.toTypedArray(), MBlocks.BLACK_HOLE_GENERATOR, + MBlocks.MATTER_INJECTOR, + MBlocks.ANTIMATTER_INJECTOR, + MBlocks.HIGH_ENERGY_PARTICLE_COLLECTOR, MBlocks.ITEM_INPUT_HATCH, MBlocks.ITEM_OUTPUT_HATCH, MBlocks.ENERGY_INPUT_HATCH,