From f140b630c4dada0087faf0da9ad82244e5746b54 Mon Sep 17 00:00:00 2001 From: Manuel_ <58179488+Manuel-3@users.noreply.github.com> Date: Wed, 8 Jul 2026 19:26:19 +0200 Subject: [PATCH 1/3] Fix copy model part path --- plugins.json | 2 +- plugins/figura_format/figura_format.js | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/plugins.json b/plugins.json index 0d1212de6..af16c59ad 100644 --- a/plugins.json +++ b/plugins.json @@ -1095,7 +1095,7 @@ "icon": "icon.svg", "description": "Create models for the Figura mod in a custom format that optimizes Blockbench to work with Figura models.", "tags": ["Minecraft: Java Edition", "Figura"], - "version": "0.1.3", + "version": "0.1.4", "min_version": "4.8.0", "variant": "both", "await_loading": true, diff --git a/plugins/figura_format/figura_format.js b/plugins/figura_format/figura_format.js index 9551b6b89..ab95d6e18 100644 --- a/plugins/figura_format/figura_format.js +++ b/plugins/figura_format/figura_format.js @@ -113,7 +113,13 @@ condition: () => Format === format && (Group.selected != null || Outliner.selected.length === 1), click() { let path = [] - let element = Group.selected || Outliner.selected[0] + let element + if (parseInt(Blockbench.version[0]) < 5) { + element = Group.selected || Outliner.selected[0] // < v5 + } + else { + element = Group.selected[0] || Outliner.selected[0] // >= v5 + } while (element !== "root") { path.unshift(element.name) element = element.parent; From 65032831f9485fcdb6fb24cd6dc48c9c12a93ec9 Mon Sep 17 00:00:00 2001 From: Manuel_ <58179488+Manuel-3@users.noreply.github.com> Date: Wed, 8 Jul 2026 20:15:55 +0200 Subject: [PATCH 2/3] Bumb version --- plugins/figura_format/figura_format.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/figura_format/figura_format.js b/plugins/figura_format/figura_format.js index ab95d6e18..7f8eebb14 100644 --- a/plugins/figura_format/figura_format.js +++ b/plugins/figura_format/figura_format.js @@ -42,7 +42,7 @@ icon: "icon.svg", description: "Create models for the Figura mod in a custom format that optimizes Blockbench to work with Figura models.", tags: ["Minecraft: Java Edition", "Figura"], - version: "0.1.3", + version: "0.1.4", min_version: "4.8.0", variant: "both", await_loading: true, From 376fd6e54885d7a5c3ac9f2f73991df4979aeb0b Mon Sep 17 00:00:00 2001 From: Manuel_ <58179488+Manuel-3@users.noreply.github.com> Date: Fri, 10 Jul 2026 16:02:56 +0200 Subject: [PATCH 3/3] Create members.yml --- plugins/figura_format/members.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 plugins/figura_format/members.yml diff --git a/plugins/figura_format/members.yml b/plugins/figura_format/members.yml new file mode 100644 index 000000000..6220b5517 --- /dev/null +++ b/plugins/figura_format/members.yml @@ -0,0 +1,4 @@ +developers: + - KitCat962 +maintainers: + - Manuel-3