Skip to content

Placeholders

DannyPX edited this page Aug 12, 2026 · 4 revisions

Here you can find all the implemented placeholder fields.

Format The text can be colored using color/formatting codes. Otherwise it uses the original color or is plain white

Hide Line The full text line will be hidden if there is no data or is false

Placeholders

Boss Bar

%boss_bar.<params>%

Field Placeholder Format Hide Line Description
Location %boss_bar.location% ✔️ Location
Weather %boss_bar.weather% ✔️ Weather at location
Time %boss_bar.time% ✔️ Time at location
Temperature %boss_bar.temperature% ✔️ Temperature at location
Sub Location %boss_bar.sub_location% Sub location if exist
Community Goal Current %boss_bar.community_goal.current% ✔️ Current value of community goal
Community Goal Max %boss_bar.community_goal.max% ✔️ Community goal to reach

Player

%player.<params>%

Field Placeholder Format Hide Line Description
Name %player.name% ✔️ ✔️ Own player name
Level %player.level% ✔️ ✔️ Server level
Level Progress %player.level_progress% ✔️ ✔️ Server level percentage
X Coordinate %player.pos.x% ✔️ ✔️ X Coordinate
Y Coordinate %player.pos.y% ✔️ ✔️ Y Coordinate
Z Coordinate %player.pos.z% ✔️ ✔️ Z Coordinate
FPS %player.fps% ✔️ ✔️ FPS

Scorebard

%scoreboard.<params>%

Field Placeholder Format Hide Line Description
Level %scoreboard.level% ✔️ Server level colored
Wallet %scoreboard.wallet% ✔️ ✔️ Money
Credits %scoreboard.credits% ✔️ ✔️ Credits
Catches %scoreboard.catches% ✔️ ✔️ Total Catches
Location Current %scoreboard.location_min% ✔️ ✔️ Current unique fish caught at location
Location Max %scoreboard.location_max% ✔️ ✔️ Needed unique fish caught at location
Catch Rate %scoreboard.catch_rate% ✔️ ✔️ Catch Rate
Crew %scoreboard.crew% ✔️ ✔️ Crew Name
Crew Nearby %scoreboard.crew_nearby% ✔️ Is crew member nearby (Server version)
Version %scoreboard.version% ✔️ ✔️ Server version
Date %scoreboard.date% ✔️ ✔️ Server date

Tab list

%tab.<params>%

Field Placeholder Format Hide Line Description
Name %tab.player_name% ✔️ Get own player name and rank
Instance %tab.instance% ✔️ ✔️ Get instance number
Is In Instance %tab.is_in_instance% ✔️ ✔️ Whether the player is in an instance

Title

%title.<params>%

Field Placeholder Format Hide Line Description
Title %title.title% ✔️ Last title
Subtitle %sub_title.title% ✔️ Last subtitle

Connection

%connection.<params>%

Field Placeholder Format Hide Line Description
Is On Server %connection.is_on_server% ✔️ ✔️ Is on the server
Was On Server %sub_title.was_on_server% ✔️ ✔️ Was on the server

Inventory

%inventory.<params>%

