kernitus / BukkitOldCombatMechanics

Spigot plugin to configure combat mechanics from 1.9 onwards
https://www.spigotmc.org/resources/19510/
Mozilla Public License 2.0
160 stars 70 forks source link

Ability to hide hit delay indicator #681

Closed Jaefaa closed 6 months ago

Jaefaa commented 11 months ago

When you hit your oponent or swing your wepon somtimes the 1.12 hit delay icon apears under your crossair. Is there a way to disable this?

To Reproduce

  1. swing your sword
  2. or swing your sword at a player/mob
kernitus commented 10 months ago

Not sure if it can be disabled completely, but it should only flash for a very short period of time if you have no combat delay. Is that a problem?

Jaefaa commented 10 months ago

Yes, it's a pretty major issue for me. Are you sure there is no way to disable it?

On Wed, 23 Aug 2023 at 15:13, kernitus @.***> wrote:

Not sure if it can be disabled completely, but it should only flash for a very short period of time if you have no combat delay. Is that a problem?

— Reply to this email directly, view it on GitHub https://github.com/kernitus/BukkitOldCombatMechanics/issues/681#issuecomment-1690504004, or unsubscribe https://github.com/notifications/unsubscribe-auth/BACQCA7ZJNRTMRPH5Y5UOBLXWZI6RANCNFSM6AAAAAA3OC5F2U . You are receiving this because you authored the thread.Message ID: @.***>

kernitus commented 10 months ago

No idea, maybe with packet manipulation. @rayzr522 or @I-Al-Istannen might know.

Why do you find it a major issue? It shouldn't affect gameplay, it is just a cosmetic artefact.

I-Al-Istannen commented 10 months ago

I am not sure sadly, but I would expect that to be handled completely by the client. There isn't really much to be communicated by the server (the cooldown is determined by the NBT data, I think) so I don't believe there is any packet sent to show it.

I think you can disable the indicator in your minecraft settings and change it using a resource pack, is that enough?

Jaefaa commented 10 months ago

No, I need it disabled for all players server wide.

On Sun, 27 Aug 2023 at 05:28, I-Al-Istannen @.***> wrote:

I am not sure sadly, but I would expect that to be handled completely by the client. There isn't really much to be communicated by the server (the cooldown is determined by the NBT data, I think) so I don't believe there is any packet sent to show it.

I think you can disable the indicator in your minecraft settings and change it using a resource pack, is that enough?

— Reply to this email directly, view it on GitHub https://github.com/kernitus/BukkitOldCombatMechanics/issues/681#issuecomment-1694618228, or unsubscribe https://github.com/notifications/unsubscribe-auth/BACQCAYLX3D54GTQRV4QA2LXXMHMLANCNFSM6AAAAAA3OC5F2U . You are receiving this because you authored the thread.Message ID: @.***>

Jaefaa commented 10 months ago

I'm on 1.8.9 and using 1.12.2 as server version.

Message ID: <kernitus/BukkitOldCombatMechanics/issues/681/1694618228@

github.com>

kernitus commented 6 months ago

Unfortunately I don't believe this is actually possible from the server side. If you find a valid method or another plugin doing this, let us know.