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 { fabricApi {
configureDataGeneration { configureDataGeneration {
createSourceSet = true createSourceSet = true
// strictValidation = true strictValidation = true
addToResources = true addToResources = true
modId = id modId = id
client = true client = true

View File

@ -1,5 +1,6 @@
package gay.pridecraft.joy.data; 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.FabricDataOutput;
import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider; import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider;
import net.minecraft.registry.RegistryWrapper; 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.PAN_CANDLE_CAKE;
import static gay.pridecraft.joy.registry.JoyBlocks.PLANTS; import static gay.pridecraft.joy.registry.JoyBlocks.PLANTS;
import static gay.pridecraft.joy.registry.JoyBlocks.POTTED_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;
import static gay.pridecraft.joy.registry.JoyBlocks.PROGRESS_CANDLE_CAKE; import static gay.pridecraft.joy.registry.JoyBlocks.PROGRESS_CANDLE_CAKE;
import static gay.pridecraft.joy.registry.JoyBlocks.QUEER_CANDLE; import static gay.pridecraft.joy.registry.JoyBlocks.QUEER_CANDLE;
@ -79,5 +81,14 @@ public class JoyBlockLootProvider extends FabricBlockLootTableProvider {
PLANTS.forEach(this::addDrop); PLANTS.forEach(this::addDrop);
POTTED_PLANTS.forEach(this::addPottedPlantDrops); 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());
} }
} }