[MythicCrucible] consumeitemdurability causes console spam when used in skills
Summary
Using a MythicCrucible item with a skill containing consumeitemdurability{amount=1}
causes massive console spam when the item is used in-game. This occurs both when the item is created in Nexo and when it is given directly from MythicCrucible itself.
Steps to reproduce
- Install and configure MythicCrucible and MythicMobs on a 1.21.4 Paper-based server.
- Define a skill in MythicMobs that triggers
consumeitemdurability{amount=1}
: - Give the item to a player and break a block with it (e.g. carrot).
- Observe the console output.
Current behavior
When the item is used (i.e., a block is broken), the console is flooded with error messages related to consumeitemdurability
. This happens consistently and makes the logs unreadable.
Example log: https://mclo.gs/g74tGEW#L3968
Intended correct behavior
Using consumeitemdurability{amount=1}
in a skill should simply decrease the item's durability by the specified amount without triggering errors or console spam.
Server log file
Debug log snippet
See this direct link to where the spam begins:
Proposed fixes
This issue appears to be a known bug with the consumeitemdurability
mechanic in MythicMobs or MythicCrucible.
According to a staff member (Mikekevie), the issue is acknowledged but currently unresolved.
The item was also tested by spawning it directly from MythicCrucible, confirming the bug is not related to the Nexo integration.