Wynntils (fabric) v3.2.12

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 activity
    • activity_task returns a String of the current task for the current tracked activity
      • formatted 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 activity
    • is_tracking_activity return a Boolean of whether or not an activity is currently tracked
    • activity_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 bombs
      • group required Boolean argument, whether or not the list of bombs should be grouped
      • sortOrder required String argument, how to sort the list of bombs, NEWEST or OLDEST
    • bomb_formatted_string returns a formatted String of the given bomb
    • bomb_type returns a String of the given bombs type
    • bomb_world returns a String of the given bombs world
    • bomb_start_time returns a Time of when the given bomb started
    • bomb_length returns a Float of the given bombs length
    • bomb_end_time returns a Time of when the given bomb ends
    • bomb_owner returns a String of the given bombs thrower
  • Character Functions
    • equipped_aspect returns a NamedValue of the equipped aspect in the given slot
      • index 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 equipped
      • aspectName required string argument, the name of the aspect to search for
    • aspect_tier returns a number for the tier of the queried aspect
      • aspectName 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 horse
    • has_no_gui returns a Boolean for whether or not the default gameplay HUD is displayed
    • hummingbirds_state returns a Boolean for whether or not your hummingbirds are currently attacking or not
    • ophanim_healing_percent returns an Integer for the percentage of max health healed in past 10 seconds with Ophanim
    • guild_objective_score returns a CappedValue of the progress of the current guild objective
    • guild_objective_goal returns a String of the task for the current guild objective
    • personal_objective_score returns a CappedValue of the progress of the given personal objective
      • index 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 objective
      • index optional Integer argument, the index of which objective to get default 0
  • Combat Functions
    • last_damage_dealt or last_dam returns the Time of your last dealt damage
    • last_kill returns the Time of your last kill
      • includeShared 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 types
      • condition required Boolean argument, the condition to determine which value is returned
      • ifTrue required argument, the value to be used when the condition is true
      • ifFalse required argument, the value to be used when the condition is false
  • Environment Functions
    • now returns the current time as a Time value
    • wynntils_version returns a String of the current Wynntils version
    • minecraft_version returns a String of the current Minecraft version
    • wynncraft_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 member
    • hades_party_member_mana returns a CappedValue of the mana of the given Hades party member
    • hades_party_member_location returns the Location of the given Hades party member
    • hades_party_member_name returns a String of the name of the given Hades party member
  • Inventory Functions
    • inventory_ingredients returns an Integer of the amount of ingredients in your inventory matching the given name
      • name 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 name
      • name 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 criteria
      • name required String argument, the name of the material to search for
      • tier required Integer argument, the tier of material to search for
      • exact required Boolean argument, whether to search for the exact tier or tiers greater than too
  • Lootrun Functions
    • chests_opened_this_session or session_chests returns an Integer of the amount of chests opened in your current session matching the given criteria
      • tier optional Integer argument, the tier of chests to return the amount opened of default 1
      • exact 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 harvest
    • last_profession_xp_gain returns a String of the last profession that earned XP
  • Raid Functions
    • current_raid_start or raid_start returns the Time of the current raid start
    • current_raid_room_start returns the Time of the current raid room start
    • raid_room_start returns the Time of the start of the given raid room
      • roomNumber 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 days
      • sinceDays 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 days
      • raidName required String argument, the name or abbreviation of the raid to check for
      • sinceDays 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 list
      • player 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 party
      • player required String argument, the name of the player to check
    • wynntils_role returns a String of your Wynntils Role
    • player_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 effect
      • query required String argument, the status effect to query for
  • String Functions
    • to_roman_numerals returns a String of the given number converted to Roman numerals
      • number required Integer argument, the number to convert to Roman numerals
  • Time Functions
    • timestamp returns the given Time as a Long
      • time required Time argument, the time to convert
    • time returns the given timestamp as a Time
      • timestamp required Number argument, the timestamp to convert
    • time_string or time_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 format yyyy-MM-dd HH:mm
      • time required Time argument, the time to convert
    • seconds_between returns a Long for the amount of seconds between two Times
      • first required Time argument, the first time to compare
      • second required Time argument, the second time to compare
    • seconds_since returns a Long for the amount of seconds since the given Time
      • time required Time argument, the time to get seconds since
    • time_offset or offset returns a Time with the given offset
      • time required Time argument, the initial Time value
      • offset required Number argument, the amount of seconds to offset by
    • format_time_advanced or format_date_advanced returns a String of the given Time in the given format
      • time required Time argument, the time to format
      • format 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 started
    • estimated_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

Files

wynntils-3.2.12-fabric+MC-1.21.4.jar(21.48 MiB) Primary Download

Project members

Wynntils

Wynntils

Organization

Details

Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 days ago