xenondevs / Nova

Nova is a server-side modding framework for Paper servers that aims to streamline adding custom content like items, blocks, guis, and more, without client-side modifications, using resource pack tricks.
Other
371 stars 38 forks source link

Incorrect behavior with enchanted tools #427

Closed chazzah2004 closed 2 months ago

chazzah2004 commented 2 months ago

Agreements

Check for plugin incompatibilites

There are no other plugins running on my server.

Plugin Version, Server Software, Server Version

Nova: 0.17-alpha-8, Paper 1.21.1-35

Nova Addons and Versions

Logistics-0.2.9-alpha-1, Machines-0.4.6-alpha-4, Simple-Upgrades-1.4-alpha-1

Expected behavior

My expectations were for the tools to have their correct behaviors, such as needing the correct tool for their corresponding blocks. For example, shovels take a significant amount of time to break stone as its the wrong tool.

Observed/Actual behavior

It seems that any tool can be used to break any block at fast speeds. The speed it like you are using the correct tool. For example, i am able to use a shovel to mine stone, however stone is not dropped. It only seems to be with enchanted tools though. I see expected behavior when using a normal shovel.

https://github.com/user-attachments/assets/8f3441ab-f979-4ecb-b4ef-ca7bfff95555

Steps to reproduce

  1. Enchant a shovel. I used Efficiency IV and Unbreaking III.
  2. Go and dig some stone.
  3. It should show incorrect results.

Server log

latest.log

Errors

No response

Additional context

This is my first time reporting a bug. Please let me know if you need some more information.

chazzah2004 commented 2 months ago

I noticed that my latest.log was missing the startup info. here is the log with more info.

2024-08-19-31.log