Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,44 +1,35 @@
{
"item.partytrick.pepernoot": "Pepernoot",

"partytrick.subtitle.clicker": "Clicker clicks",
"partytrick.subtitle.whip": "Whip whips",
"partytrick.blunder.invalid_dye": "%1$s doesn't have a %2$s variant",
"partytrick.blunder.invalid_number": "Invalid number, expected one of the following: %1$s but got %2$s",
"partytrick.blunder.invalid_pattern": "Invalid pattern, did not expect %1$s",
"partytrick.blunder.invalid_property_input": "Invalid input for property %1$s, expected a %2$s but got %3$s",
"partytrick.blunder.too_few_inputs": "Too few variadic inputs, expected at least %2$s but was given %1$s",
"trickster.fragment.partytrick.sound": "Sound",

"trickster.trick.partytrick.pepernoot_creation": "Sinterklaas' Ploy",
"trickster.trick.partytrick.set_custom_model_data": "Ploy of Vanity",

"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.get_dye_color": "Eye Dropper's Ingress",
"trickster.trick.partytrick.set_dye_color": "Painter's Ploy",
"trickster.trick.partytrick.remove_dye_color": "Puritan’s Ploy",
"trickster.trick.partytrick.get_dye_color": "Eye Dropper's Ingress",
"trickster.trick.partytrick.set_color": "Ploy of Dyestuffation",
"trickster.trick.partytrick.get_color": "Dyestuff Ingress",
"trickster.trick.partytrick.set_color": "Ploy of Dyestuffation",
"trickster.trick.partytrick.glow": "Ploy of Contrast",

"trickster.trick.partytrick.get_sound": "Mike's Ingress",
"trickster.trick.partytrick.play_sound": "Siren's Ploy",
"trickster.trick.partytrick.muffle_sound": "Ploy of Tismphones",

"trickster.trick.partytrick.get_vehicle": "Partner Ingress",
"trickster.trick.partytrick.ride_entity": "Passion Ploy",
"trickster.trick.partytrick.dismount_entity": "Descend Ploy",

"trickster.trick.partytrick.get_breeding_age": "Memento’s Ingress",
"trickster.trick.partytrick.add_breeding_age": "Temporal Ploy",

"trickster.trick.partytrick.get_armor_stand_state": "Pinocchio's Ingress",
"trickster.trick.partytrick.set_armor_stand_state": "Cleo's Ploy",
"trickster.trick.partytrick.move_armor_stand": "Mr. Jollyboy's Ploy",

"partytrick.subtitle.clicker": "Clicker clicks",
"partytrick.subtitle.whip": "Whip whips",

"partytrick.blunder.invalid_dye": "%1$s doesn't have a %2$s variant",
"partytrick.blunder.invalid_number": "Invalid number, expected one of the following: %1$s but got %2$s",

"trickster.trick.partytrick.get_decorative_entity_property": "Pinocchio's Ingress",
"trickster.trick.partytrick.set_decorative_entity_property": "Cleo's Ploy",
"trickster.trick.partytrick.move_decorative_entity": "Mr. Jollyboy's Ploy",
"trickster.trick.partytrick.summon_spit": "Llama's Ploy",
"trickster.trick.partytrick.get_cooldown": "Ingress of Composure",
"text.config.partytrick-config.option.minimumArmorStandScale": "Minimum Armor Stand Scale Modifier",
"text.config.partytrick-config.option.maximumArmorStandScale": "Maximum Armor Stand Scale Modifier",
"text.config.partytrick-config.option.additionalNamespacesForColorVariants": "Additional namespaces to check for changing colors"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
item.partytrick:
pepernoot: Pepernoot

partytrick:
subtitle:
clicker: Clicker clicks
whip: Whip whips

blunder:
invalid_dye: "%1$s doesn't have a %2$s variant"
invalid_number: "Invalid number, expected one of the following: %1$s but got %2$s"
invalid_pattern: "Invalid pattern, did not expect %1$s"
invalid_property_input: "Invalid input for property %1$s, expected a %2$s but got %3$s"
too_few_inputs: "Too few variadic inputs, expected at least %2$s but was given %1$s"

trickster:
fragment.partytrick:
sound: Sound

trick.partytrick:
pepernoot_creation: Sinterklaas' Ploy
set_custom_model_data: Ploy of Vanity

get_dye_color: Eye Dropper's Ingress
set_dye_color: Painter's Ploy
remove_dye_color: Puritan’s Ploy
get_color: Dyestuff Ingress
set_color: Ploy of Dyestuffation
glow: Ploy of Contrast

get_sound: Mike's Ingress
play_sound: Siren's Ploy
muffle_sound: Ploy of Tismphones

get_vehicle: Partner Ingress
ride_entity: Passion Ploy
dismount_entity: Descend Ploy

get_breeding_age: Memento’s Ingress
add_breeding_age: Temporal Ploy

get_decorative_entity_property: Pinocchio's Ingress
set_decorative_entity_property: Cleo's Ploy
move_decorative_entity: Mr. Jollyboy's Ploy

summon_spit: Llama's Ploy
get_cooldown: Ingress of Composure

text.config.partytrick-config.option:
minimumArmorStandScale: Minimum Armor Stand Scale Modifier
maximumArmorStandScale: Maximum Armor Stand Scale Modifier
additionalNamespacesForColorVariants: Additional namespaces to check for changing colors
Original file line number Diff line number Diff line change
@@ -1,44 +1,35 @@
{
"item.partytrick.pepernoot": "胡椒小饼",

"partytrick.subtitle.clicker": "卡扣:咔哒",
"partytrick.subtitle.whip": "捆索:抽打",
"partytrick.blunder.invalid_dye": "%1$s没有%2$s变种",
"partytrick.blunder.invalid_number": "数无效:应接受下述之一:%1$s,实际接受了%2$s",
"partytrick.blunder.invalid_pattern": "图案无效,本不应接受%1$s",
"partytrick.blunder.invalid_property_input": "属性%1$s的输入无效,本应接受%2$s,实际接受了%3$s",
"partytrick.blunder.too_few_inputs": "可变输入个数过少,本应接受至少%2$s个,实际接受了%1$s个",
"trickster.fragment.partytrick.sound": "声音",

"trickster.trick.partytrick.pepernoot_creation": "圣尼古拉斯之技巧",
"trickster.trick.partytrick.set_custom_model_data": "虚荣之技巧",

"trickster.trick.partytrick.summon_snowball": "寒冬之技巧",
"trickster.trick.partytrick.summon_spit": "羊驼之技巧",
"trickster.trick.partytrick.summon_wind_charge": "安昂之技巧",

"trickster.trick.partytrick.get_dye_color": "吸管之辑流",
"trickster.trick.partytrick.set_dye_color": "画家之技巧",
"trickster.trick.partytrick.remove_dye_color": "清教徒之技巧",
"trickster.trick.partytrick.get_dye_color": "吸管之辑流",
"trickster.trick.partytrick.set_color": "着染之技巧",
"trickster.trick.partytrick.get_color": "着染之辑流",
"trickster.trick.partytrick.set_color": "着染之技巧",
"trickster.trick.partytrick.glow": "突显之技巧",

"trickster.trick.partytrick.get_sound": "麦克风之辑流",
"trickster.trick.partytrick.play_sound": "警笛之技巧",
"trickster.trick.partytrick.muffle_sound": "消音耳罩之技巧",

"trickster.trick.partytrick.get_vehicle": "同伴之辑流",
"trickster.trick.partytrick.ride_entity": "激策之技巧",
"trickster.trick.partytrick.dismount_entity": "离座之技巧",

"trickster.trick.partytrick.get_breeding_age": "纪岁之辑流",
"trickster.trick.partytrick.add_breeding_age": "时岁之技巧",

"trickster.trick.partytrick.get_armor_stand_state": "匹诺曹之辑流",
"trickster.trick.partytrick.set_armor_stand_state": "Cleo之技巧",
"trickster.trick.partytrick.move_armor_stand": "木偶之技巧",

"partytrick.subtitle.clicker": "卡扣:咔哒",
"partytrick.subtitle.whip": "捆索:抽打",

"partytrick.blunder.invalid_dye": "%1$s没有%2$s变种",
"partytrick.blunder.invalid_number": "数无效:应接受下述之一:%1$s,实际接受了%2$s",

"trickster.trick.partytrick.get_decorative_entity_property": "匹诺曹之辑流",
"trickster.trick.partytrick.set_decorative_entity_property": "Cleo之技巧",
"trickster.trick.partytrick.move_decorative_entity": "木偶之技巧",
"trickster.trick.partytrick.summon_spit": "羊驼之技巧",
"trickster.trick.partytrick.get_cooldown": "镇定之辑流",
"text.config.partytrick-config.option.minimumArmorStandScale": "盔甲架尺寸修饰符最小值",
"text.config.partytrick-config.option.maximumArmorStandScale": "盔甲架尺寸修饰符最大值",
"text.config.partytrick-config.option.additionalNamespacesForColorVariants": "改变颜色时检查的各命名空间"
}
"text.config.partytrick-config.option.additionalNamespacesForColorVariants": "改变颜色时额外检查的各命名空间"
}
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ Returns a dye based on the targets color if available.

