Category: News

0

Mudcrab Counter (1.0)

**Required library:** LibAddonMenu-2.0Tracks killing blows on mudcrabs & mudcrab bosses, both Total and Current Session (since login or /reloadui). Adds fun ranks in the dashboard via Settings: AddOns or /mccmenu.Why? Because my friend said the world needed a mudcrab counter like this, and I agree.

0

PyramidHUD (1.1)

Repositions player attribute bars in a pyramid layout.Dependencies: LibAddonMenu-2.0A simple and lightweight addon that places vanilla player bars in a pyramid layout.It preserves ESOs dynamic bar sizing and lets you fine-tune the position directly from the settings, without relying on external UI addons. Fully gamepad compatible.FeaturesSeparate keyboard and gamepad layoutsDynamic bar resizing (vanilla behavior)Fine control over horizontal and vertical positioning

0

FloatingDamageNumbers (1.0.0)

Visualize the damage you deal to enemies with this addon. It allows you to adjust colors for major damage types (fire, shock, oblivion, etc.). You can also adjust your damage aggregation window so you see more or fewer damage readouts, depending on your preference. This addon is under active development. More features are coming soon. For any feature suggestions, create an issue on the github page here: https://github.com/afore7099/FloatingDamageNumbers

0

LibTextFormat (0.0.10)

Change Log:——————–## 2025.02.05- Fixes, added documentationDescription:——————–LibTextFormatLibrary for Elder Scrolls Online Addons – Dynamic mail templatesAdvanced Text Formatting and ParsingThis library is to add advanced text parsing and formatting, suitable for use in any precanned communication.It allows addons to refer to variables in text, such as “{house}” which will output a formatted house link.It also enables addons to create “protocols” in which you can encode an object into text, then decode it later to get the object back.Reason for beingVanilla Lua text formatting is ok in simple circumstances, but it gets hard to read and tedious sprinkling lots of”hello”..GetDisplayName()..”how are you”..punctuation everywhere.Having filters enables much more readable text blobs, and allows you to pass around variables and adjust them as needed.Additionally protocols enable encoding of data structures, which is helpful for use cases, such as passing data programmatically between users of the same addon.Basic UsageSetupThe first thing LibTextFormat requires you to do is to initialize it with a saved variables “namespace” so that it can save filters and similar objects specific to your addon.First declare your saved varsMyAddon.savedVars = ZO_SavedVars:NewAccountWide(“MyAddon_Vars”, 1, GetWorldName(), {libNamespace = {LTF = {}}})Then initialize LibTextFormat with the object.MyAddon.LTF = MyAddon.LTF or LibTextFormat:New(MyAddon.savedVars.libNamespace.LTF)You can register custom filters either one by one or in bulk, with the function doing any needed processing and returning the desired substitution.Parameters are passed in sequentially and separated by a comma “,” in the filter, with the filter string being separated out by a pipe “|”.{greeting,name|mytag}Now you can also register “core” filters which includes the house filter, among others:MyAddon.LTF:RegisterCore()One…

0

LibDynamicMail (0.1.2)

Dynamic mail templatesAllows addons to generate preset mail templates and trigger email processing events. Pairs with LibTextFormat to create dynamic mail. Works with all platforms – leverages Event manager on console to populate send fields since directly opening the mail view is prohibited.