Git Product home page Git Product logo

jobbars's Introduction

JobBars

Download count

A plugin for XIVQuickLauncher which provides extra job gauges, a party buff tracker, and more.

  • Number of GCDs under buffs (Fight or Flight, Inner Release)
  • DoT tracker (Dia, Miasma)
  • Proc display (Verfire/Verstone Ready)
  • Number of charges (Ricochet, Gauss Round)
  • Number of stacks (Ruin IV)
  • Icon replacement (time until DoT refresh, duration left on buffs)
  • Party buffs coming off of cooldown
  • Mitigation tracker
  • Cursor displays (cast time, GCD timer, MP tick, DoT tick)

Icon by PAPACHIN. Feel like something is missing? Open an issue

basic.bar.mp4
buffs.mp4
icon.mp4
mitigation.mp4
cursor.mp4

Usage

To open the settings menu, use /jobbars. When changing icon positions on your hotbars, you may need to switch to a different job and then back to update the icon displays.

Why?

The goal of this project is to augment the existing UI by displaying information in a more convenient format. It is not meant to be a complete overhaul, or to replace existing job gauges. If you personally only find certain parts useful, every gauge/buff/mitigation/etc. can be enabled and disabled individually.

TODO

  • Update README tables
  • PVP specific gauges/cooldowns/buffs
  • Style MP bars like actual MP
  • Alternate text style
  • Custom text spacing
  • Completely custom gauges/buffs/cds (requires big rework)
  • Hide based on level
  • How many people got hit by buffs
  • Split up party buffs and personal buffs

jobbars's People

Contributors

0ceal0t avatar diwo avatar owatan avatar wozaiha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

jobbars's Issues

GCD under Buff tracker for White Mage's Presence of Mind

Not super important but for the sake of feature suggesting, I found the GCD trackers for other jobs cooldowns really useful for making sure i'm fitting everything in and it would be helpful if there was also one for White Mage's DPS cooldown

Suggestion for Ruin IV Stack Display

Currently, the number of stacks is displayed in the buff column for Ruin IV stacks, but it is very difficult to see when there are multiple other buffs. If possible, I would be grateful if you could also display the UI dedicated to the number of Ruin IV stacks.

  • In my local environment, I use Hojorin to force the stack to be displayed ... For reference of the image.

smn0

smn1

smn3

smn4

Suggestion: Job-dependent buff bar

Depending on what I'm playing, the buffs shown aren't necessarily useful for me to know, but may still be useful if I switch to a different job. A few examples:

  • If I'm playing AST I might want to know when personal buffs (Lance Charge, Reassemble) are almost off cooldown so I can choose to hold a card for that DPS, but if I'm playing WHM there isn't much I can do with that information.
  • As a DNC I want to know when Trick Attack is on the boss so I can dump my feathers, but a DPS with a more static rotation wouldn't change what they're doing based on whether TA is up.
  • In most cases, I don't really need to know if the DRG put Dragon Sight on another DPS, but it's helpful to know if they've put it on me so I know if I need to move closer/when I can resume social distancing.
  • In casual content, I don't feel like I need to know if it'll be 5 or 15 or 30 seconds before someone else's raid buff comes off cooldown, it's just helpful to know if the buff is currently applied and how long it has remaining. Maybe this could be a buff-specific toggle?

I switch jobs a lot, and while I haven't had the time to experiment much with this plugin yet, I can tell that if I tried to manually enable/disable buffs every time I switched I'd get sick of it. It might be possible to play with everything enabled, but then it gets harder to just glance at the buff bar and filter currently-useful information from not-currently-useful information.

Issues with BRD DoT trackers + a request for a DoT tick tracker to be added

Bards DoT timer bars are very inaccurate. They start counting down immediately upon execution whereass the DoT doesn't, leading to the timer being about 2 seconds off the actual DoT time.

They also do not reset when using Iron Jaws.

On top of this, I'd like to request a tick timer bar to be added. Tracking DoT tick timings is important in maximizing procs and a more accurate tracker than what is possible with triggers would be helpful, since they can desync easily.

Suggestion for Blue Mage bars