Field Placeholder Format Hide Line Description
Empty inventory slots %inventory.empty_slots% ✔️ ✔️ Get empty slots in inventory
Fishing Rod %inventory.fishing_rod.<fields>% ✔️ Fishing rod data
- Fishing Rod Name %inventory.fishing_rod.name% ✔️ Fishing rod name
- Fishing Rod Lore Data %inventory.fishing_rod.lore.<index>% ✔️ Fishing rod lore line from <index>
- Fishing Rod NBT Data %inventory.fishing_rod.<key>% ✔️ ✔️ Get fishing rod NBT data from key
Current Pet %inventory.pet.<fields>% ✔️ Current pet data
- Pet Name %inventory.pet.name% ✔️ Pet name
- Pet Level %inventory.pet.level% ✔️ ✔️ Pet level
- Pet Level Progress %inventory.pet.level_progress% ✔️ ✔️ Pet level percentage
- Pet Rating %inventory.pet.rating% ✔️ Pet rating
- Pet Rating Percentage %inventory.pet.rating_percent% ✔️ ✔️ Pet rating percentage
- Pet Rarity %inventory.pet.rarity% ✔️ Pet rarity
- Pet Location Luck Percentage %inventory.pet.location_luck_percent% ✔️ ✔️ Pet location luck stat percentage
- Pet Location Scale Percentage %inventory.pet.location_scale_percent% ✔️ ✔️ Pet location scale stat percentage
- Pet Climate Luck Percentage %inventory.pet.climate_luck_percent% ✔️ ✔️ Pet climate luck stat percentage
- Pet Climate Scale Percentage %inventory.pet.climate_scale_percent% ✔️ ✔️ Pet climate scale stat percentage
- Pet Location Luck %inventory.pet.location_luck% ✔️ ✔️ Pet location luck stat
- Pet Location Scale %inventory.pet.location_scale% ✔️ ✔️ Pet location scale stat
- Pet Climate Luck %inventory.pet.climate_luck% ✔️ ✔️ Pet climate luck stat
- Pet Climate Scale %inventory.pet.climate_scale% ✔️ ✔️ Pet climate scale stat
- Pet Lore Data %inventory.pet.lore.<index>% ✔️ ✔️ Get fishing rod lore line from <index>
- Pet NBT Data %inventory.pet.<key>% ✔️ ✔️ Get fishing rod NBT data from key
Line %inventory.fishing_rod.line.<fields>% ~ ✔️ Equipped line
- Line Name %inventory.fishing_rod.line.name% ✔️ Line Name
- Line NBT Data %inventory.fishing_rod.line.<key>% ✔️ ✔️ Get line NBT data from key
Reel %inventory.fishing_rod.reel.<fields>% ~ ✔️ Equipped reel
- Reel Name %inventory.fishing_rod.reel.name% ✔️ Reel Name
- Reel NBT Data %inventory.fishing_rod.reel.<key>% ✔️ ✔️ Get reel NBT data from key
Pole %inventory.fishing_rod.pole.<fields>% ~ ✔️ Equipped pole
- Pole Name %inventory.fishing_rod.pole.name% ✔️ Pole Name
- Line NBT Data %inventory.fishing_rod.pole.<key>% ✔️ ✔️ Get pole NBT data from key
Current Armor %inventory.armor.<category>.<fields>% ~ ✔️ Current armor data
- <category> ~ ✔️ chestplate, leggings, boots
- Armor Name %inventory.armor.<category>.name% ✔️ Armor Name
- Armor Lore Data %inventory.armor.<category>.lore.<index>% ✔️ ✔️ Get armor lore line from <index>
- Armor NBT Data %inventory.armor.<category>.<key>% ✔️ ✔️ Get armor NBT data from key
Held Item %inventory.held_item.<field>% ✔️ ✔️ Get held item data
- Held Item Name %inventory.held_item.name% ✔️ ✔️ Get held item name
- Held Item Lore Data %inventory.held_item.lore.<index>% ✔️ ✔️ Get held item lore line from index
- Held Item NBT Data %inventory.held_item.<key>% ✔️ ✔️ Get held item NBT data from key
Item in inventory %inventory.slot.<index>.<field>% ✔️ ✔️ Get item data from slot index
- Item Name %inventory.slot.<index>.name% ✔️ ✔️ Get item name
- Item Lore Data %inventory.slot.<index>.lore.<index>% ✔️ ✔️ Get item lore line from index
- Item Name %inventory.slot.<index>.<key>% ✔️ ✔️ Get item NBT data from key

Key Bind

%key_bind.<params>%

Field Placeholder Format Hide Line Description
Open Main Screen Key Bind %key_bind.open_main_keybind% ✔️ ✔️ FoER Keybind
Inspect Key Bind %key_bind.inspect_keybind% ✔️ ✔️ Inspect Keybind

Loading

%loading.<params>%

Field Placeholder Format Hide Line Description
Is Loading Done %loading.is_loading_done% ✔️ ✔️ Is mod loaded
Is Error %loading.is_error% ✔️ ✔️ Has mod an error

Ray Cast

%ray_cast.<params>%

Field Placeholder Format Hide Line Description
Block Hit Result %ray_cast.block_hit_result% ✔️ Name of block at cursor
Entity Hit Result %ray_cast.entity_hit_result% ✔️ Name of entity at cursor
Item Frame item %ray_cast.item_frame_item% ✔️ Name of item in item frame

Network

%network.<params>%

Field Placeholder Format Hide Line Description
Ping %network.ping% ✔️ ✔️ Ping in ms

Crew

%crew.<params>%

