fix: Add missing loot tables

This commit is contained in:
Ampflower 🌺 2025-03-14 01:52:42 -07:00
parent 41107d76e0
commit 745966aa1b
No known key found for this signature in database
GPG Key ID: FC0397C90D508D7F
2 changed files with 12 additions and 1 deletions

View File

@ -7,7 +7,7 @@ loom {
fabricApi {
configureDataGeneration {
createSourceSet = true
// strictValidation = true
strictValidation = true
addToResources = true
modId = id
client = true

View File

@ -1,5 +1,6 @@
package gay.pridecraft.joy.data;
import gay.pridecraft.joy.block.BlahajBlocks;
import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput;
import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider;
import net.minecraft.registry.RegistryWrapper;
@ -38,6 +39,7 @@ import static gay.pridecraft.joy.registry.JoyBlocks.PAN_CANDLE;
import static gay.pridecraft.joy.registry.JoyBlocks.PAN_CANDLE_CAKE;
import static gay.pridecraft.joy.registry.JoyBlocks.PLANTS;
import static gay.pridecraft.joy.registry.JoyBlocks.POTTED_PLANTS;
import static gay.pridecraft.joy.registry.JoyBlocks.PRIDE_CAKE;
import static gay.pridecraft.joy.registry.JoyBlocks.PROGRESS_CANDLE;
import static gay.pridecraft.joy.registry.JoyBlocks.PROGRESS_CANDLE_CAKE;
import static gay.pridecraft.joy.registry.JoyBlocks.QUEER_CANDLE;
@ -79,5 +81,14 @@ public class JoyBlockLootProvider extends FabricBlockLootTableProvider {
PLANTS.forEach(this::addDrop);
POTTED_PLANTS.forEach(this::addPottedPlantDrops);
addDrop(BlahajBlocks.BLAHAJ_BLOCK);
addDrop(BlahajBlocks.BLAVINGAD_BLOCK);
addDrop(BlahajBlocks.BREAD_BLOCK);
addDrop(BlahajBlocks.BROWN_BEAR_BLOCK);
addDrop(BlahajBlocks.GRAY_SHARK_BLOCK);
BlahajBlocks.PRIDE_BLOCKS.forEach(this::addDrop);
addDrop(PRIDE_CAKE, dropsNothing());
}
}