From 7afca0b302c15777c10c4ad47f3341c5d492193f Mon Sep 17 00:00:00 2001 From: DotJason Date: Sun, 9 Jul 2023 11:34:26 +0300 Subject: Add soft material subtag (#2124) * add soft subtag * add soft subtag to Gaia Spirit * clean code style --- src/main/java/gregtech/api/enums/MaterialsBotania.java | 1 + src/main/java/gregtech/api/enums/SubTag.java | 4 ++++ 2 files changed, 5 insertions(+) (limited to 'src/main/java/gregtech/api/enums') diff --git a/src/main/java/gregtech/api/enums/MaterialsBotania.java b/src/main/java/gregtech/api/enums/MaterialsBotania.java index 7728351bbc..6fe538a0bc 100644 --- a/src/main/java/gregtech/api/enums/MaterialsBotania.java +++ b/src/main/java/gregtech/api/enums/MaterialsBotania.java @@ -211,6 +211,7 @@ public class MaterialsBotania { Dreamwood.add(SubTag.WOOD, SubTag.FLAMMABLE, SubTag.NO_SMELTING, SubTag.NO_SMASHING); ManaDiamond.add(SubTag.CRYSTAL, SubTag.NO_SMASHING, SubTag.NO_SMELTING); BotaniaDragonstone.add(SubTag.CRYSTAL, SubTag.NO_SMASHING, SubTag.NO_SMELTING); + GaiaSpirit.add(SubTag.SOFT); // Botania native items ingot.mNotGeneratedItems.add(Manasteel); diff --git a/src/main/java/gregtech/api/enums/SubTag.java b/src/main/java/gregtech/api/enums/SubTag.java index c1ec1712cd..e62e5437f8 100644 --- a/src/main/java/gregtech/api/enums/SubTag.java +++ b/src/main/java/gregtech/api/enums/SubTag.java @@ -188,6 +188,10 @@ public final class SubTag implements ICondition { * If this Material is stretchable */ public static final SubTag STRETCHY = getNewSubTag("STRETCHY"); + /** + * If this Material is soft (and can be made into a Soft Mallet even if it's not wooden or bouncy) + */ + public static final SubTag SOFT = getNewSubTag("SOFT"); /** * If this Material is grindable with a simple Mortar */ -- cgit