Field Placeholder Format Hide Line Description
Crew Member List %crew.<category>.<index>.<field>% ~ ✔️ Gets crew field data at index
- <category> ~ ✔️ online, offline
- <index> ~ ✔️ Crew slot 0, 1, 2 ...
- .id %crew.<category>.<index>.id% ✔️ ✔️ Crew member UUID
- .name %crew.<category>.<index>.name% ✔️ ✔️ Crew member name
Is Crew Nearby %crew.is_crew_nearby% ✔️ ✔️ Is crew nearby (Mod version)

Chat

%chat.<params>%

Field Placeholder Format Hide Line Description
Chat Storage %chat.trigger.<trigger>% ✔️ Gets stored chat from trigger
- <trigger> ✔️ The name of the chat trigger

Timer

%timer.<params>%

Field Placeholder Format Hide Line Description
Timer %timer.<timer>.<field..>% ✔️ ✔️ Gets timer
- <timer> ✔️ ✔️ Timer name
- .timer %timer.<timer>.timer% ✔️ ✔️ Timer in seconds
- .offset %timer.<timer>.offset% ✔️ ✔️ Timer offset in seconds
- .notification_to_trigger %timer.<timer>.notification_to_trigger% ✔️ ✔️ Notification name to trigger
- .clean_up_chat_trigger %timer.<timer>.clean_up_chat_trigger% ✔️ ✔️ Chat trigger names to clean
- .use_timer %timer.<timer>.use_timer% ✔️ ✔️ If timer is used
- .is_period %timer.<timer>.is_period% ✔️ ✔️ If timer is in period mode
- .off_timer %timer.<timer>.off_timer% ✔️ ✔️ Off timer in seconds (Period mode)
- .notification_to_trigger_end %timer.<timer>.notification_to_trigger_end% ✔️ ✔️ Notification name to trigger after ON timer has ended (Period mode)
- .time %timer.<timer>.time.<field>% ✔️ ✔️ Time left of cycle
--- .second %timer.<timer>.time.second% ✔️ ✔️ Time left (Seconds hand)
--- .minute %timer.<timer>.time.minute% ✔️ ✔️ Time left (Minute hand)
--- .hour %timer.<timer>.time.hour% ✔️ ✔️ Time left (Hour hand)
--- .<cycle> %timer.<timer>.time.<cycle>.<field>% ✔️ ✔️ Time left of cycle (Period mode)
--- .on %timer.<timer>.time.on.<field>% ✔️ ✔️ Time left of ON cycle (Period mode)
--- .off %timer.<timer>.time.off.<field>% ✔️ ✔️ Time left of OFF cycle (Period mode)
----- .second %timer.<timer>.time.<cycle>.second% ✔️ ✔️ Time left (Seconds hand) (Period mode)
----- .minute %timer.<timer>.time.<cycle>.minute% ✔️ ✔️ Time left (Minute hand) (Period mode)
----- .hour %timer.<timer>.time.<cycle>.hour% ✔️ ✔️ Time left (Hour hand) (Period mode)

Catch

%catch.<params>%

Field Placeholder Format Hide Line Description
Last caught fish %catch.last_caught.<category>.<fields>% ~ ✔️ Get last caught item
- <category> ~ ✔️ Category fish
- .name %catch.last_caught.<category>.name% ~ ✔️ Name
- .rarity %catch.last_caught.<category>.rarity.<field>% ~ ✔️ Rarity
- .variant %catch.last_caught.<category>.variant.<field>% ~ ✔️ Variant
- .size %catch.last_caught.<category>.size.<field>% ~ ✔️ Fish size
--- .name %catch.last_caught.<category>.<field>.dry_streak.name% ✔️ ✔️ Name ID of the field
--- .icon %catch.last_caught.<category>.<field>.dry_streak.icon% Text of the field
--- .last_drystreak %catch.last_caught.<category>.<field>.dry_streak.last_drystreak% ✔️ ✔️ Last dry streak of the field
- .lore %catch.last_caught.<category>.lore.<index>% ✔️ Get lore line from index
- .<nbt> %catch.last_caught.<category>.<nbt>% ~ ✔️ Get NBT data from category
Last caught item %catch.last_caught.<category>.<fields>% ~ ✔️ Get last caught item
- <category> ~ ✔️ Category item
- .name %catch.last_caught.<category>.<index>.name% ~ ✔️ Name
--- .name %catch.last_caught.<category>.<index>.dry_streak.name% ✔️ ✔️ Name ID of the field
--- .last_drystreak %catch.last_caught.<category>.<index>.dry_streak.last_drystreak% ✔️ ✔️ Last dry streak of the field
- .lore %catch.last_caught.<category>.<index>.lore.<index2>% ✔️ Get lore line from index2
- .<nbt> %catch.last_caught.<category>.<index>.<nbt>% ~ ✔️ Get NBT data from category
Last caught pet %catch.last_caught.<category>.<fields>% ~ ✔️ Get last caught item
- <category> ~ ✔️ Category pet
- .name %catch.last_caught.<category>.name% ~ ✔️ Name
- .rarity %catch.last_caught.<category>.rarity.<field>% ~ ✔️ Rarity
- .rating %catch.last_caught.<category>.rating.<field>% ~ ✔️ Rating
--- .name %catch.last_caught.<category>.<field>.dry_streak.name% ✔️ ✔️ Name ID of the field
--- .icon %catch.last_caught.<category>.<field>.dry_streak.icon% Text of the field
--- .last_drystreak %catch.last_caught.<category>.<field>.dry_streak.last_drystreak% ✔️ ✔️ Last dry streak of the field
- .lore %catch.last_caught.<category>.lore.<index>% ✔️ Get lore line from index
- .<nbt> %catch.last_caught.<category>.<nbt>% ~ ✔️ Get NBT data from category

