Skip to content

Commit

Permalink
wood loottables will be hell
Browse files Browse the repository at this point in the history
  • Loading branch information
warior456 committed Feb 10, 2024
1 parent 053276c commit 80568a9
Show file tree
Hide file tree
Showing 8 changed files with 149 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "sculk_depths:coated_stripped_valtrox_log"
}
],
"rolls": 1.0
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "sculk_depths:coated_stripped_valtrox_wood"
}
],
"rolls": 1.0
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "sculk_depths:coated_valtrox_pressure_plate"
}
],
"rolls": 1.0
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "sculk_depths:stripped_dried_valtrox_log"
}
],
"rolls": 1.0
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "sculk_depths:stripped_petrified_valtrox_log"
}
],
"rolls": 1.0
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "sculk_depths:stripped_valtrox_log"
}
],
"rolls": 1.0
}
]
}
2 changes: 1 addition & 1 deletion src/main/java/net/ugi/sculk_depths/block/ModBlocks.java
Original file line number Diff line number Diff line change
Expand Up @@ -373,7 +373,7 @@ public class ModBlocks {

//penebrium
public static final Block PENEBRIUM_SHROOM = registerBlock("penebrium_shroom",
new MushroomPlantBlock(FabricBlockSettings.copyOf(Blocks.MUSHROOM_STEM).luminance(5).emissiveLighting(AbstractBlock.AbstractBlockState::isFullCube).noCollision(), ModConfiguredFeatures.PENEBRIUM_SHROOM), ModItemGroup.SCULK_DEPTHS);
new MushroomPlantBlock(FabricBlockSettings.copyOf(Blocks.WARPED_FUNGUS).luminance(5).emissiveLighting(AbstractBlock.AbstractBlockState::isFullCube).noCollision(), ModConfiguredFeatures.PENEBRIUM_SHROOM), ModItemGroup.SCULK_DEPTHS);

public static final Block PENEBRIUM_SHROOM_BLOCK = registerBlock("penebrium_shroom_block",
new PenebriumShroomBlock( FabricBlockSettings.copyOf(Blocks.MUSHROOM_STEM).luminance(5).emissiveLighting(AbstractBlock.AbstractBlockState::isFullCube).nonOpaque()), ModItemGroup.SCULK_DEPTHS);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,39 @@ public ModLootTableProvider(FabricDataOutput dataOutput) {

@Override
public void generate() {
addDrop(ModBlocks.STRIPPED_VALTROX_LOG, ModBlocks.STRIPPED_VALTROX_LOG.asItem());
addDrop(ModBlocks.STRIPPED_VALTROX_WOOD, ModBlocks.STRIPPED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.VALTROX_PRESSURE_PLATE, drops(ModBlocks.VALTROX_PRESSURE_PLATE.asItem()));

addDrop(ModBlocks.COATED_STRIPPED_VALTROX_LOG, ModBlocks.COATED_STRIPPED_VALTROX_LOG.asItem());
addDrop(ModBlocks.COATED_STRIPPED_VALTROX_WOOD, ModBlocks.COATED_STRIPPED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.COATED_VALTROX_PRESSURE_PLATE, drops(ModBlocks.COATED_VALTROX_PRESSURE_PLATE.asItem()));

addDrop(ModBlocks.STRIPPED_DRIED_VALTROX_LOG, ModBlocks.STRIPPED_DRIED_VALTROX_LOG.asItem());
addDrop(ModBlocks.STRIPPED_DRIED_VALTROX_WOOD, ModBlocks.STRIPPED_DRIED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.DRIED_VALTROX_PRESSURE_PLATE, drops(ModBlocks.DRIED_VALTROX_PRESSURE_PLATE.asItem()));

addDrop(ModBlocks.STRIPPED_PETRIFIED_VALTROX_LOG, ModBlocks.STRIPPED_PETRIFIED_VALTROX_LOG.asItem());
addDrop(ModBlocks.STRIPPED_PETRIFIED_VALTROX_WOOD, ModBlocks.STRIPPED_PETRIFIED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.PETRIFIED_VALTROX_PRESSURE_PLATE, drops(ModBlocks.PETRIFIED_VALTROX_PRESSURE_PLATE.asItem()));

addDrop(ModBlocks.QUAZARITH_BLOCK, drops(ModBlocks.QUAZARITH_BLOCK.asItem()));


/* addDrop(ModBlocks.VALTROX_LOG, ModBlocks.VALTROX_LOG.asItem());
addDrop(ModBlocks.VALTROX_WOOD, ModBlocks.VALTROX_WOOD.asItem());
addDrop(ModBlocks.STRIPPED_VALTROX_LOG, ModBlocks.STRIPPED_VALTROX_LOG.asItem());
addDrop(ModBlocks.STRIPPED_VALTROX_WOOD, ModBlocks.STRIPPED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.STRIPPED_DRIED_VALTROX_WOOD, ModBlocks.STRIPPED_DRIED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.STRIPPED_PETRIFIED_VALTROX_WOOD, ModBlocks.STRIPPED_PETRIFIED_VALTROX_WOOD.asItem());
addDrop(ModBlocks.VALTROX_PLANKS, ModBlocks.VALTROX_PLANKS.asItem());
addDrop(ModBlocks.VALTROX_STAIRS, ModBlocks.VALTROX_STAIRS.asItem());
addDrop(ModBlocks.VALTROX_SLAB, ModBlocks.VALTROX_SLAB.asItem());
addDrop(ModBlocks.VALTROX_FENCE, ModBlocks.VALTROX_FENCE.asItem());
addDrop(ModBlocks.VALTROX_FENCE_GATE, ModBlocks.VALTROX_FENCE_GATE.asItem());
addDrop(ModBlocks.VALTROX_DOOR, ModBlocks.VALTROX_DOOR.asItem());
addDrop(ModBlocks.VALTROX_TRAPDOOR, ModBlocks.VALTROX_TRAPDOOR.asItem());
addDrop(ModBlocks.VALTROX_PRESSURE_PLATE, drops(ModBlocks.VALTROX_PRESSURE_PLATE.asItem()));
addDrop(ModBlocks.VALTROX_BUTTON, drops(ModBlocks.VALTROX_BUTTON.asItem()));*/


addDrop(ModBlocks.AMALGAMITE, ModBlocks.AMALGAMITE.asItem());

Expand Down

0 comments on commit 80568a9

Please sign in to comment.