From 7b32fa0b07e509c402a4d5ab24ffc9381a5988ad Mon Sep 17 00:00:00 2001 From: Micle Date: Sun, 8 Jun 2025 19:38:31 +0100 Subject: [PATCH] Created mod loot table provider. --- .../data/server/ModLootTableProvider.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/main/java/dev/micle/firefly_bush_backport/data/server/ModLootTableProvider.java diff --git a/src/main/java/dev/micle/firefly_bush_backport/data/server/ModLootTableProvider.java b/src/main/java/dev/micle/firefly_bush_backport/data/server/ModLootTableProvider.java new file mode 100644 index 0000000..4d30a38 --- /dev/null +++ b/src/main/java/dev/micle/firefly_bush_backport/data/server/ModLootTableProvider.java @@ -0,0 +1,17 @@ +package dev.micle.firefly_bush_backport.data.server; + +import dev.micle.firefly_bush_backport.data.loot.ModBlockLootTableProvider; +import net.minecraft.data.DataGenerator; +import net.minecraft.data.loot.LootTableProvider; +import net.minecraft.world.level.storage.loot.parameters.LootContextParamSets; + +import java.util.List; +import java.util.Set; + +public class ModLootTableProvider extends LootTableProvider { + public ModLootTableProvider(DataGenerator generator) { + super(generator.getPackOutput(), Set.of(), List.of( + new LootTableProvider.SubProviderEntry(ModBlockLootTableProvider::new, LootContextParamSets.BLOCK) + )); + } +}