diff --git a/assets/mods/basegame/crafting/fixtures.json b/assets/mods/basegame/crafting/fixtures.json index 07311433d..4ef7e846c 100644 --- a/assets/mods/basegame/crafting/fixtures.json +++ b/assets/mods/basegame/crafting/fixtures.json @@ -49,7 +49,12 @@ [1, 12, "$WOOD", 5, "item@basegame:113"] /* 12 wood, 5 iron */ ] }, - + "item@basegame:53": { /* engraving workbench */ + "workbench": "basiccrafting", + "ingredients": [ + [1, 12, "$WOOD", 8, "item@basegame:113"] /* 12 wood, 8 iron */ + ] + }, "item@basegame:256": { /* oak door */ diff --git a/src/net/torvald/terrarum/modulebasegame/gameitems/ItemTextSignCopper.kt b/src/net/torvald/terrarum/modulebasegame/gameitems/ItemTextSignCopper.kt index eaf08901b..437bd1d1d 100644 --- a/src/net/torvald/terrarum/modulebasegame/gameitems/ItemTextSignCopper.kt +++ b/src/net/torvald/terrarum/modulebasegame/gameitems/ItemTextSignCopper.kt @@ -30,6 +30,10 @@ class ItemTextSignCopper(originalID: ItemID) : FixtureItemBase(originalID, "net. override var baseToolSize: Double? = baseMass override var originalName = "ITEM_COPPER_SIGN" + init { + stackable = false + } + @Transient override val makeFixture: () -> FixtureBase = { FixtureTextSignCopper( extra.getAsString("signContent") ?: "",