From 4d44c358c913887e5ecf519b13a13e1701f59c78 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Tue, 14 Oct 2025 01:22:14 +0800 Subject: [PATCH 1/5] HexTrace create --- .../assets/1UNKNOWN/hextrace/README.md | 16 ++++++ .../hextrace/lang/en_us.flatten.json5 | 52 +++++++++++++++++++ .../1UNKNOWN/hextrace/packer-policy.json | 6 +++ .../1.20/assets/1UNKNOWN/hextrace/README.md | 16 ++++++ .../hextrace/lang/en_us.flatten.json5 | 52 +++++++++++++++++++ .../hextrace/lang/zh_cn.flatten.json5 | 52 +++++++++++++++++++ 6 files changed, 194 insertions(+) create mode 100644 projects/1.20-fabric/assets/1UNKNOWN/hextrace/README.md create mode 100644 projects/1.20-fabric/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 create mode 100644 projects/1.20-fabric/assets/1UNKNOWN/hextrace/packer-policy.json create mode 100644 projects/1.20/assets/1UNKNOWN/hextrace/README.md create mode 100644 projects/1.20/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 create mode 100644 projects/1.20/assets/1UNKNOWN/hextrace/lang/zh_cn.flatten.json5 diff --git a/projects/1.20-fabric/assets/1UNKNOWN/hextrace/README.md b/projects/1.20-fabric/assets/1UNKNOWN/hextrace/README.md new file mode 100644 index 000000000000..6c3e5fc46cdd --- /dev/null +++ b/projects/1.20-fabric/assets/1UNKNOWN/hextrace/README.md @@ -0,0 +1,16 @@ +### 总概 + +```mermaid +flowchart LR + 1.20.1 -->|indirect| 1.20.1-fabric +``` + +``` +1.20.1 + └── 1.20.1-fabric +``` + +### 链接区域 + +- [1.20.1](/projects/1.20/assets/1UNKNOWN/hextrace) +- [1.20.1-fabric](/projects/1.20-fabric/assets/1UNKNOWN/hextrace) \ No newline at end of file diff --git a/projects/1.20-fabric/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 b/projects/1.20-fabric/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 new file mode 100644 index 000000000000..a55abf26fb0f --- /dev/null +++ b/projects/1.20-fabric/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 @@ -0,0 +1,52 @@ +{ + hextrace: { + page: { + patterns: { + title: "Traces", + }, + trace: { + "0": "When traced iotas are used as inputs for an action, the trace is applied to the resulting iotas. Iotas can have multiple traces applied at once.\n(only two examples are shown but traces can be drawn many ways)", + "1": "Applies the given trace to the top Iota.", + }, + }, + }, + + hexcasting: { + action: { + "hextrace:": { + "trace": "Apply Trace", + }, + // use this to add shortened versions of pattern names if the full name won't fit in the ingame book + // you don't need to add an entry for every pattern - the above value will be used as a default + }, + }, + + text: { + + + "autoconfig.hextrace": { + title: "Hex Trace Config", + + category: { + client: "Client", + server: "Server", + }, + + option: { + client: { + dummyClientConfigOption: { + "": "Dummy Client Config Option", + "@Tooltip": "This is an example of a client-side config option that accepts a boolean.", + }, + }, + + server: { + dummyServerConfigOption: { + "": "Dummy Server Config Option", + "@Tooltip": "This is an example of a server-side config option that accepts an integer.", + }, + }, + }, + }, + }, +} diff --git a/projects/1.20-fabric/assets/1UNKNOWN/hextrace/packer-policy.json b/projects/1.20-fabric/assets/1UNKNOWN/hextrace/packer-policy.json new file mode 100644 index 000000000000..fed1b0cd70e7 --- /dev/null +++ b/projects/1.20-fabric/assets/1UNKNOWN/hextrace/packer-policy.json @@ -0,0 +1,6 @@ +[ + { + "type": "indirect", + "source": "projects/1.20/assets/1UNKNOWN/hextrace" + } +] \ No newline at end of file diff --git a/projects/1.20/assets/1UNKNOWN/hextrace/README.md b/projects/1.20/assets/1UNKNOWN/hextrace/README.md new file mode 100644 index 000000000000..6c3e5fc46cdd --- /dev/null +++ b/projects/1.20/assets/1UNKNOWN/hextrace/README.md @@ -0,0 +1,16 @@ +### 总概 + +```mermaid +flowchart LR + 1.20.1 -->|indirect| 1.20.1-fabric +``` + +``` +1.20.1 + └── 1.20.1-fabric +``` + +### 链接区域 + +- [1.20.1](/projects/1.20/assets/1UNKNOWN/hextrace) +- [1.20.1-fabric](/projects/1.20-fabric/assets/1UNKNOWN/hextrace) \ No newline at end of file diff --git a/projects/1.20/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 b/projects/1.20/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 new file mode 100644 index 000000000000..a55abf26fb0f --- /dev/null +++ b/projects/1.20/assets/1UNKNOWN/hextrace/lang/en_us.flatten.json5 @@ -0,0 +1,52 @@ +{ + hextrace: { + page: { + patterns: { + title: "Traces", + }, + trace: { + "0": "When traced iotas are used as inputs for an action, the trace is applied to the resulting iotas. Iotas can have multiple traces applied at once.\n(only two examples are shown but traces can be drawn many ways)", + "1": "Applies the given trace to the top Iota.", + }, + }, + }, + + hexcasting: { + action: { + "hextrace:": { + "trace": "Apply Trace", + }, + // use this to add shortened versions of pattern names if the full name won't fit in the ingame book + // you don't need to add an entry for every pattern - the above value will be used as a default + }, + }, + + text: { + + + "autoconfig.hextrace": { + title: "Hex Trace Config", + + category: { + client: "Client", + server: "Server", + }, + + option: { + client: { + dummyClientConfigOption: { + "": "Dummy Client Config Option", + "@Tooltip": "This is an example of a client-side config option that accepts a boolean.", + }, + }, + + server: { + dummyServerConfigOption: { + "": "Dummy Server Config Option", + "@Tooltip": "This is an example of a server-side config option that accepts an integer.", + }, + }, + }, + }, + }, +} diff --git a/projects/1.20/assets/1UNKNOWN/hextrace/lang/zh_cn.flatten.json5 b/projects/1.20/assets/1UNKNOWN/hextrace/lang/zh_cn.flatten.json5 new file mode 100644 index 000000000000..7fb1cc3eb99e --- /dev/null +++ b/projects/1.20/assets/1UNKNOWN/hextrace/lang/zh_cn.flatten.json5 @@ -0,0 +1,52 @@ +{ + hextrace: { + page: { + patterns: { + title: "信踪", + }, + trace: { + "0": "某操作用到拥有信踪的 iota 时,其信踪将复制给返回的 iota。Iota 同一时刻可拥有多个信踪。\n(下方仅是两则示例,信踪的绘制方法不只这两种)", + "1": "将相应信踪应用于栈顶 iota。", + }, + }, + }, + + hexcasting: { + action: { + "hextrace:": { + "trace": "应用信踪", + }, + // use this to add shortened versions of pattern names if the full name won't fit in the ingame book + // you don't need to add an entry for every pattern - the above value will be used as a default + }, + }, + + text: { + + + "autoconfig.hextrace": { + title: "咒法信踪(Hex Trace)配置", + + category: { + client: "客户端", + server: "服务端", + }, + + option: { + client: { + dummyClientConfigOption: { + "": "Dummy Client Config Option", + "@Tooltip": "This is an example of a client-side config option that accepts a boolean.", + }, + }, + + server: { + dummyServerConfigOption: { + "": "Dummy Server Config Option", + "@Tooltip": "This is an example of a server-side config option that accepts an integer.", + }, + }, + }, + }, + }, +} From 8ce8b703f038a1dcf98a7f2d3285bf9a7051a699 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Tue, 14 Oct 2025 01:28:19 +0800 Subject: [PATCH 2/5] Hexstages create --- .../hexstages/lang/en_us.flatten.json5 | 30 +++++++++++++++++++ .../hexstages/lang/zh_cn.flatten.json5 | 30 +++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 projects/1.20/assets/hexstages/hexstages/lang/en_us.flatten.json5 create mode 100644 projects/1.20/assets/hexstages/hexstages/lang/zh_cn.flatten.json5 diff --git a/projects/1.20/assets/hexstages/hexstages/lang/en_us.flatten.json5 b/projects/1.20/assets/hexstages/hexstages/lang/en_us.flatten.json5 new file mode 100644 index 000000000000..e59ab7136995 --- /dev/null +++ b/projects/1.20/assets/hexstages/hexstages/lang/en_us.flatten.json5 @@ -0,0 +1,30 @@ +{ + hexstages: { + book: { + patterns: { + spells: { + + }, + }, + }, + + hexcasting: { + action: { + + // use this to add shortened versions of pattern names if the full name won't fit in the ingame book + // you don't need to add an entry for every pattern - the above value will be used as a default + book: { + + } + }, + }, + + "mishap": { + "missing_stage": "Missing required Stage \"%1$s\" for %2$s." + } + }, + + text: { + + }, +} diff --git a/projects/1.20/assets/hexstages/hexstages/lang/zh_cn.flatten.json5 b/projects/1.20/assets/hexstages/hexstages/lang/zh_cn.flatten.json5 new file mode 100644 index 000000000000..5b8151825156 --- /dev/null +++ b/projects/1.20/assets/hexstages/hexstages/lang/zh_cn.flatten.json5 @@ -0,0 +1,30 @@ +{ + hexstages: { + book: { + patterns: { + spells: { + + }, + }, + }, + + hexcasting: { + action: { + + // use this to add shortened versions of pattern names if the full name won't fit in the ingame book + // you don't need to add an entry for every pattern - the above value will be used as a default + book: { + + } + }, + }, + + "mishap": { + "missing_stage": "%2$s所需的“%1$s”游戏阶段暂未达成。" + } + }, + + text: { + + }, +} From cad4a3e42cf97ff7b7f86dc3874a0710e1b3083b Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Tue, 14 Oct 2025 01:30:56 +0800 Subject: [PATCH 3/5] =?UTF-8?q?HexxyArrows=20create=EF=BC=9A=E6=84=9F?= =?UTF-8?q?=E8=A7=89=E5=BA=94=E8=AF=A5=E9=A9=AC=E4=B8=8A=E5=B0=B1=E8=A6=81?= =?UTF-8?q?=E6=8D=A2=E5=90=8D=E5=AD=97=E4=BA=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/modrinth-hexxyarrows/hexlag/lang/en_us.json | 8 ++++++++ .../assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json | 8 ++++++++ 2 files changed, 16 insertions(+) create mode 100644 projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json create mode 100644 projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json diff --git a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json new file mode 100644 index 000000000000..7dfbf494fce0 --- /dev/null +++ b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json @@ -0,0 +1,8 @@ +{ + "hexlag.page.0": "The common problem with all hexers is that their spells are cast instantly, without any delay or ability to pause the stack. HexLag offers to create a parallel stack, parallel to the main stack (the iteration limit will not increase), and you can also forcibly stop the spell using $(l:patterns/meta#hexcasting:halt)$(action)Charon's Gambit/$. ", + "hexlag.page.1": "Now you can cast a real arrow, this arrow cannot be picked up and work like a arrow from infinity or skeleton bow.", + "hexlag.pattern.hexlag_delay": "Make new stack with your pattern and turn it in your delay in ticks", + "hexcasting.action.hexlag:hexlag_delay": "Retention's Gambit", + "hexcasting.action.hexlag:hexlag_conjurearrow": "Conjure Arrow", + "hexlag.pattern.hexlag_conjurearrow": "Summon a arrow without vectors(standart vector 0,0,0), but arrow disappears after some about 1200 seconds. $(br)Costs about 100 $(l:items/amethyst)$(item)Amethyst Dust/$" +} \ No newline at end of file diff --git a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json new file mode 100644 index 000000000000..04f0d952fe80 --- /dev/null +++ b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json @@ -0,0 +1,8 @@ +{ + "hexlag.page.0": "大多数咒术师都曾碰到过同一个问题:绘制法术后立刻就会施放,无法延时,也无法暂停栈。为此,HexLag 新增了一个并行栈。它与主栈并行(迭代层数不会因此增加),且可用$(l:patterns/meta#hexcasting:halt)$(action)卡戎之策略/$强制停止法术。", + "hexlag.page.1": "现在,你终于可用发射出一支真正的箭了。这支箭无法被拾取,且其表现和无限魔咒产生的箭,以及骷髅射出的箭一致。", + "hexlag.pattern.hexlag_delay": "用图案创建新栈,在所给延迟(以刻计)后启动。", + "hexcasting.action.hexlag:hexlag_delay": "延滞之策略", + "hexcasting.action.hexlag:hexlag_conjurearrow": "构筑箭", + "hexlag.pattern.hexlag_conjurearrow": "构筑一支箭,不使用速度向量(默认向量为 (0, 0, 0))。这支箭会在约 1200 秒后消失。$(br)消耗大约 100 个$(l:items/amethyst)$(item)紫水晶粉/$。" +} \ No newline at end of file From c3910f735f663efee781bdfc210d7ccca0087271 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Fri, 17 Oct 2025 01:22:03 +0800 Subject: [PATCH 4/5] =?UTF-8?q?HexxyArrows=20fix=EF=BC=9A=E4=BF=AE?= =?UTF-8?q?=EF=BC=8C=E5=B8=A6=E5=AE=98=E5=BA=93=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/modrinth-hexxyarrows/hexlag/lang/en_us.json | 7 ++----- .../assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json | 7 ++----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json index 7dfbf494fce0..01d8db178783 100644 --- a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json +++ b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json @@ -1,8 +1,5 @@ { - "hexlag.page.0": "The common problem with all hexers is that their spells are cast instantly, without any delay or ability to pause the stack. HexLag offers to create a parallel stack, parallel to the main stack (the iteration limit will not increase), and you can also forcibly stop the spell using $(l:patterns/meta#hexcasting:halt)$(action)Charon's Gambit/$. ", - "hexlag.page.1": "Now you can cast a real arrow, this arrow cannot be picked up and work like a arrow from infinity or skeleton bow.", - "hexlag.pattern.hexlag_delay": "Make new stack with your pattern and turn it in your delay in ticks", - "hexcasting.action.hexlag:hexlag_delay": "Retention's Gambit", + "hexlag.page.1": "Now you can cast a real arrow, this arrow cannot be picked up.", "hexcasting.action.hexlag:hexlag_conjurearrow": "Conjure Arrow", - "hexlag.pattern.hexlag_conjurearrow": "Summon a arrow without vectors(standart vector 0,0,0), but arrow disappears after some about 1200 seconds. $(br)Costs about 100 $(l:items/amethyst)$(item)Amethyst Dust/$" + "hexlag.pattern.hexlag_conjurearrow": "Summon a arrow without vectors(standart vector 0,0,0), but arrow disappears after some about five seconds. $(br)Costs about 100 $(l:items/amethyst)$(item)Amethyst Dust/$" } \ No newline at end of file diff --git a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json index 04f0d952fe80..c391933a0a9b 100644 --- a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json +++ b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json @@ -1,8 +1,5 @@ { - "hexlag.page.0": "大多数咒术师都曾碰到过同一个问题:绘制法术后立刻就会施放,无法延时,也无法暂停栈。为此,HexLag 新增了一个并行栈。它与主栈并行(迭代层数不会因此增加),且可用$(l:patterns/meta#hexcasting:halt)$(action)卡戎之策略/$强制停止法术。", - "hexlag.page.1": "现在,你终于可用发射出一支真正的箭了。这支箭无法被拾取,且其表现和无限魔咒产生的箭,以及骷髅射出的箭一致。", - "hexlag.pattern.hexlag_delay": "用图案创建新栈,在所给延迟(以刻计)后启动。", - "hexcasting.action.hexlag:hexlag_delay": "延滞之策略", + "hexlag.page.1": "现在,你终于可以发射出一支真正的箭了。不过这支箭无法被拾取。", "hexcasting.action.hexlag:hexlag_conjurearrow": "构筑箭", - "hexlag.pattern.hexlag_conjurearrow": "构筑一支箭,不使用速度向量(默认向量为 (0, 0, 0))。这支箭会在约 1200 秒后消失。$(br)消耗大约 100 个$(l:items/amethyst)$(item)紫水晶粉/$。" + "hexlag.pattern.hexlag_conjurearrow": "构筑一支箭,不使用速度向量(默认向量为 (0, 0, 0))。这支箭会在约 5 秒后消失。$(br)消耗大约 100 个$(l:items/amethyst)$(item)紫水晶粉/$。" } \ No newline at end of file From faabc175be8719c9887ebe4a32359b672ba7b22d Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Sat, 18 Oct 2025 20:37:52 +0800 Subject: [PATCH 5/5] =?UTF-8?q?Hextra=20update=EF=BC=9A=E5=AE=98=E5=BA=93?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/modrinth-hextra/hextra/lang/en_us.json | 9 +++++++++ .../assets/modrinth-hextra/hextra/lang/zh_cn.json | 9 +++++++++ .../assets/modrinth-hexxyarrows/hexlag/lang/en_us.json | 5 ----- .../assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json | 5 ----- 4 files changed, 18 insertions(+), 10 deletions(-) create mode 100644 projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/en_us.json create mode 100644 projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/zh_cn.json delete mode 100644 projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json delete mode 100644 projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json diff --git a/projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/en_us.json b/projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/en_us.json new file mode 100644 index 000000000000..6340ea3fbe86 --- /dev/null +++ b/projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/en_us.json @@ -0,0 +1,9 @@ +{ + "hextra.page.1": "Now you can cast a real arrow, this arrow cannot be picked up.", + "categories.hextra.hextra": "Hextra", + "categories.hextra.hextra.desc": "greattext", + "categories.hextra.hextra.spells.desc": "Added Extra-Spells", + "categories.hextra.hextra.spells": "Extra-Spells", + "hexcasting.action.hextra:hextra_conjurearrow": "Conjure Arrow", + "hextra.pattern.hextra_conjurearrow": "Summon a arrow without vectors(standart vector 0,0,0), but arrow disappears after some about five seconds. $(br)Costs about 100 $(l:items/amethyst)$(item)Amethyst Dust/$" +} \ No newline at end of file diff --git a/projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/zh_cn.json b/projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/zh_cn.json new file mode 100644 index 000000000000..3b89dc1f35c6 --- /dev/null +++ b/projects/1.20-fabric/assets/modrinth-hextra/hextra/lang/zh_cn.json @@ -0,0 +1,9 @@ +{ + "hextra.page.1": "终于可以发射出一支真正的箭了,不过它无法被拾取。", + "categories.hextra.hextra": "Hextra", + "categories.hextra.hextra.desc": "greattext", + "categories.hextra.hextra.spells.desc": "新添的额外法术", + "categories.hextra.hextra.spells": "额外法术", + "hexcasting.action.hextra:hextra_conjurearrow": "构筑箭", + "hextra.pattern.hextra_conjurearrow": "构筑一支箭,不使用速度向量(默认向量为 (0, 0, 0))。这支箭会在约 5 秒后消失。$(br)消耗大约 100 个$(l:items/amethyst)$(item)紫水晶粉/$。" +} \ No newline at end of file diff --git a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json deleted file mode 100644 index 01d8db178783..000000000000 --- a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/en_us.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "hexlag.page.1": "Now you can cast a real arrow, this arrow cannot be picked up.", - "hexcasting.action.hexlag:hexlag_conjurearrow": "Conjure Arrow", - "hexlag.pattern.hexlag_conjurearrow": "Summon a arrow without vectors(standart vector 0,0,0), but arrow disappears after some about five seconds. $(br)Costs about 100 $(l:items/amethyst)$(item)Amethyst Dust/$" -} \ No newline at end of file diff --git a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json b/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json deleted file mode 100644 index c391933a0a9b..000000000000 --- a/projects/1.20-fabric/assets/modrinth-hexxyarrows/hexlag/lang/zh_cn.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "hexlag.page.1": "现在,你终于可以发射出一支真正的箭了。不过这支箭无法被拾取。", - "hexcasting.action.hexlag:hexlag_conjurearrow": "构筑箭", - "hexlag.pattern.hexlag_conjurearrow": "构筑一支箭,不使用速度向量(默认向量为 (0, 0, 0))。这支箭会在约 5 秒后消失。$(br)消耗大约 100 个$(l:items/amethyst)$(item)紫水晶粉/$。" -} \ No newline at end of file