|
|
Bars - Target bar with lots of extra goodies
Bahamut.Navius
Server: Bahamut
Game: FFXI
Posts: 111
By Bahamut.Navius 2025-09-20 13:40:06
I just made some bandaid fixes on my end that seem to work. I added hideBars() and showBars() calls to my 'register_event('target change', function())'. There's probably a better way of doing this, but this seems to work for me for now.
[+]
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-09-20 16:56:00
Ok I believe I've fixed those issues now, plus another one I caught with the Pet Bar flickering when `hide_pet_bar_when_no_pet` is turned on.
Thanks Bahamut.Navius for catching those, and I hope this solves your Limbus issue as well, I really wasn't sure what to make of the data you had regarding that one.
[+]
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-10-01 13:27:37
Patch version update to 4.4.3
Added show_cursor_target option to the Aggro List section. Highlights the monster in the Aggro List that you currently have targeted.
Adjusted the Aggro List to be more consistant in removing monsters when they die.
Adjusted the SP Active name and target name cycling to be synced up with the timer again. The previous change to the timer made it more accurate, but the name switching was still based on full clock seconds.
Fixed an error on log in when Bars was autoloaded before logging in.
Fixed bars showing back up occasionally during zoning after hiding.
Fixed Focus Target Debuff Icons staying on screen after zoning away from a Focus Target.
Server: Fenrir
Game: FFXI
Posts: 383
By Fenrir.Brimstonefox 2025-10-06 08:13:59
I'm not seeing any petrification status with entombed with the current version (I think this worked?)
[+]
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-10-10 16:06:00
Entomb doesn't have a `status` entry in the spells/lua resource file and so doesn't automatically apply via Bars. It's not a guarantee that the petrify effect will land and it's a damage spell so the results we get back in the action packet are for the damage numbers. As far as I am aware there is no additional parameter within the action packet that relates to additional effects applying. So unfortunately, it's an effect that Bars can't confidently track.
Work on 4.4.4 is mostly done, couple little fixes, made an adjustment to the Aggro List regarding mobs that anyone can attack (ie Limbus NMs or DI mobs), and did some more work removing redundancy for efficiency. Currently trying to nail down an occasional bug introduced with one of the efficiency improvements.
Server: Fenrir
Game: FFXI
Posts: 383
By Fenrir.Brimstonefox 2025-10-10 16:21:32
Understood. I know it won't work on cockatrice (maybe some other earth based mobs?), but it does work on most mob types reliably for ~30s (I think?) and we do see the "wears off" message (both from hitting it and from timer), but if you don't want to put a bunch of spaghetti in there for semi-reliable tracking I understand (that's sincere not snarky btw - since I'm sure it can be taken as either)
[+]
Cerberus.Zuca
Server: Cerberus
Game: FFXI
Posts: 2
By Cerberus.Zuca 2025-10-15 18:29:35
thx Keylesta for this uber addon .
i played FFXI on JP version , everything fine just the buff name show me Garbled characters .
how can i fix that ? thx a lot !
[+]
Carbuncle.Yiazmaat
Server: Carbuncle
Game: FFXI
Posts: 215
By Carbuncle.Yiazmaat 2025-10-16 08:12:31
Hello, i would like to know if this is possible to remove all the bars, but just keep the target bar on.
I tried to set them to false in the bars.lua but it do not change anything. Also i dont seem to find any command through the help menu.
[+]
Cerberus.Zuca
Server: Cerberus
Game: FFXI
Posts: 2
By Cerberus.Zuca 2025-10-16 10:58:00
thx Keylesta for this uber addon .
i played FFXI on JP version , everything fine just the buff name show me Garbled characters .
how can i fix that ? thx a lot !
i change the font in setting file to Meiryo
now it show the correct buff name ^^
[+]
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-10-16 14:02:58
thx Keylesta for this uber addon .
i played FFXI on JP version , everything fine just the buff name show me Garbled characters .
how can i fix that ? thx a lot !
i change the font in setting file to Meiryo
now it show the correct buff name ^^ Glad that was relatively simple, I haven't tried with Japanese myself :)
Carbuncle.Yiazmaat said: »Hello, i would like to know if this is possible to remove all the bars, but just keep the target bar on.
I tried to set them to false in the bars.lua but it do not change anything. Also i dont seem to find any command through the help menu. Short answer: You'll want to change those settings in the data/settings.xml file instead.
Longer answer: What's in the Bars.lua file are the default values that get loaded when the settings.xml file is first created, so if you change them after you've already loaded the addon and the settings.xml file has been created, changing those values inside the Bars.lua won't affect your in-game settings (unless you delete your settings.xml file and reload).
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-10-18 12:33:18
Updated to Version 4.4.4
Added `open_mobs` to the Aggro List section. Mobs on this list are mobs that are open for anyone to fight together. This will adjust the Aggro List to display their correct target instead of filtering it to party/alliance only.
Adjusted pet name colors to match their owner's color.
Adjusted more areas for efficiency. Reduced more calls for get_player() and get_mob_by_target().
Fixed Focus Target, Sub Target, and Target names not pulsing/glowing correctly when their SP is active.
Fixed issue with the Player Stats Pet Bar flickering when Bars are faded.
[+]
Server: Shiva
Game: FFXI
Posts: 3
By Shiva.Warbandit 2025-11-02 09:49:57
hey just found your addons they are awesome. the github has such detailed instructions.
I might have missed the commands but is there some way to make leaderboard reset when you zone
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-11-02 15:58:56
Thank you, glad you like them :D
For Leaderboard, there is not currently a way to reset each time you zone.
Fenrir.Bricent
Server: Fenrir
Game: FFXI
Posts: 65
By Fenrir.Bricent 2025-11-30 10:36:06
I am having an issue with the target bar not displaying using 4.4.5 version can anyone help out?
[+]
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-12-07 15:53:41
I am having an issue with the target bar not displaying using 4.4.5 version can anyone help out? Sorry for late reply, my motherboard decided I no longer had SSDs installed so had to rebuild, back up to speed again now though.
Have you resolved this? If not, are there any other details you could give? Is it only the Target bar that is not showing up but everything else is? Did you manually set the position of the Target bar (in the settings.xml file: sections > target > pos) to something like 100,100 to be sure it wasn't just hidden off the screen somewhere?
Bahamut.Sephiran
Server: Bahamut
Game: FFXI
Posts: 42
By Bahamut.Sephiran 2025-12-22 13:41:14
This a very useful add-on and has me glancing at the log fewer times, which I very much appreciate. I would like to request the following features, if these are feasible and if you have time:
Could we possibly highlight the target currently locked onto and/or currently under selection in the aggro list? This would be quite useful soloing in Limbus.
Next to the distance of a mob, could we display the angle of the mob relative to the direction the player character is facing? When WS'ing in parallel, this allows me to gauge whether or not a WS is feasible before I attempt it and would be very useful in Segment runs (where I am extremely competitive) as well as soloing in Limbus (again).
[+]
Valefor.Keylesta
Server: Valefor
Game: FFXI
Posts: 160
By Valefor.Keylesta 2025-12-22 19:09:08
This a very useful add-on and has me glancing at the log fewer times, which I very much appreciate. I would like to request the following features, if these are feasible and if you have time:
Could we possibly highlight the target currently locked onto and/or currently under selection in the aggro list? This would be quite useful soloing in Limbus.
Next to the distance of a mob, could we display the angle of the mob relative to the direction the player character is facing? When WS'ing in parallel, this allows me to gauge whether or not a WS is feasible before I attempt it and would be very useful in Segment runs (where I am extremely competitive) as well as soloing in Limbus (again).
The Aggro List currently changes the mob name and mob target to all caps and the dots between them brighten from grey to white for the current target. I will admit though it's fairly subtle and not super obvious. I wanted to have them highlighted but didn't want to add extra width to the window with a character on the left and right side of the line. I may go back and reevaluate it though.
The angle thing I should be able to finagle.
Server: Asura
Game: FFXI
Posts: 250
By Asura.Sensarity 2025-12-22 22:45:35
Would it be possible to get a full party menu? Similar to xivparty I guess but in the style of bars, including buff list too
Bahamut.Sephiran
Server: Bahamut
Game: FFXI
Posts: 42
By Bahamut.Sephiran 2025-12-23 05:41:19
The Aggro List currently changes the mob name and mob target to all caps and the dots between them brighten from grey to white for the current target. I will admit though it's fairly subtle and not super obvious. I wanted to have them highlighted but didn't want to add extra width to the window with a character on the left and right side of the line. I may go back and reevaluate it though.
The angle thing I should be able to finagle. Thank you so much! For the angle request, degrees rounded to the nearest integer (either -180 to 180 or 0 to 360) is probably ideal. As for the aggro list, after carefully watching, I see what you mean. I think it's good the way it is to indicate the lock-on state on the aggro list with the colored ellipses and capitalization.
Perhaps, you could precede the name in the aggro list with a right-arrow character if the target selector is currently active on that target in the list? This would have the effect of moving that right-arrow character up and down the list as you tabbed through targets when selecting the target of an action. It would be quite useful when multiple mobs are swarming on you and/or "spinning" and their names are difficult to read.
Presenting: Bars
Displays bars for Target, Sub Target, Focus Target, Self Actions, and Player Stats (HP, MP, TP, Pet), plus a boat-load of other things. Can display anywhere from all bars at once, to all the way down to just the target bar.
Download from Github here
Because of the large number of image files contained within, the best way to download is to click on the green "Code" button to the top-right of the page and select the "Download ZIP" option. This will download a complete master file of everything within the FFXI repository.

