Skip to content

Commit e3394a9

Browse files
authored
Fix blackstone and tuff ores not dropping dusts (#4376)
1 parent 1071c00 commit e3394a9

File tree

6 files changed

+13
-5
lines changed

6 files changed

+13
-5
lines changed

src/generated/resources/assets/gtceu/lang/en_ud.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5599,6 +5599,7 @@
55995599
"material.gtceu.tritanium": "ɯnıuɐʇıɹ⟘",
56005600
"material.gtceu.tritium": "ɯnıʇıɹ⟘",
56015601
"material.gtceu.trona": "ɐuoɹ⟘",
5602+
"material.gtceu.tuff": "ɟɟn⟘",
56025603
"material.gtceu.tungstate": "ǝʇɐʇsbun⟘",
56035604
"material.gtceu.tungsten": "uǝʇsbun⟘",
56045605
"material.gtceu.tungsten_carbide": "ǝpıqɹɐƆ uǝʇsbun⟘",

src/generated/resources/assets/gtceu/lang/en_us.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5599,6 +5599,7 @@
55995599
"material.gtceu.tritanium": "Tritanium",
56005600
"material.gtceu.tritium": "Tritium",
56015601
"material.gtceu.trona": "Trona",
5602+
"material.gtceu.tuff": "Tuff",
56025603
"material.gtceu.tungstate": "Tungstate",
56035604
"material.gtceu.tungsten": "Tungsten",
56045605
"material.gtceu.tungsten_carbide": "Tungsten Carbide",

src/main/java/com/gregtechceu/gtceu/api/data/tag/TagPrefix.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,10 @@ public boolean isEmpty() {
142142
.sound(SoundType.DEEPSLATE),
143143
new ResourceLocation("block/deepslate"), false, false, true);
144144

145-
// TODO figure out a composition for tuff
146145
public static final TagPrefix oreTuff = oreTagPrefix("tuff", BlockTags.MINEABLE_WITH_PICKAXE)
147146
.langValue("Tuff %s Ore")
148147
.registerOre(
149-
Blocks.TUFF::defaultBlockState, null, BlockBehaviour.Properties.of()
148+
Blocks.TUFF::defaultBlockState, () -> GTMaterials.Tuff, BlockBehaviour.Properties.of()
150149
.mapColor(MapColor.TERRACOTTA_GRAY).requiresCorrectToolForDrops().strength(3.0F, 3.0F)
151150
.sound(SoundType.TUFF),
152151
new ResourceLocation("block/tuff"));
@@ -187,10 +186,9 @@ public boolean isEmpty() {
187186
.requiresCorrectToolForDrops().strength(3.0F, 3.0F).sound(SoundType.NETHER_ORE),
188187
new ResourceLocation("block/netherrack"), true, false, true);
189188

190-
// TODO figure out a composition for blackstone
191189
public static final TagPrefix oreBlackstone = oreTagPrefix("blackstone", BlockTags.MINEABLE_WITH_PICKAXE)
192190
.langValue("Blackstone %s Ore")
193-
.registerOre(Blocks.BLACKSTONE::defaultBlockState, null,
191+
.registerOre(Blocks.BLACKSTONE::defaultBlockState, () -> GTMaterials.Blackstone,
194192
BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_BLACK)
195193
.instrument(NoteBlockInstrument.BASEDRUM).requiresCorrectToolForDrops()
196194
.strength(3.0F, 3.0F),

src/main/java/com/gregtechceu/gtceu/common/data/GTMaterials.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -959,6 +959,7 @@ private static void excludeAllGemsButNormal(Material material) {
959959
public static Material Redstone;
960960
public static Material Dichloroethane;
961961
public static Material Diethylenetriamine;
962+
public static Material Tuff;
962963

963964
/**
964965
* Third Degree Materials

src/main/java/com/gregtechceu/gtceu/common/data/materials/HigherDegreeMaterials.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ public static void register() {
197197

198198
Blackstone = new Material.Builder(GTCEu.id("blackstone"))
199199
.dust()
200-
.color(0x090a0a).iconSet(ROUGH)
200+
.color(0x3c3947).secondaryColor(0x160f10).iconSet(ROUGH)
201201
.flags(NO_SMASHING)
202202
.components(DarkAsh, 2, Basalt, 1, Stone, 5)
203203
.buildAndRegister();

src/main/java/com/gregtechceu/gtceu/common/data/materials/SecondDegreeMaterials.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,5 +531,12 @@ public static void register() {
531531
.components(Carbon, 4, Hydrogen, 13, Nitrogen, 3)
532532
.hazard(HazardProperty.HazardTrigger.ANY, GTMedicalConditions.CHEMICAL_BURNS)
533533
.buildAndRegister();
534+
535+
Tuff = new Material.Builder(GTCEu.id("tuff"))
536+
.dust()
537+
.color(0x75756a).secondaryColor(0x8a8a80).iconSet(ROUGH)
538+
.flags(NO_SMASHING)
539+
.components(Ash, 2, PotassiumFeldspar, 1)
540+
.buildAndRegister();
534541
}
535542
}

0 commit comments

Comments
 (0)