If a bee nest is destroyed without silk touch it will always activate for the 0 bees condition even when it is innacurate.
Attached pack should say “empty” when an empty bee nest is destroyed and “with bees” when a full bee nest is destroyed.
To Reproduce:
Create a world with attached datapack
Set time to night
place 4 bee nests
using spawn eggs spawn 1 bee in one, 2 bees in the next, and 3 bees in another.
using a silk touch axe break all hives and notice that you get a message in chat for the full hive saying “with bees” and one for the empty hive with empty.
replace the hives and break without silktouch
4 “empty” messages in chat.
Attachments
Comments 2
Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Likely due to an ordering issue, where the bees are released before checking how many bees are inside for the condition, making them have 0 bees.