Quest

%quest.<params>%

Field Placeholder Format Hide Line Description
Last rewarded pet %catch.last_rewarded.<category>.<fields>% ~ ✔️ Get last rewarded pet
- <category> ~ ✔️ Category pet
- .name %catch.last_rewarded.<category>.name% ~ ✔️ Name
- .rarity %catch.last_rewarded.<category>.rarity% ~ ✔️ Rarity
- .rating %catch.last_rewarded.<category>.rating% ~ ✔️ Rating
- .lore %catch.last_rewarded.<category>.lore.<index>% ~ ✔️ Get Lore line from <index>
- .<nbt> %catch.last_caught.<category>.<nbt>% ~ ✔️ Get NBT data from category
Last rewarded item %catch.last_rewarded.<category>.<index>.<fields>% ~ ✔️ Get last rewarded item
- <category> ~ ✔️ Category item
- .name %catch.last_rewarded.<category>.<index>.name% ~ ✔️ Name
- .rarity %catch.last_rewarded.<category>.<index>.amount% ~ ✔️ Stack amount
- .lore %catch.last_rewarded.<category>.<index>.lore.<index2>% ~ ✔️ Get Lore line from <index2>
- .<nbt> %catch.last_caught.<category>.<index>.<nbt>% ~ ✔️ Get NBT data from category

Screen

%screen.<params>%

Field Placeholder Format Hide Line Description
Last visited screen name %screen.last_screen% ~ ✔️ Get last visited screen name

Constant Data

%constant_data.<params>%

Field Placeholder Format Hide Line Description
Fish Data %constant_data.data.fish.<category>.<field>% ✔️ Gets fish field name of category
- <category> ✔️ rarity, size, variant
- <field> ✔️ common, baby, albino...
Pet Data %constant_data.data.pet.<category>.<field>% ✔️ Gets pet field name of category
- <category> ✔️ rarity, rating
- <field> ✔️ common, excellent...

Profile Data

%profile_data.<params>%

Field Placeholder Format Hide Line Description
Active Pet Slot %profile_data.data.active_pet_slot% ✔️ ✔️ Slot number of active pet
Has Imported Stats %profile_data.data.has_imported_stats% ✔️ ✔️ Has imported stats
Has Imported Crew %profile_data.data.has_imported_crew% ✔️ ✔️ Has imported crew
Is In Crew Chat %profile_data.data.is_in_crew_chat% ✔️ ✔️ Is in crew chat
Tournament Contribution %profile_data.data.tournament_contribution% ✔️ ✔️ Is contributing to tournament

Quest Data

%quest_data.<params>%

Field Placeholder Format Hide Line Description
Quest Data %quest_data.data.<index>.<field>% ~ ✔️ Gets quest field data at index
- <index> ~ ✔️ Quest slot 0, 1, 2 ...
- .goal %quest_data.data.<index>.goal% ✔️ Quest type
- .max %quest_data.data.<index>.max% ✔️ ✔️ Quest type needed amount
- .current %quest_data.data.<index>.current% ✔️ ✔️ Quest type current amount