Nightbloom and Song Of Torment dot's are a crucial part of the Blue Mage's gameplay and since they cannot be stack with each other maybe they can be on the same bar? even just having Nightbloom as a stand alone bar would be enough. There is also Bad Breath (Malodorous debuff) and Condensed Libra (Random debuff from a set of 3) timers for BLU tanks since they need to be reapply just like dot's.

Libra tracking (Something like the VerSone/VerFire proc tracker. It should tell you what debuff of the posible 3 is currently on) or Cold Fog timer would be nice but just the Nightbloom timer is a must.

Disembowel for DRG

Hello, I'm lower level so maybe this use case doesn't exist for max levels. But is it possible to add Disembowel timer for DRG?

Ability to change the order of proc trackers

For some jobs I (personally) use a different keybind layout than those that the existing proc trackers would make the most sense with, making drawing information from the additional trackers confusing at times. It's a good excuse to swap some of my binds around, but for some jobs like bard it's a bit tougher.

here's a quick example of a modified Dancer tracker

dancerbar

Issue with job gauges (Dia) not showing up

Hey, so i installed Job bars yesterday and it was working fine for a while, sometime in my game session i noticed that the bar for "Dia" was not showing up anymore. I can't pinpoint what the problem is as i have tried removing the plugin and it's config file and reinstalling to no avail. I have a couple of plugins installed + Ember overlay for spell timers (but it was working with ember overlay before disappearing).
Here is an image of the plugins i have installed.
image

buff bars

it shows more then my current class im on is this normal too cuz i would love it to just show me my current class see PIC

PLD 3 Sword Oath stack Gauge

Really liked the Paladin's Requiescat stacks Gauge. Thought maybe a gauge for Atonement stacks would be neat too!
Love your work

Invert Dot Bars

The ability to invert a specific DoT Bar would be great. For example on Bard having one 'drain' left to right the other 'drain' right to left would allow for some interesting UI setups that also look aesthetically pleasing. I'd love for the ability to do this. If there is a way to do it in the config manually I'd be willing to stick with that for now.

All bars no longer working

Booted up FF today, no job bars are being displayed. They had previously worked without issue, as recently as yesterday. Verified with AST, DRG, and DNC. Toggled all settings (enabled, hidden out of combat, split, etc) with no improvement. Additionally deleted the .json in pluginConfigs and uninstalled-reinstalled the plugin, again with no improvement.

Better options for bar placement

This plugin is fantastic, however making the placement of the bars look nice on every job is a challenge (at least on my hud setup) due to the lack of a Align Bottom option, and/or the ability to hold shift while dragging to snap the bars into place. Either of these additions would be greatly appreciated.

SMN DoT Trackers do not update when using Tri-Disaster

When refreshing DoTs via Tri-Disaster the trackers do not update.

Additionally, the CD effects on Miasma/Bio does not account for needing to start refreshing earlier than the duration of the DoT (even if they are purely visual effects).

Option to invert gauge placement

Currently, gauges start at the top of the Gauge Bar window and cascade downward. This is perfect if you are placing the Gauge Bar window below the official Job Gauge(s), but problematic if you wish to add gauges above the Job Gauge.

For example, on Paladin, due to having 3 Gauge Bars, the window must be placed quite 'high' to ensure they do not overlap with the game's default Job Gauge, which is not a problem in and of itself.
image

However, if one then swaps to another Job with few JobBar gauges (in this case, GNB), this causes the JobBar Gauge(s) to float unappealingly above the official Job Gauge
image

I suspect this can be sidestepped in the interim using the Split Gauge feature, but this requires a lot of fiddling with positioning with each Gauge, making it non-ideal in the long term. The simplest way to resolve this problem would be to add an option for JobBar Gauges to cascade up from the bottom of the Gauge Bar window.

Disembowel gauge

Would DRG's Disembowel gauge be possible? I think it might become useful like other melee DPS' damage buff represented as a gauge. Thank you!

Hide outside of GCD window

Sorry if this is an option that I'm not finding, but it would be great if we could hide the 'within GCD' bars (ex. WAR's Inner Release) when they're not relevant, like when IR isn't running.

Awesome plugin.

Suggestion: Reassemble Tracker

Any way to enable abilities like Reassemble, Barrage, and Lance Charge to be tracked?

