-
Notifications
You must be signed in to change notification settings - Fork 182
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: missing drops and mining levels on fabrication blocks
- Loading branch information
Showing
11 changed files
with
151 additions
and
4 deletions.
There are no files selected for viewing
3 changes: 3 additions & 0 deletions
3
fabrication/src/main/generated/.cache/023a1c9b0a2cb237e03abf252e44e562954ebd68
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
// 1.19.2 2024-05-13T08:16:56.214014 ProjectRed-Fabrication Block Tags | ||
44a36d21accd9b32360c42fd97ae81903501584c data/minecraft/tags/blocks/mineable/pickaxe.json | ||
44a36d21accd9b32360c42fd97ae81903501584c data/minecraft/tags/blocks/needs_stone_tool.json |
5 changes: 5 additions & 0 deletions
5
fabrication/src/main/generated/.cache/cc933257d7c8d29d64dce4638a1d4f85a5ad3b65
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
// 1.19.2 2024-05-13T08:21:16.055865 ProjectRed-Fabrication Block Loot Tables | ||
170a77041b752756521029fe2d36dc0952fa584e data/projectred_fabrication/loot_tables/blocks/ic_workbench.json | ||
22bcef3df841e4276c942f4cdfdbe2147bb0a0b7 data/projectred_fabrication/loot_tables/blocks/lithography_table.json | ||
473b02f14e0d6f9558ac074a2a85bccc87f39902 data/projectred_fabrication/loot_tables/blocks/packaging_table.json | ||
8a9d97721b3b18c0ff75aa203c9c033290e1f3dd data/projectred_fabrication/loot_tables/blocks/plotting_table.json |
8 changes: 8 additions & 0 deletions
8
fabrication/src/main/generated/data/minecraft/tags/blocks/mineable/pickaxe.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"values": [ | ||
"projectred_fabrication:ic_workbench", | ||
"projectred_fabrication:plotting_table", | ||
"projectred_fabrication:lithography_table", | ||
"projectred_fabrication:packaging_table" | ||
] | ||
} |
8 changes: 8 additions & 0 deletions
8
fabrication/src/main/generated/data/minecraft/tags/blocks/needs_stone_tool.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
{ | ||
"values": [ | ||
"projectred_fabrication:ic_workbench", | ||
"projectred_fabrication:plotting_table", | ||
"projectred_fabrication:lithography_table", | ||
"projectred_fabrication:packaging_table" | ||
] | ||
} |
15 changes: 15 additions & 0 deletions
15
...ation/src/main/generated/data/projectred_fabrication/loot_tables/blocks/ic_workbench.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"type": "minecraft:block", | ||
"pools": [ | ||
{ | ||
"bonus_rolls": 0.0, | ||
"entries": [ | ||
{ | ||
"type": "minecraft:item", | ||
"name": "projectred_fabrication:ic_workbench" | ||
} | ||
], | ||
"rolls": 1.0 | ||
} | ||
] | ||
} |
15 changes: 15 additions & 0 deletions
15
.../src/main/generated/data/projectred_fabrication/loot_tables/blocks/lithography_table.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"type": "minecraft:block", | ||
"pools": [ | ||
{ | ||
"bonus_rolls": 0.0, | ||
"entries": [ | ||
{ | ||
"type": "minecraft:item", | ||
"name": "projectred_fabrication:lithography_table" | ||
} | ||
], | ||
"rolls": 1.0 | ||
} | ||
] | ||
} |
15 changes: 15 additions & 0 deletions
15
...on/src/main/generated/data/projectred_fabrication/loot_tables/blocks/packaging_table.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"type": "minecraft:block", | ||
"pools": [ | ||
{ | ||
"bonus_rolls": 0.0, | ||
"entries": [ | ||
{ | ||
"type": "minecraft:item", | ||
"name": "projectred_fabrication:packaging_table" | ||
} | ||
], | ||
"rolls": 1.0 | ||
} | ||
] | ||
} |
15 changes: 15 additions & 0 deletions
15
...ion/src/main/generated/data/projectred_fabrication/loot_tables/blocks/plotting_table.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"type": "minecraft:block", | ||
"pools": [ | ||
{ | ||
"bonus_rolls": 0.0, | ||
"entries": [ | ||
{ | ||
"type": "minecraft:item", | ||
"name": "projectred_fabrication:plotting_table" | ||
} | ||
], | ||
"rolls": 1.0 | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 38 additions & 0 deletions
38
...ication/src/main/java/mrtjp/projectred/fabrication/data/FabricationBlockTagsProvider.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
package mrtjp.projectred.fabrication.data; | ||
|
||
import net.minecraft.data.DataGenerator; | ||
import net.minecraft.data.tags.BlockTagsProvider; | ||
import net.minecraft.tags.BlockTags; | ||
import net.minecraftforge.common.data.ExistingFileHelper; | ||
import org.jetbrains.annotations.Nullable; | ||
|
||
import static mrtjp.projectred.fabrication.ProjectRedFabrication.MOD_ID; | ||
import static mrtjp.projectred.fabrication.init.FabricationBlocks.*; | ||
|
||
public class FabricationBlockTagsProvider extends BlockTagsProvider { | ||
|
||
public FabricationBlockTagsProvider(DataGenerator gen, @Nullable ExistingFileHelper existingFileHelper) { | ||
super(gen, MOD_ID, existingFileHelper); | ||
} | ||
|
||
@Override | ||
public String getName() { | ||
return "ProjectRed-Fabrication Block Tags"; | ||
} | ||
|
||
@Override | ||
protected void addTags() { | ||
|
||
tag(BlockTags.MINEABLE_WITH_PICKAXE) | ||
.add(IC_WORKBENCH_BLOCK.get()) | ||
.add(PLOTTING_TABLE_BLOCK.get()) | ||
.add(LITHOGRAPHY_TABLE_BLOCK.get()) | ||
.add(PACKAGING_TABLE_BLOCK.get()); | ||
|
||
tag(BlockTags.NEEDS_STONE_TOOL) | ||
.add(IC_WORKBENCH_BLOCK.get()) | ||
.add(PLOTTING_TABLE_BLOCK.get()) | ||
.add(LITHOGRAPHY_TABLE_BLOCK.get()) | ||
.add(PACKAGING_TABLE_BLOCK.get()); | ||
} | ||
} |
26 changes: 26 additions & 0 deletions
26
...ication/src/main/java/mrtjp/projectred/fabrication/data/FabricationLootTableProvider.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
package mrtjp.projectred.fabrication.data; | ||
|
||
import codechicken.lib.datagen.LootTableProvider; | ||
import net.minecraft.data.DataGenerator; | ||
|
||
import static mrtjp.projectred.fabrication.init.FabricationBlocks.*; | ||
|
||
public class FabricationLootTableProvider extends LootTableProvider.BlockLootProvider { | ||
|
||
public FabricationLootTableProvider(DataGenerator dataGenerator) { | ||
super(dataGenerator); | ||
} | ||
|
||
@Override | ||
public String getName() { | ||
return "ProjectRed-Fabrication Block Loot Tables"; | ||
} | ||
|
||
@Override | ||
protected void registerTables() { | ||
register(IC_WORKBENCH_BLOCK.get(), singleItem(IC_WORKBENCH_BLOCK.get())); | ||
register(PLOTTING_TABLE_BLOCK.get(), singleItem(PLOTTING_TABLE_BLOCK.get())); | ||
register(LITHOGRAPHY_TABLE_BLOCK.get(), singleItem(LITHOGRAPHY_TABLE_BLOCK.get())); | ||
register(PACKAGING_TABLE_BLOCK.get(), singleItem(PACKAGING_TABLE_BLOCK.get())); | ||
} | ||
} |