Compatibility
Minecraft: Java Edition
1.21.4
1.21–1.21.1
1.20.2
1.19.3–1.19.4
1.12.2
Platforms
Supported environments
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 3 weeks ago
Changelog
Major ID Range Visualizer
- New config Render in First Person, whether or not your own major ID range should be rendered in first person, default enabled
Mythic Blocker
- Renamed feature to Chest Blocker
- New config Emerald Pouch Minimum Tier, the minimum tier of emerald pouch to prevent blocking closure, default Eight
- Available options None, Seven, Eight, Nine and Ten
Mythic Found
- Renamed feature to Valuable Found
- New config Emerald Pouch Sound, the sound to play upon finding a high tier emerald pouch, default None
- Available options None, Classic and Modern
- New config, Show Emerald Pouch Dry Streak Message, should a dry streak message be sent upon finding a high tier emerald pouch, default enabled
- New config Emerald Pouch Minimum Tier, the emerald pouch tier to consider as high value, default Eight
- Available options None, Seven, Eight, Nine and Ten
Functions
- New Function value type, Time
- Activity Functions
activity_name
returns a String of the name of the current tracked activityactivity_task
returns a String of the current task for the current tracked activityformatted
optional Boolean argument, whether or not the text should be formatted, default true
activity_type
returns a String of the type of the currently tracked activityis_tracking_activity
return a Boolean of whether or not an activity is currently trackedactivity_color
returns a CustomColor of the colour associated with the current tracked activity type
- Bomb Functions
- All of these function share the same arguments
index
required Integer argument, index of the bomb to get in the list of active bombsgroup
required Boolean argument, whether or not the list of bombs should be groupedsortOrder
required String argument, how to sort the list of bombs, NEWEST or OLDEST
bomb_formatted_string
returns a formatted String of the given bombbomb_type
returns a String of the given bombs typebomb_world
returns a String of the given bombs worldbomb_start_time
returns a Time of when the given bomb startedbomb_length
returns a Float of the given bombs lengthbomb_end_time
returns a Time of when the given bomb endsbomb_owner
returns a String of the given bombs thrower
- All of these function share the same arguments
- Character Functions
equipped_aspect
returns a NamedValue of the equipped aspect in the given slotindex
required number argument, the index of the equipped aspect to get (starts at 0)
is_aspect_equipped
returns a boolean for whether or not the queried aspect is equippedaspectName
required string argument, the name of the aspect to search for
aspect_tier
returns a number for the tier of the queried aspectaspectName
required string argument, the name of the aspect to search for
is_riding_horse
returns a Boolean of whether or not you are currently riding a horsehas_no_gui
returns a Boolean for whether or not the default gameplay HUD is displayedhummingbirds_state
returns a Boolean for whether or not your hummingbirds are currently attacking or notophanim_healing_percent
returns an Integer for the percentage of max health healed in past 10 seconds with Ophanimguild_objective_score
returns a CappedValue of the progress of the current guild objectiveguild_objective_goal
returns a String of the task for the current guild objectivepersonal_objective_score
returns a CappedValue of the progress of the given personal objectiveindex
optional Integer argument, the index of which objective to get default 0
personal_objective_goal
returns a String of the task for the given personal objectiveindex
optional Integer argument, the index of which objective to get default 0
- Combat Functions
last_damage_dealt
orlast_dam
returns the Time of your last dealt damagelast_kill
returns the Time of your last killincludeShared
optional boolean argument, whether or not to count shared kills or not, default false
- Conditional Functions
if
returns a value based on the given condition, support all function typescondition
required Boolean argument, the condition to determine which value is returnedifTrue
required argument, the value to be used when the condition is trueifFalse
required argument, the value to be used when the condition is false
- Environment Functions
now
returns the current time as a Time valuewynntils_version
returns a String of the current Wynntils versionminecraft_version
returns a String of the current Minecraft versionwynncraft_version
returns a String of the current Wynncraft version
- Guild Functions
is_guild_member
returns a Boolean of whether or not the given player is in your guild -player
required String argument, the name of the player to check
- Hades Party Functions
- All of these function share the same arguments
index
required Integer argument, index of the Hades party member to get the info of
hades_party_member_health
returns a CappedValue of the health of the given Hades party memberhades_party_member_mana
returns a CappedValue of the mana of the given Hades party memberhades_party_member_location
returns the Location of the given Hades party memberhades_party_member_name
returns a String of the name of the given Hades party member
- All of these function share the same arguments
- Inventory Functions
inventory_ingredients
returns an Integer of the amount of ingredients in your inventory matching the given namename
required String argument, the name of the ingredient to search for
ingredient_pouch_ingredients
returns an Integer of the amount of ingredients in your ingredient pouch matching the given namename
required String argument, the name of the ingredient to search for
material_count
returns an Integer of the amount of materialsin your inventory matching the given criterianame
required String argument, the name of the material to search fortier
required Integer argument, the tier of material to search forexact
required Boolean argument, whether to search for the exact tier or tiers greater than too
- Lootrun Functions
chests_opened_this_session
orsession_chests
returns an Integer of the amount of chests opened in your current session matching the given criteriatier
optional Integer argument, the tier of chests to return the amount opened of default 1exact
optional Boolean argument, whether to return the exact tier or tiers greater than too default false
- Profession Functions
last_harvest_xp_gain
returns a Float of the amount of XP gained from the last harvestlast_profession_xp_gain
returns a String of the last profession that earned XP
- Raid Functions
current_raid_start
orraid_start
returns the Time of the current raid startcurrent_raid_room_start
returns the Time of the current raid room startraid_room_start
returns the Time of the start of the given raid roomroomNumber
required Integer argument, the room number to get the start time for
raids_run_since
returns an Integer of the amount of raids run in the last given amount of dayssinceDays
optional Integer amount, the amount of days to count raids from default 7
specific_raid_runs_since
returns an Integer of the amount of a specific raid run in the last given amount of daysraidName
required String argument, the name or abbreviation of the raid to check forsinceDays
required Integer argument, the amount of days to count raids from
- Social Functions
is_friend
returns a Boolean of whether or not the given player is on your friends listplayer
required String argument, the name of the player to check
is_party_member
returns a Boolean of whether or not the given player is in your current partyplayer
required String argument, the name of the player to check
wynntils_role
returns a String of your Wynntils Roleplayer_name
returns a String of your Minecraft username
- Statistics Functions
statistics_first_modified_time
returns the Time of when the given statistic was first modified- Same arguments as other statistics functions
statistics_last_modified_time
returns the Time of when the given statistic was last modified- Same arguments as other statistics functions
- Status Effect Functions
status_effect_prefix
returns a String of the prefix of the queried status effectquery
required String argument, the status effect to query for
- String Functions
to_roman_numerals
returns a String of the given number converted to Roman numeralsnumber
required Integer argument, the number to convert to Roman numerals
- Time Functions
timestamp
returns the given Time as a Longtime
required Time argument, the time to convert
time
returns the given timestamp as a Timetimestamp
required Number argument, the timestamp to convert
time_string
ortime_str
returns the given Time as a relative String (e.g. 5 seconds ago or in 2 minutes)time
required Time argument, the time to convert
absolute_time
returns the given time as a String in the formatyyyy-MM-dd HH:mm
time
required Time argument, the time to convert
seconds_between
returns a Long for the amount of seconds between two Timesfirst
required Time argument, the first time to comparesecond
required Time argument, the second time to compare
seconds_since
returns a Long for the amount of seconds since the given Timetime
required Time argument, the time to get seconds since
time_offset
oroffset
returns a Time with the given offsettime
required Time argument, the initial Time valueoffset
required Number argument, the amount of seconds to offset by
format_time_advanced
orformat_date_advanced
returns a String of the given Time in the given formattime
required Time argument, the time to formatformat
required String argument, the format to display the time in (e.g. HH:mm)
- War Functions
war_start
returns the Time of when the current war startedestimated_war_end
returns the Time of when the current war is estimated to end
Note: In order for aspect functions to work you must open the aspect menu to view your currently equipped and owned aspects. In the future we will add a prompt to automatically check them.
Fixes
- Fix cases where world events were not displayed in the custom content book
- Fix tracked content details not being displayed in lower area of custom content book
- Further improvements to auto attack, notably with this release the feature will no longer activate whilst you are overtaken by the parasite in Nexus of Light
- Mythic items inside non reward chests should now never trigger a dry streak change
- Saviour's Sacrifice range will be rendered again
- Fix last harvest functions
- Hopefully a final fix for non config data becoming corrupted
- Data that is not directly edited via the config book e.g. bank page names, skill point loadouts etc
- Status effect icons that use a custom font are now rendered correctly in the status effects overlay
- A space before -t is no longer required for trade market price conversion when entering raw emerald amount