Deep Aether

Deep Aether

10M Downloads

[Suggestion] A config option (or some other method) to customize what items display the "Flawless" tooltip

sm644me opened this issue ยท 1 comments

commented

Feature/Idea

I think the title is self-explanatory. Currently, if there's an easy way to change this behavior, I can't find it. Because of the text animation, this isn't easily replicable.
Example: A config line titled something like "Flawless Items" that accepts an array, defaulting to only including the Eye of the Slider, Medal of Honor, Sun Core/Afterburner, and Aerwhale Saddle (and the new 1.21 Flawless drop). Or, more conveniently, perhaps a datapackable tag for deep_aether:flawless_items that would control what items display the tooltip. But I recognize that datapack tags are loaded irritatingly late in the process, so that might not be possible.

Value of Proposition

Some modpack devs (it's me, I'm the modpack dev) might want to move these items around in a way that doesn't make sense to display the Flawless tag. In my case, I've customized Aether bosses with much more complicated behavior, making a flawless fight so difficult that these reward items are not worth the effort and would better be obtained elsewhere. Another use case would be wanting to swap out a given Flawless drop for some other item. In both cases, being able to adjust when the Flawless tooltip appears would be very helpful.

Please note that I'm still on 1.20.1. If this is already in the 1.21 version just waiting to be backported, sorry for the duplicate issue, and feel free to close this. I'll patiently wait for a backport, unless that's not happening, in which case I'll try to find a workaround.

Credit

  • I want to be credited for the idea.
commented

Hello! Thanks for the suggestion, a new tag "deep_aether:flawless_items" has been added to control the flawless tooltip and will be included in the next 1.21.1 beta and the 1.20.1 backport when it eventually is ready. The flawless boss drops for each boss can already be configured in the common config in the current 1.20.1 version.