From 331dab2841f9ee71b6e36dff979ae20dc90a3a4c Mon Sep 17 00:00:00 2001 From: Averixus Date: Sun, 15 Feb 2026 08:31:18 +0000 Subject: [PATCH 1/2] Add compatibility with String Sense bindings --- .../parts/bindings/bindings-stringsense.json | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json diff --git a/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json b/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json new file mode 100644 index 0000000..fdabe2b --- /dev/null +++ b/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json @@ -0,0 +1,74 @@ +[ + { + "id": "cord-bamboo", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:bamboo/cord" + }, + { + "id": "cord-bark", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:bark/cord" + }, + { + "id": "cord-coconut", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:coconut/cord" + }, + { + "id": "cord-flax", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:flax/cord" + }, + { + "id": "cord-nzflax", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:nzflax/cord" + }, + { + "id": "cord-palm", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:palm/cord" + }, + { + "id": "cord-papyrus", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:papyrus/cord" + }, + { + "id": "cord-porcupine", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:porcupine/cord" + }, + { + "id": "cord-reed", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:reed/cord" + }, + { + "id": "cord-sinew", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:sinew/cord" + }, + { + "id": "cord-straw", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:straw/cord" + }, + { + "id": "cord-vine", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:vine/cord" + } +] \ No newline at end of file From bc97eb4d3e765845d6c71fea9502b1e6a6d979e7 Mon Sep 17 00:00:00 2001 From: Averixus Date: Wed, 11 Mar 2026 11:49:33 +0000 Subject: [PATCH 2/2] Add wildcraft cord to bindings --- .../parts/bindings/bindings-stringsense.json | 86 ++++++++++++++++++- 1 file changed, 85 insertions(+), 1 deletion(-) diff --git a/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json b/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json index fdabe2b..e1a2953 100644 --- a/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json +++ b/Toolsmith/assets/toolsmith/config/toolsmith/parts/bindings/bindings-stringsense.json @@ -70,5 +70,89 @@ "bindingStatTag": "reeds", "bindingShapePath": "string", "bindingTextureOverride": "stringsense:vine/cord" + }, + { + "id": "cord-larch", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:larch/cord" + }, + { + "id": "cord-tuja", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:tuja/cord" + }, + { + "id": "cord-honeylocust", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:honeylocust/cord" + }, + { + "id": "cord-birch", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:birch/cord" + }, + { + "id": "cord-brideinwhite", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:brideinwhite/cord" + }, + { + "id": "cord-alder", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:alder/cord" + }, + { + "id": "cord-bearnut", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:bearnut/cord" + }, + { + "id": "cord-willow", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:willow/cord" + }, + { + "id": "cord-redwillow", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:redwillow/cord" + }, + { + "id": "cord-poplar", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:poplar/cord" + }, + { + "id": "cord-aspen", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:aspen/cord" + }, + { + "id": "cord-eucalyptus", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:eucalyptus/cord" + }, + { + "id": "cord-kapok", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:kapok/cord" + }, + { + "id": "cord-sapele", + "bindingStatTag": "reeds", + "bindingShapePath": "string", + "bindingTextureOverride": "stringsense:sapele/cord" } -] \ No newline at end of file +]