Stats Data

%stats_data.<params>%

Field Placeholder Format Hide Line Description
Fish Total Caught %stats_data.data.fish.total% ✔️ ✔️ Total caught fish
Fish Data %stats_data.data.fish.<category>.<field>.<type>% ✔️ ✔️ Gets fish field stat of category
- <category> ✔️ ✔️ rarity, size, variant
- <field> ✔️ ✔️ common, baby, albino, below average, sickly 🥀...
- <type> ✔️ ✔️ count, dry_streak
Pet Total Caught %stats_data.data.pet.total% ✔️ ✔️ Total caught pets
Pet Dry streak %stats_data.data.pet.dry_streak% ✔️ ✔️ Dry streak since last pet caught
Pet Data %stats_data.data.pet.<category>.<field>.<type>% ✔️ ✔️ Gets pets field stat of category
- <category> ✔️ ✔️ rarity, rating
- <field> ✔️ ✔️ common, excellent...
- <type> ✔️ ✔️ count, dry_streak
Item Data %stats_data.data.item.<category>.<type>% ✔️ ✔️ Gets item field stat of category
- <category> ✔️ ✔️ armorShard, package...
- <type> ✔️ ✔️ count, dry_streak

Crew Data

%crew_data.<params>%

Field Placeholder Format Hide Line Description
Crew Data %crew_data.data.<index>.<field>% ~ ✔️ Gets crew field data at index
- <index> ~ ✔️ Crew slot 0, 1, 2 ...
- .id %crew_data.data.<index>.id% ✔️ ✔️ Crew member UUID
- .name %crew_data.data.<index>.name% ✔️ ✔️ Crew member name

Tracker Data

%tracker_data.<params>%

Field Placeholder Format Hide Line Description
Tracker Data %tracker_data.data.<tracker>.<field>% ~ ✔️ Gets field data from tracker
- .value %tracker_data.data.<tracker>.value% ✔️ ✔️ Current value
- .itemstack %tracker_data.data.<tracker>.itemstack.<field>% ✔️ ✔️ Current itemstack
--- .lore %tracker_data.data.<tracker>.itemstack.lore.<index>% ✔️ Get lore line from index
--- .nbt %tracker_data.data.<tracker>.itemstack.<nbt>% ✔️ Get NBT data from itemstack

Boolean Placeholders

Condition

%condition.(<params>)%

Field Placeholder Format Hide Line Description
Condition condition.(<value><operator><value>) N/A ✔️ Condition. Hides line of condition is false, otherwise shows line
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <operator> N/A ✔️ See Boolean Operators

Example

condition.(<chat.trigger.Number>=5) Check if %chat.trigger.Number% contains/equal to 5

Is Blank

%is_blank.(<params>)%

Field Placeholder Format Hide Line Description
Is Blank is_blank.(<value>) N/A ✔️ Check if value is blank. Hides line if false, otherwise shows line
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

is_blank.(<chat.trigger.Chat>) Check if %chat.trigger.Chat% is blank

Is Not Blank

%is_not_blank.(<params>)%

Field Placeholder Format Hide Line Description
Is Not Blank is_not_blank.(<value>) N/A ✔️ Check if value is not blank. Hides line if false, otherwise shows line
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

is_not_blank.(<chat.trigger.Chat>) Check if %chat.trigger.Chat% is not blank

Contains

%contains.(<params>)%

Field Placeholder Format Hide Line Description
Contains contains.(<value>,<search>) N/A ✔️ Check if value contains search value
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <search> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

contains.(<chat.trigger.Chat>,hi) Check if %chat.trigger.Chat% contains hi

OR operator

%or.(<params>)%

Field Placeholder Format Hide Line Description
OR operator or.(<value>,<value>) N/A ✔️ Check if either value is true/has value
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

or.(<chat.trigger.One>,<chat.trigger.Two>) Check if %chat.trigger.One% OR %chat.trigger.Two% is true/has value

AND operator

%and.(<params>)%

Field Placeholder Format Hide Line Description
AND operator and.(<value>,<value>) N/A ✔️ Check if both values are true/has a value
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

and.(<chat.trigger.One>,<chat.trigger.Two>) Check if %chat.trigger.One% AND %chat.trigger.Two% are true/has a value

NOT operator

%not.(<params>)%

Field Placeholder Format Hide Line Description
Not operator not.(<value>) N/A ✔️ Reverse the boolean value, true to false and false to true
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

