-
Notifications
You must be signed in to change notification settings - Fork 2
Placeholders
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
%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.<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 |
%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.<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.<params>%
| Field | Placeholder | Format | Hide Line | Description |
|---|---|---|---|---|
| Title | %title.title% |
❌ | ✔️ | Last title |
| Subtitle | %sub_title.title% |
❌ | ✔️ | Last subtitle |
%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.<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.<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.<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.<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.<params>%
| Field | Placeholder | Format | Hide Line | Description |
|---|---|---|---|---|
| Ping | %network.ping% |
✔️ | ✔️ | Ping in ms |
%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.<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.<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.<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.<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.<params>%
| Field | Placeholder | Format | Hide Line | Description |
|---|---|---|---|---|
| Last visited screen name | %screen.last_screen% |
~ | ✔️ | Get last visited screen name |
%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.<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.<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.<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.<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.<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 |
%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 |
condition.(<chat.trigger.Number>=5)Check if %chat.trigger.Number% contains/equal to 5
%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 % %
|
is_blank.(<chat.trigger.Chat>)Check if %chat.trigger.Chat% is 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 % %
|
is_not_blank.(<chat.trigger.Chat>)Check if %chat.trigger.Chat% is not blank
%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 % %
|
contains.(<chat.trigger.Chat>,hi)Check if %chat.trigger.Chat% containshi
%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 % %
|
or.(<chat.trigger.One>,<chat.trigger.Two>)Check if %chat.trigger.One% OR %chat.trigger.Two% is true/has value
%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 % %
|
and.(<chat.trigger.One>,<chat.trigger.Two>)Check if %chat.trigger.One% AND %chat.trigger.Two% are true/has a value
%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 % %
|
not.(true)trueis false
%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 % %
|
xor.(<chat.trigger.One>,<chat.trigger.Two>)Check if %chat.trigger.One% OR %chat.trigger.Two% is true/has value, but not both
%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 |
substring_front.(<chat.trigger.Chat>,10)Return %chat.trigger.Chat% as substring up to index 10
%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 |
substring_back.(<chat.trigger.Chat>,10)Return %chat.trigger.Chat% as substring from index 10
%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 % %
|
index_of.(<chat.trigger.Chat>,a)Find the index of character a in %chat.trigger.Chat%
%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 % %
|
repeat.(<chat.trigger.Chat>,4)Return<chat.trigger.Chat>repeated4times as a concatenated text
%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 |
expression.(<chat.trigger.Number>\+6)Addition of %chat.trigger.Number% and 6
%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.(<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 % %
|
%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 % %
|
%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.(<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 % %
|
%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 |
| Operator | Description |
|---|---|
== |
Equal to |
= |
Contains / Equal to |
!= |
Not Equal to |
>= |
Greater than or equal to |
<= |
Lesser than or equal to |
> |
Greater than |
< |
Lesser than |
* All math operators must start with a backspace
| Operator | Description |
|---|---|
\+ |
Addition |
\- |
Subtraction |
\* |
Multiplication |
\/ |
Division |
\% |
Modulo |
\^ |
Power |
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 |