SheepGoMeh / VisibilityPlugin

Dalamud plugin to allow for quality of life changes for player and pet visibility.
GNU General Public License v3.0
24 stars 16 forks source link

Voided players not currently being hidden? #72

Closed t-l13 closed 6 days ago

t-l13 commented 1 week ago

Running 1.1.7.1, it doesn't appear the voidlist is working. If I target a player and use /voidtarget, I receive a chat message and it shows them added to the list in the chat, but they aren't hidden. They're actually in the void list, and the voidlist is enabled, but no results.

The "Hide all" buttons appear to work just fine. Voidlist does not, however. Tried clearing, reinstalling, relogging, etc. Nothing.

SheepGoMeh commented 1 week ago

Please switch to using the vanilla blacklist feature. VoidList is getting sunset.

drejjmit commented 1 week ago

Please switch to using the vanilla blacklist feature. VoidList is getting sunset.

Hide Pets, Minions, Chocobos and All players aren't an option in vanilla blacklist feature. Please don't abandon this project 🙏

SheepGoMeh commented 1 week ago

Please switch to using the vanilla blacklist feature. VoidList is getting sunset.

Hide Pets, Minions, Chocobos and All players aren't an option in vanilla blacklist feature. Please don't abandon this project 🙏

Only the voidlist feature (better blacklist before 7.0) is getting deprecated. The rest of the features will stay and be improved upon.

Vhailor19 commented 6 days ago

Extremely stupid decision to remove VoidList. Yes, the game's Blacklist does what VoidList does now, but Square shot themselves in the foot by not upping the 200 person cap to a much higher number which should have happened a long time ago so the feature is DoA.

Some of us that are stuck on bad servers have hit that 200/200 limit for a long time now, and my VoidList currently has almost 400 players on it from across Aether or ranging from dumb stuff they say in chat, to toxic players and stalkers that I often see visiting Siren (during EA when all plugins were down.) I can't even clean up the regular Blacklist because most of those players still currently play.

So you mean to tell me you're just going to drop it and tell every one that uses VoidList for legitimate reasons to "suck it up" and deal with all the people we've had traumatize us? This is bullshit.

Holy crap dude. Rude. This is literally free software, made for us by people who want to improve the game, and you're cursing them out over a decision you disagree with? Good lord. I had to make an account just to call you out for this; absolutely disgusting entitlement.

That said, I do share your disappointment over the deprecation of this feature, and I hope that the decision is reconsidered for future versions. Due to the 200-character limit, SE's blacklist simply isn't a replacement for what Voidlist allowed me to do. Which is fine. I'll learn to live without it, being far more selective with who I add. But I would be extremely grateful if it made a return one day.

PrincessRTFM commented 6 days ago

Extremely stupid decision to remove VoidList. Yes, the game's Blacklist does what VoidList does now, but Square shot themselves in the foot by not upping the 200 person cap to a much higher number which should have happened a long time ago so the feature is DoA.

Some of us that are stuck on bad servers have hit that 200/200 limit for a long time now, and my VoidList currently has almost 400 players on it from across Aether or ranging from dumb stuff they say in chat, to toxic players and stalkers that I often see visiting Siren (during EA when all plugins were down.) I can't even clean up the regular Blacklist because most of those players still currently play.

So you mean to tell me you're just going to drop it and tell every one that uses VoidList for legitimate reasons to "suck it up" and deal with all the people we've had traumatize us? This is bullshit.

How not to get a dev to reconsider: exhibit A.

Either hide all other players except your friends and FC, or curate your blocks. If you block people for just saying stupid shit in chat, you're gonna be blocking a lot of people, and that's on you to handle.

That said, I do share your disappointment over the deprecation of this feature, and I hope that the decision is reconsidered for future versions. Due to the 200-character limit, SE's blacklist simply isn't a replacement for what Voidlist allowed me to do. Which is fine. I'll learn to live without it, being far more selective with who I add. But I would be extremely grateful if it made a return one day.

Unfortunately, this is not likely. Extremely not likely. I'm one of Sheep's co-developers, so I can speak with some certainty on the subject.

The feature was complex and difficult to do well, because every single frame, every user in the area needed to be checked by name (and string comparisons are, at this level, surprisingly expensive) against every name on the list. I know for a fact that Sheep did a lot of work optimising to avoid absolutely tanking framerates, because they talked to me about it while working on it. On top of that, a lot of users consistently complained, or found problems with it that required significant effort to fix, or just added so many users to their lists that their FPS died and then blamed Sheep for it.

Frankly, neither of us wants to ever touch something like this again, partially because it was just awful trying to make it viable, and partially because a chunk of users were such assholes that they ruined things for everyone else.

Vhailor19 commented 6 days ago

Unfortunately, this is not likely. Extremely not likely. I'm one of Sheep's co-developers, so I can speak with some certainty on the subject.

The feature was complex and difficult to do well, because every single frame, every user in the area needed to be checked by name (and string comparisons are, at this level, surprisingly expensive) against every name on the list. I know for a fact that Sheep did a lot of work optimising to avoid absolutely tanking framerates, because they talked to me about it while working on it. On top of that, a lot of users consistently complained, or found problems with it that required significant effort to fix, or just added so many users to their lists that their FPS died and then blamed Sheep for it.

Frankly, neither of us wants to ever touch something like this again, partially because it was just awful trying to make it viable, and partially because a chunk of users were such assholes that they ruined things for everyone else.

Thank you for the detail, PrincessRTFM! I had absolutely no idea it was so tricky to make work right; I am extra appreciative now for all the years of use I got out of the functionality. I'll readily admit I was using it for non-standard and petty reasons - mostly hiding people with overly goofy Glamours or who spammed particularly annoying emotes or abilities in town.

Keep at it, and do your best to ignore people like Zarixx. There are countless users like me who have had their experiences greatly impacted through efforts like yours and Sheep's. Thanks again for the detail!

SheepGoMeh commented 6 days ago

Thank you to @PrincessRTFM for explaining things in such a clear way :) This issue has been completely derailed and will thus be locked.