↑ The //bars ui command triggers the Screen Test where you can drag any of the highlighted bars.

↑ New animations Bar Drain, Bar Pulse, and Floating TP shown.

↑ The Target and Self Action bars visible and in action showing how many targets were hit and the total of all damage done.

↑ The Target, Self Action, and TP visible in action showing WS and SC damage done (old v2.0 look).

↑ Bumba with Yaegasumi active before it wears off (now includes a timer countdown as well).

↑ The Debuff Icons and Timers displayed above a target.

↑ The Party Actions displayed next to each of your party members.
Features
Target Actions.
○ Displays results of completed actions (damage, buffs, resists, etc.).
○ Displays number of targets hit and totals for AoE cures/damage.
○ Displays casting, completed, and interrupted icons.
○ Tracks every player/mob within range as they perform actions, so you can tab around to different targets and see what they are doing.
○ Spells colored based on their element.
Self Actions.
○ Dedicated to displaying your own actions.
○ Displays a casting bar based on casting time for spells and items.
Party Actions.
○ A simplified display of the actions performed by each party/alliance member.
Focus Target.
○ A customizable list of targets to automatically track in a dedicated bar.
○ Update this list by name, id, or your current cursor target.
Focus Target Override.
○ Designate the current cursor target as a Focus Target taking priority over the Auto Focus Target list.
○ Focus will persist until subject moves out of range, dies, or is disabled manually.
Display Debuffs on Monsters.
○ Shows the tiers of the debuffs (Frazzle 3, Slow 2, etc.)
○ Will show a best guess timer for each.
○ Removes the icon only when the debuff is known to be removed/off (ie Benediction or "wears off" message), otherwise displays "??" if unsure.
Display Monster levels.
Display the Index or Hex number for targets.
○ Useful for NM placeholder camping, or designating a specific mob for others to target.
Display distance to target.
○ Colorize the distance text based on the distance to the target and other factors.
Displays SP abilities and time remaining.
○ Accounts for an SP ability being stolen with Larceny.
○ NOTE: Timing for players who have gear adding additional time cannot be accounted for.
Display Dynamis-Divergence mob jobs.
Target Lock display for when your camera is locked to your current target.
Animations!
○ Bar Fade - fades away after a set time of inactivity.
○ Bar Pulse - pulses the bar under certain circumstance (SP ability active, TP is ready, critical HP, etc.).
○ Bar Drain - bar meter updates immediately, while the newly "missing" part of the bar smoothly drains away.
Player Stats (HP/MP/TP/Pet) can be turned on/off individually per job (ie SAM could show only TP, while PLD shows HP, MP, and TP).
Names and bars colored based on type (NPC, Party member, mob claimed by someone else, etc.).
Nearly every feature can be turned on/off or adjusted via settings file or in-game commands.
See github readme for full list of in-game commands and settings file options.
I originally built Bars to address some shortcomings of another bar that showed enemies, then ended up fleshing it out with other things I thought would be cool to have. I really enjoyed working on this one and am super happy with how it turned out. I made sure there are lots of adjustability options if you want to change how it works. You can turn off almost everything about it to make it a very simple target bar, but I think you'll like some of the extras packed in :)
|
|