From d8cc75d5c1b0eb29a36896f9e70f507aa6aaf2b1 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Sun, 5 Oct 2025 23:49:42 +0800 Subject: [PATCH 1/3] Party Trick create --- .../partytrick/lang/en_us.json | 12 +++++ .../partytrick/lang/zh_cn.json | 13 +++++ .../entries/tome_of_tomfoolery/colors.md | 48 +++++++++++++++++++ .../entries/tome_of_tomfoolery/projectiles.md | 33 +++++++++++++ .../entries/tome_of_tomfoolery/triggers.md | 30 ++++++++++++ .../tome_of_tomfoolery/zh_cn/colors.md | 48 +++++++++++++++++++ .../tome_of_tomfoolery/zh_cn/projectiles.md | 33 +++++++++++++ .../tome_of_tomfoolery/zh_cn/triggers.md | 27 +++++++++++ 8 files changed, 244 insertions(+) create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/en_us.json create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/colors.md create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/projectiles.md create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/triggers.md create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/projectiles.md create mode 100644 projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/triggers.md diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/en_us.json b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/en_us.json new file mode 100644 index 000000000000..9d667c577df6 --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/en_us.json @@ -0,0 +1,12 @@ +{ + "item.partytrick.pepernoot": "Pepernoot", + + "trickster.trick.partytrick.pepernoten_creation": "Sinterklaas's Ploy", + "trickster.trick.partytrick.summon_snowball": "Winter's Ploy", + "trickster.trick.partytrick.summon_spit": "Llama's Ploy", + "trickster.trick.partytrick.summon_wind_charge": "Aang's Ploy", + "trickster.trick.partytrick.light_particle": "Radiance Ploy", + "trickster.trick.partytrick.conjure_colored_light": "Illumination Ploy", + "trickster.trick.partytrick.change_color": "Painter's Ploy", + "trickster.trick.partytrick.get_color": "Eye Dropper's Ingress", + "trickster.trick.partytrick.dye_to_vector": "Designer's Distortion"} \ No newline at end of file diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json new file mode 100644 index 000000000000..0d7176dcd421 --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json @@ -0,0 +1,13 @@ +{ + "item.partytrick.pepernoot": "胡椒小饼", + + "trickster.trick.partytrick.pepernoten_creation": "圣尼古拉斯之技巧", + "trickster.trick.partytrick.summon_snowball": "寒冬之技巧", + "trickster.trick.partytrick.summon_spit": "羊驼之技巧", + "trickster.trick.partytrick.summon_wind_charge": "安昂之技巧", + "trickster.trick.partytrick.light_particle": "光耀之技巧", + "trickster.trick.partytrick.conjure_colored_light": "光亮之技巧", + "trickster.trick.partytrick.change_color": "画家之技巧", + "trickster.trick.partytrick.get_color": "吸管之辑流", + "trickster.trick.partytrick.dye_to_vector": "设计师之曲变" +} \ No newline at end of file diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/colors.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/colors.md new file mode 100644 index 000000000000..597122b0d009 --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/colors.md @@ -0,0 +1,48 @@ +```json +{ + "title": "Colors ", + "icon": "minecraft:white_dye", + "category": "trickster:tricks", + "additional_search_terms": [ + "Illumination Ploy", + "Radiance Ploy", + "Painter's Ploy", + "Eye Dropper's Ingress", + "Designer's Distortion" + ] +} +``` + +Color can be used in two ways, either a dye item or vector that represents the red, green and blue with values from 0 to 255. + +Added by Party Trick. + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:change_color,cost=40G * amount|> + +Changes the color of the given block, slot or entity. + +;;;;; + +<|trick@trickster:templates|trick-id=partytrick:get_color|> + +Returns a color if available. + +;;;;; + +<|trick@trickster:templates|trick-id=partytrick:dye_to_vector|> + +Returns the rgb vector associated with the given dye. + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:conjure_colored_light,cost=20G|> + +Conjures a permanent light source at the given position. Optionally a color can be provided using a color vector. + +;;;;; + +<|trick@trickster:templates|trick-id=partytrick:light_particle|> + +Conjures a light particle at the given position. Optionally a velocity and color vector can be provided. \ No newline at end of file diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/projectiles.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/projectiles.md new file mode 100644 index 000000000000..30caf5d4f97a --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/projectiles.md @@ -0,0 +1,33 @@ +```json +{ + "title": "Party Projectiles", + "icon": "minecraft:wind_charge", + "category": "trickster:ploys", + "additional_search_terms": [ + "Aang's Ploy", + "Llama's Ploy", + "Winters's Ploy" + ] +} +``` + +Additional tricks related to projectiles added by Party Trick. For more info check the [Projectiles](^trickster:ploys/projectile) entry. + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:summon_wind_charge,cost=20G + 1G * distance ^ (distance / 3)|> + +Summons a wind charge at the given position, returning it. Requires a wind charge. + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:summon_spit,cost=20G + 1G * distance ^ (distance / 3)|> + +Extracts spit out of the given mob or caster when available. Distance is the distance between the spit source and given position. + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:summon_snowball,cost=10G + 4G * distance|> + +Freezes the air at the given position to creating a snowball, returning it. + diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/triggers.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/triggers.md new file mode 100644 index 000000000000..e22b82204d17 --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/triggers.md @@ -0,0 +1,30 @@ +```json +{ + "title": "Additional Triggers", + "icon": "partytrick:pepernoot", + "category": "trickster:concepts", + "additional_search_terms": [ + "Sinterklaas's Ploy", + "Pepernoten", + "Pepernoot" + ] +} +``` + +Additional spell triggers added by Party Trick. For more info check the [Trigger Items](^trickster:concepts/trigger_items) entry + +;;;;; + +<|page-title@lavender:book_components|title=Builder's Passion|>After placing a block, +the Builder's Passion begins the spell inscribed on the placed block. The position of the block is received as the first argument. Spell constructs don't trigger this effect. + +;;;;; + +<|page-title@lavender:book_components|title=Glutton’s Hunger|>On food and drink items, +the Glutton’s Hunger executes the inscribed spell when consumed. + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:pepernoten_creation,cost=10G|> + +I found this strange food in my shoes? I cant seem to stop eating it. So I created a spell to make it out of sugar. diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md new file mode 100644 index 000000000000..70a77436b22f --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md @@ -0,0 +1,48 @@ +```json +{ + "title": "颜色", + "icon": "minecraft:white_dye", + "category": "trickster:tricks", + "additional_search_terms": [ + "光亮之技巧", + "光耀之技巧", + "画家之技巧", + "吸管之辑流", + "设计师之曲变" + ] +} +``` + +颜色有两种表示方法,可以是染料物品,也可以是各分量在0到255之间、分别代表红、绿、蓝的向量。 + +由派对戏法(Party Trick)添加。 + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:change_color,cost=40G * 数量|> + +改变所给方块、槽位、实体的颜色。 + +;;;;; + +<|trick@trickster:templates|trick-id=partytrick:get_color|> + +若可行,返回一个颜色。 + +;;;;; + +<|trick@trickster:templates|trick-id=partytrick:dye_to_vector|> + +返回所给染料对应的RGB向量。 + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:conjure_colored_light,cost=20G|> + +在所给位置处构筑出一个永久性光源。可以选择提供一个颜色向量。 + +;;;;; + +<|trick@trickster:templates|trick-id=partytrick:light_particle|> + +在所给位置处构筑出一个光源粒子。可以选择提供速度和颜色向量。 \ No newline at end of file diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/projectiles.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/projectiles.md new file mode 100644 index 000000000000..2d3bccaef915 --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/projectiles.md @@ -0,0 +1,33 @@ +```json +{ + "title": "派对弹射物", + "icon": "minecraft:wind_charge", + "category": "trickster:ploys", + "additional_search_terms": [ + "安昂之技巧", + "羊驼之技巧", + "寒冬之技巧" + ] +} +``` + +与弹射物相关的额外戏法,由派对戏法(Party Trick)添加。更多信息参见[弹射物](^trickster:ploys/projectile)条目。 + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:summon_wind_charge,cost=20G + 1G * 距离 ^ (距离 / 3)|> + +在给定位置召唤一个风弹,并返回其实体。需要消耗风弹。 + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:summon_spit,cost=20G + 1G * 距离 ^ (距离 / 3)|> + +若可行,从给定生物或从施法者口中抽出唾沫。计算消耗所用的距离为唾沫来源和给定位置间的距离。 + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:summon_snowball,cost=10G + 4G * 距离|> + +将给定位置的空气冻结以产生雪球,返回其实体。 + diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/triggers.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/triggers.md new file mode 100644 index 000000000000..5494f2473474 --- /dev/null +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/triggers.md @@ -0,0 +1,27 @@ +```json +{ + "title": "额外触发条件", + "icon": "partytrick:pepernoot", + "category": "trickster:concepts", + "additional_search_terms": [ + "圣尼古拉斯之技巧", + "胡椒小饼" + ] +} +``` + +由派对戏法(Party Trick)添加的额外法术触发条件。更多信息参见[反应触发物品](^trickster:concepts/trigger_items)条目。 + +;;;;; + +<|page-title@lavender:book_components|title=建筑者之激情|>在放置方块后,建筑者之激情会施放方块上抄有的法术。所放置方块的位置作为第一参数传入。法术组构台不会触发此效果。 + +;;;;; + +<|page-title@lavender:book_components|title=贪食者之饥|>贪食者之饥会在食用食物和饮品时施放其中抄有的法术。 + +;;;;; + +<|ploy@trickster:templates|trick-id=partytrick:pepernoten_creation,cost=10G|> + +我怎么会在鞋子里找到这种奇怪的点心?一吃就吃得停不下来。所以我制作了一条法术,能用糖造出这种食物。 From 755a413e8086cf9d8316dbb416f9d8022b73c3a8 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Wed, 22 Oct 2025 22:06:11 +0800 Subject: [PATCH 2/3] =?UTF-8?q?PartyTrick=20fix=EF=BC=9A=E8=BE=90=E5=85=89?= =?UTF-8?q?=E3=80=81=E8=80=80=E5=85=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/modrinth-partytrick/partytrick/lang/zh_cn.json | 4 ++-- .../lavender/entries/tome_of_tomfoolery/zh_cn/colors.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json index 0d7176dcd421..2c1e638e4756 100644 --- a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json @@ -5,8 +5,8 @@ "trickster.trick.partytrick.summon_snowball": "寒冬之技巧", "trickster.trick.partytrick.summon_spit": "羊驼之技巧", "trickster.trick.partytrick.summon_wind_charge": "安昂之技巧", - "trickster.trick.partytrick.light_particle": "光耀之技巧", - "trickster.trick.partytrick.conjure_colored_light": "光亮之技巧", + "trickster.trick.partytrick.light_particle": "辐光之技巧", + "trickster.trick.partytrick.conjure_colored_light": "耀光之技巧", "trickster.trick.partytrick.change_color": "画家之技巧", "trickster.trick.partytrick.get_color": "吸管之辑流", "trickster.trick.partytrick.dye_to_vector": "设计师之曲变" diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md index 70a77436b22f..5e77330e5a50 100644 --- a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md @@ -4,8 +4,8 @@ "icon": "minecraft:white_dye", "category": "trickster:tricks", "additional_search_terms": [ - "光亮之技巧", - "光耀之技巧", + "辐光之技巧", + "耀光之技巧", "画家之技巧", "吸管之辑流", "设计师之曲变" From b4038cf38e577c340dd65c19ccad336d81d4928a Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Sun, 26 Oct 2025 23:42:25 +0800 Subject: [PATCH 3/3] =?UTF-8?q?PartyTrick=20fix=EF=BC=9A=E5=85=89=E8=80=80?= =?UTF-8?q?=E3=80=81=E5=85=89=E8=89=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/modrinth-partytrick/partytrick/lang/zh_cn.json | 4 ++-- .../lavender/entries/tome_of_tomfoolery/zh_cn/colors.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json index 2c1e638e4756..5ab2c73a9131 100644 --- a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lang/zh_cn.json @@ -5,8 +5,8 @@ "trickster.trick.partytrick.summon_snowball": "寒冬之技巧", "trickster.trick.partytrick.summon_spit": "羊驼之技巧", "trickster.trick.partytrick.summon_wind_charge": "安昂之技巧", - "trickster.trick.partytrick.light_particle": "辐光之技巧", - "trickster.trick.partytrick.conjure_colored_light": "耀光之技巧", + "trickster.trick.partytrick.light_particle": "光耀之技巧", + "trickster.trick.partytrick.conjure_colored_light": "光艳之技巧", "trickster.trick.partytrick.change_color": "画家之技巧", "trickster.trick.partytrick.get_color": "吸管之辑流", "trickster.trick.partytrick.dye_to_vector": "设计师之曲变" diff --git a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md index 5e77330e5a50..e07f84b2f527 100644 --- a/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md +++ b/projects/1.21-fabric/assets/modrinth-partytrick/partytrick/lavender/entries/tome_of_tomfoolery/zh_cn/colors.md @@ -4,8 +4,8 @@ "icon": "minecraft:white_dye", "category": "trickster:tricks", "additional_search_terms": [ - "辐光之技巧", - "耀光之技巧", + "光耀之技巧", + "光艳之技巧", "画家之技巧", "吸管之辑流", "设计师之曲变"