not.(true) true is false

XOR operator

%xor.(<params>)%

Field Placeholder Format Hide Line Description
XOR operator xor.(<value>,<value>) N/A ✔️ Check if either value is true/has value, but not both
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

xor.(<chat.trigger.One>,<chat.trigger.Two>) Check if %chat.trigger.One% OR %chat.trigger.Two% is true/has value, but not both

Text Manipulation Placeholders

Substring (front)

%substring_front.(<params>)%

Field Placeholder Format Hide Line Description
Substring (front) substring_front.(<value>,<index>) N/A ✔️ Returns the text from the start till the index
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <index> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %. The value must be a number from the placeholder or a plain number string

Example

substring_front.(<chat.trigger.Chat>,10) Return %chat.trigger.Chat% as substring up to index 10

Substring (back)

%substring_back.(<params>)%

Field Placeholder Format Hide Line Description
Substring (back) substring_back.(<value>,<index>) N/A ✔️ Returns the text from the index till the end
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <index> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %. The value must be a number from the placeholder or a plain number string

Example

substring_back.(<chat.trigger.Chat>,10) Return %chat.trigger.Chat% as substring from index 10

Index Of

%index_of.(<params>)%

Field Placeholder Format Hide Line Description
Index Of index_of.(<value>,<character(s)>) N/A ✔️ Returns the index of the character found in the value
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <character(s)> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

index_of.(<chat.trigger.Chat>,a) Find the index of character a in %chat.trigger.Chat%

Repeat

%repeat.(<params>)%

Field Placeholder Format Hide Line Description
Repeat index_of.(<value>,<count>) N/A ✔️ Returns the repeated times
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <count> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Example

repeat.(<chat.trigger.Chat>,4) Return <chat.trigger.Chat> repeated 4 times as a concatenated text

Math Placeholders

Expression

%expression.(<params>)%

Field Placeholder Format Hide Line Description
Expression expression.(<value><operator><value>) N/A ✔️ Condition. Hides line of condition is false, otherwise shows line
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <operator> N/A ✔️ See Math Operators

Example

expression.(<chat.trigger.Number>\+6) Addition of %chat.trigger.Number% and 6

Max

%max.(<params>)%

Field Placeholder Format Hide Line Description
Max max.(<value>,<value>) N/A ✔️ Returns the highest number of the 2 values
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Min

%min.(<params>)%

Field Placeholder Format Hide Line Description
Min min.(<value>,<value>) N/A ✔️ Returns the lowest number of the 2 values
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Absolute Value

%abs.(<params>)%

Field Placeholder Format Hide Line Description
Absolute value abs.(<value>) N/A ✔️ Returns the absolute value of value
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Ceiling Value

%ceil.(<params>)%

Field Placeholder Format Hide Line Description
Ceiling value ceil.(<value>) N/A ✔️ Returns the closest integer rounded up
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Floor Value

%floor.(<params>)%

Field Placeholder Format Hide Line Description
Floor value floor.(<value>) N/A ✔️ Returns the closest integer rounded down
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %

Rounding

%round.(<params>)%

Field Placeholder Format Hide Line Description
Round value round.(<value>,<decimal>) N/A ✔️ Rounds the value to decimal places
- <value> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %
- <decimal> N/A ✔️ Must be plain text or placeholder. Use angle brackets (< >) to mark placeholders. Do not insert % %. The value must be a number from the placeholder or a plain number string

Boolean Operators

Operator Description
== Equal to
= Contains / Equal to
!= Not Equal to
>= Greater than or equal to
<= Lesser than or equal to
> Greater than
< Lesser than

Math Operators

* All math operators must start with a backspace

Operator Description
\+ Addition
\- Subtraction
\* Multiplication
\/ Division
\% Modulo
\^ Power

Formatting

Formatting codes (also known as color codes) add color and modifications to text

&7Test Would show Test in Gray

You can also color placeholders for those that support it

Code Description
&0 Black
&1 Dark Blue
&2 Dark Green
&3 Dark Aqua
&4 Dark Red
&5 Dark Purple
&6 Gold
&7 Gray
&8 Dark Gray
&9 Blue
&a Green
&b Aqua
&c Red
&d Light Purple
&e Yellow
&f White
&k Obfuscated
&l Bold
&m Strikethrough
&n Underlined
&o Italic
&r Reset
&#RRGGBB RGB Hex Color