These are nice abilities to card as an Astro so it would be helpful. :)

Awesome plugin by the way, thank you for your hard work! :D

Suggestion: icon replacement without the graphical gauge

The graphical gauge is taking some space so I could not always use it, but the icon replacement is always very helpful. Could there be a chance that I can hide all the gauges but keep the function of icon replacements like countdown for DoTs? Thanks!

Icon Replacement Settings Revert

When turned off, the icon replacement gets turned back on when logging out or sometimes when changing areas. This only seems to happen for specific classes, e.g. BLM's icon replacement always reverts back to on but SMN stays at what you set it. I have the global icon replacement unchecked.

Separate Scale per gauge

Global Scaling of size is nice. But not very useful. I would love to have a scale option for each individual gauge.

DRG Lance Charge/Dragon Sight GCD tracker

Drg's trackers has 9 GCDs under LC/DS, which is impossible to hit if you're going any slower than 2.46. Since DRG is favored to go slower, can the gcd trackers be adjusted for 8 GCDs?

Vertical gauges

Title. Would be nice to be able to have debuff bars to be vertical. And have this as a per-bar indivually.

Devilment for Dancer

Would it be possible to add a bar for Devilment duration remaining for Dancer, or maybe just general custom color coded self buff tracker diamonds that could be configed for any class? That may be asking too much though lol.

No Mercy not showing up GNB

Tried all 3 types reloaded even cleared the json nope See Pics 1 2 3. Also i have never been able to get the the dot sound alarm to work no mater the number I pick. (Sound effect # when Dots are low)

Monk leaden fist tracker?

A small ask but one that would be nice as quality of life, would it be possible to have a proc icon to indicate if you have a leaden fist buff active?

GCD Bar

Would be nice to have a bar to track the GCD, and if it gave an approximation of when you can queue your next ability that would also be amazing. This would be really useful on non casting jobs (and AST) so you dont have to look at the GCD circle on the icons.

Sound Effect when dots run out plays even if turned off

Had it a couple times now that the Sound Effect that is supposed to be turned off when set to 0, remains to be active on some classes and even after uninstalling the plugin.
This was only fixed after restarting the game.

Suggestion for CD overlay on DoTs

I noticed this on SMN, so I'm not sure if this is the case for all DoTs, but the overlay that implies the skill is "on CD" (even if we can press it again no matter what) is equal to the duration of the DoTs, which may cause some to refresh after the DoTs fall off.

SMN starts hard cast refresh at ~6 seconds on DoTs. Unsure how this will impact other classes.

Side note: Leaving it at 6 seconds is probably best, because refresh time using Tri-D has 1001 exceptions.

Option to remove number counters

I like the Caustic Bite bar, i don't like the number underneath counting the seconds.
A toggle for turning that number on and off would be nice. For all gauges ofc.

still at ver. 1.0.2.6

hi I realized my plugin cannot update in xivlauncher
still at v.1.0.2.6
how can I update to the lastest version?

Suggestion: Track DoTs via Focus Target

Currently while playing WHM, I have a macro setup where Glare and Dia would cast on my target's target and automatically set it as a Focus Target. This way, I can keep selecting my party members without swapping back to the boss if I want to DPS. The problem is that the plugin only tracks DoTs if it is your current target. Otherwise, it would display 0.

There's a neat thing though where you can actually see the debuffs of your Focus Target. So what I ask is if it's possible that if the DoT data from the current target is not found, maybe it could try and check the Focus Target and get the data from there? It would really help a lot. I do hope it is possible.

Buff Bar Resize + animated gauge

If possible make the buff bar resizable to be a single line with all buffs

Also, is possible to make the gauge animated when filling? mimiking the ingame simplified one

plugin not working

version 1.0.2.6 installed, can open config, but nothing happens,

no gauges, timer, or charges

is the only plugin installed

Adjustable time for buffs on cd

Add the option to configure when you want to see the buffs that are still on cooldown, instead of the default 30sec.

So for example putting 120s to always see how long it takes until 2 minute buffs are available again.

GCD counter cap.

Switching to "diamond" on GCD counter is capped at six, regardless of job that has more than six GCDs under personal buffs, compared to "arrow" where it is uncapped.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.