<|trick@trickster:templates|trick-id=partytrick:set_color|>

Sets the exact color of the given dyeable item. When no color is provided removes it instead.
Sets the exact color of the given item. When no color is provided removes it instead.

;;;;;

<|trick@trickster:templates|trick-id=partytrick:get_color|>

Returns the exact color of the given dyeable item or void if it has no exact color applied to it.
Returns the exact color of the given item or void if it has no exact color applied to it.

;;;;;

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
```json
{
"title": "Decorative Entities",
"icon": "minecraft:armor_stand",
"category": "trickster:tricks",
"additional_search_terms": [
"Pinocchio's Ingress",
"Cleo's Ploy",
"Mr. Jollyboy's Ploy"
]
}
```

Tricks added by Party Trick for manipulating decorative entities like armor stands, item frames, and paintings.

;;;;;

<|ploy@trickster:templates|trick-id=partytrick:move_decorative_entity,cost=length^2 * 0.5G|>

Moves the given decorative entity by the given vector. Cost compounds the same way as [Kinetic Ploy](^trickster:ploys/entity#3). Trying to move a non-decorative entity will blunder.

;;;;;

<|page-title@lavender:book_components|title=Note: Properties|>Some properties of decorative entities can be altered directly. Every property is represented by a pattern, a combination of which can be used to affected multiple properties at once, in the listed order.


Vectors represent Euler angles, rotation is in radians, and scale is more restrictive than [Ploy of Occupation](^trickster:ploys/entity#5).

;;;;;

<|pattern@partytrick:templates|pattern=41|> {#aa7711}Head{}
<|pattern@partytrick:templates|pattern=47|> {#aa7711}Body{}
<|pattern@partytrick:templates|pattern=40|> {#aa7711}Left Arm{}
<|pattern@partytrick:templates|pattern=42|> {#aa7711}Right Arm{}
<|pattern@partytrick:templates|pattern=76|> {#aa7711}Left Leg{}
<|pattern@partytrick:templates|pattern=78|> {#aa7711}Right Leg{}
<|pattern@partytrick:templates|pattern=63452|> {#ddaa00}Rotation{}
<|pattern@partytrick:templates|pattern=072|> {#ddaa00}Permanent Scale{}
<|pattern@partytrick:templates|pattern=375|> {#aa3355}Small{}
<|pattern@partytrick:templates|pattern=06482|> {#aa3355}Arms{}
<|pattern@partytrick:templates|pattern=68|> {#aa3355}Base Plate{}
<|pattern@partytrick:templates|pattern=3273|> {#aa3355}Visible{}
<|pattern@partytrick:templates|pattern=610218|> {#aa3355}Gravity{}
<|pattern@partytrick:templates|pattern=6301258|> {#aa3355}Protected{}
<|pattern@partytrick:templates|pattern=05830|> {#aa3355}Name Visible{}

;;;;;

<|trick@trickster:templates|trick-id=partytrick:get_decorative_entity_property|>

Returns the property values for the given decorative entity and properties pattern.

;;;;;

<|ploy@trickster:templates|trick-id=partytrick:set_decorative_entity_property,cost=1G|>

Changes a given decorative entity's properties based on the given properties pattern and inputs.
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,8 @@
"Descend Ploy",
"Memento’s Ingress",
"Temporal Ploy",
"Pinocchio's Ingress",
"Cleo's Ploy",
"Mr. Jollyboy's Ploy"
"Llama's PLoy",
"Ingress of Composure"
]
}
```
Expand Down Expand Up @@ -50,56 +49,12 @@ Adds an amount of ticks to the given animals breeding age, with cost compounding

;;;;;

<|page-title@lavender:book_components|title=Note: Armor Stands|>By infusing armor stands with mana their properties can be changed.
Properties are indexed in the order seen on the next page, with vectors representing Euler angles, rotation being in degrees, and scale being more limited than [Ploy of Occupation](^trickster:ploys/entity#5).


An item frame's rotation, invisibility, and protection can also be effected, with rotation being from 0 to 7.

;;;;;


0. {#aa7711}Head{}
1. {#aa7711}Body{}
2. {#aa7711}Left Arm{}
3. {#aa7711}Right Arm{}
4. {#aa7711}Left Leg{}
5. {#aa7711}Right Leg{}
6. {#ddaa00}Rotation{}
7. {#ddaa00}Permanent Scale{}
8. {#aa3355}No Gravity{}
9. {#aa3355}No Base Plate{}
10. {#aa3355}Invisible{}
11. {#aa3355}Show Arms{}
12. {#aa3355}Small{}
13. {#aa3355}Name Visible{}
14. {#aa3355}Protected{}

;;;;;

<|trick@trickster:templates|trick-id=partytrick:get_armor_stand_state|>

Returns the given armor stand's value for the property at the given index.


Next ploy sets it instead →

;;;;;

<|ploy@trickster:templates|trick-id=partytrick:set_armor_stand_state,cost=1G|>

;;;;;

<|ploy@trickster:templates|trick-id=partytrick:move_armor_stand,cost=distance^2 * 0.5G|>

Moves the given armor stand or other decorative entities by the given vector. Trying to move anything that isn't a valid entity with this will result in a blunder.

;;;;;
<|ploy@trickster:templates|trick-id=partytrick:summon_spit,cost=20G + 1G * distance ^ (distance / 3)|>

Cost compounds the same way as [Kinetic Ploy](^trickster:ploys/entity#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_spit,cost=20G + 1G * distance ^ (distance / 3)|>
<|trick@trickster:templates|trick-id=partytrick:get_cooldown|>

Extracts spit out of the given mob or caster when available. Distance is the distance between the spit source and given position.
Returns if the given player is temporally unable to use a given item.
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ the Handyworker's Hoard casts the spell inscribed on the tool. The entity on whi
;;;;;

<|page-title@lavender:book_components|title=Protector's Nuh Uh|>When a shield delects,
the Protector's Nuh Uh casts the spell inscribed on the shield. The attack, projectile, and if the shield got disabled get received as arguments.
the Protector's Nuh Uh casts the spell inscribed on the shield. The attacker and projectile get received as arguments.

;;;;;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

<|ploy@trickster:templates|trick-id=partytrick:remove_dye_color,cost=40G * 数量|>

参数前面与[损蚀之技巧](^trickster:ploys/block#13)类似:接受一个目标和一处水源。移除目标的颜色。
与[损蚀之技巧](^trickster:ploys/block#13)类似:接受一个目标和一处水源。移除目标的颜色。

;;;;;

Expand All @@ -38,13 +38,13 @@

<|trick@trickster:templates|trick-id=partytrick:set_color|>

将所给可染色物品染为所给颜色。未指定颜色则移除颜色。
将所给物品染为所给颜色。未指定颜色则移除颜色。

;;;;;

<|trick@trickster:templates|trick-id=partytrick:get_color|>

返回所给可染色物品的确切颜色,无色则返回null。
返回所给物品的确切颜色,无色则返回void。

;;;;;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

- ~~它能改变晶结计数、进刻的速率吗?~~
- 它会偏移晶结之外某些事物的计时吗?
- ~~向它发送非常小或非常大的数会产生回应吗?~~
- ~~向它发送非常小或非常大的数会有什么效果吗?~~
- 也许它是在某种小得多的时间尺度上改变某些东西?
- ~~它在影响组构台的速度增益吗?~~
- ~~它能把速度增益汇聚到某个法术槽上吗?~~
Loading
Loading