Drinking honey bottles increases "minecraft.used:minecraft.honey_bottle" by a value of two and runs the "minecraft:consume_item" advancement trigger twice
The Bug:
Drinking honey bottles increases "minecraft.used:minecraft.honey_bottle" by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar by using the commands provided below.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle
/scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases "minecraft.used:minecraft.honey_bottle" by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
"minecraft.used:minecraft.honey_bottle" increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
"minecraft.used:minecraft.honey_bottle" would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
Code Analysis:
Code analysis by haykam can be found in this comment.
Linked Issues
is duplicated by6
- Fixed
[Mod] AvomaLoganblahtimes2
- 19
- 11
- Confirmed
Low
- Gameplay
- Statistics
- consume_item honey_bottle
1.15.2 - 1.21
1.15.2 20w19a 20w21a 20w22a 1.16-pre4 1.16-pre6 1.16 1.16.2 1.16.3 20w46a 20w49a 21w03a 1.16.5 21w08b 21w15a 21w16a 21w17a 21w19a 21w20a 1.17-pre1 1.17-pre3 1.17-pre4 1.17-pre5 1.17-rc1 1.17-rc2 1.17 1.17.1-pre1 1.17.1-pre2 1.17.1-pre3 1.17.1-rc1 1.17.1 21w38a 21w40a 21w44a 1.18-pre1 1.18 1.18.1 22w05a 22w06a 1.18.2-pre2 1.18.2 22w14a 22w17a 1.19 1.19.2 22w43a 22w45a 1.19.3-pre2 1.19.3 1.19.4-rc3 1.19.4 1.20 1.20.1 1.20.4 23w51b 1.21- 24w34a
Created Issue:
Drinking honey bottle adds 2 to its score
When creating an objective for the status "minecraft.used:minecraft.honey_bottle", drinking a honey bottle adds 2 to the objective instead of presumably 1.
is duplicated by
The bug
When creating an objective for the status "minecraft.used:minecraft.honey_bottle", drinking a honey bottle adds 2 to the objective instead of presumably 1.
How to reproduce
- Setup the scoreboard:
/scoreboard objectives add honey minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar honey /scoreboard players add @s honey 0- Drink a honey bottle.
→Score increases by 2 instead of 1.
is duplicated by
is duplicated by
is duplicated by
The bug
When creating an objective for the status "minecraft.used:minecraft.honey_bottle", drinking a honey bottle adds 2 to the objective instead of presumably 1.How to reproduce
- Setup the scoreboard:
/scoreboard objectives add honey minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar honey /scoreboard players add @s honey 0- Drink a honey bottle.
→![]()
Scoreincreases by 2 instead of 1.The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar:
/scoreboard objectives add honey minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar honey
- Drink a honey bottle.
- →
Note how the scoreboard increases by 2 instead of 1.
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar:
/scoreboard objectives add honey minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar honey
- Drink a honey bottle.
- →
Notice how the scoreboard increases by 2 instead of 1.
Drinkinghoneybottleadds 2 to its scoreminecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar
:/scoreboard objectives add honey minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar honey
- Drink a honey bottle.
- →
Notice how the scoreboard increases by 2 instead of 1.
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Drink a honey bottle.
- →
Notice how the scoreboard increases by 2 instead of 1.
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Drink a honey bottle.
- →
Notice how the scoreboard increases by 2 instead of 1.
Expected Behavior:
The expected behavior would be that minecraft.used:minecraft.honey_bottle would not increment by a value of 2 for every honey bottle drank. It should instead increase by a value of 1 for every honey bottle drank.
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Drink a honey bottle.
- →
Notice how the scoreboard increases by 2 instead of 1.
Expected Behavior:
The expected behavior would be thatminecraft.used:minecraft.honey_bottle would not increment by a value of 2 for every honey bottle drank. It shouldinsteadincrease by a value of 1for every honey bottle drank.The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Drink a honey bottle.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would not increment by a value of 2 for every honey bottle drank. Instead, it should only increase by a value of 1.
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
Drinka honey bottle.Observed Behavior:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would not increment by a value of 2 for every honey bottle drank. Instead, it should only increase by a value of 1.
The Bug:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increments by a value of 2 for every honey bottle drank.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would not increment by a value of 2 for every honey bottle drank. Instead, it should only increase by a value of 1.
The Bug:
minecraft.used:minecraft.honey_bottle incre
ments by a value of2for every honey bottle drank.Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not
minecraft.used:minecraft.honey_bottle increments by a value of2for every honey bottle drank.Observed Behavior:
minecraft.used:minecraft.honey_bottle incre
ments by a value of2for every honey bottle drank.Expected Behavior:
minecraft.used:minecraft.honey_bottle would not incre
mentby a value of2for every honey bottle drank. Instead, it should only increase by a value of1.The Bug:
minecraft.used:minecraft.honey_bottle increases by a value of two for every honey bottle you drink.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not minecraft.used:minecraft.honey_bottle increases by a value of two for every honey bottle you drink.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two for every honey bottle you drink.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would not increase by a value of two for every honey bottle you drink. Instead, it should only increase by a value of one.
minecraft.used:minecraft.honey_bottle increments by a value of2for every honey bottle drankminecraft.used:minecraft.honey_bottle increases by a value of two for every honey bottle you drink
I tested to see if it effects the statistic. It does.
is duplicated by
The Bug:
minecraft.used:minecraft.honey_bottle
increasesby a value of twofor every honey bottle you drink.Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle /scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not minecraft.used:minecraft.honey_bottle increases by a value of two for every honey bottle you drink.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two
for every honey bottle you drink.Expected Behavior:
minecraft.used:minecraft.honey_bottle would
notincrease by a value oftwo for every honey bottle you drink. Instead, it should only increase by a value ofone.The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not minecraft.used:minecraft.honey_bottle increases by a value of two for every honey bottle you drink.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
minecraft.used:minecraft.honey_bottleincreasesby a value of twofor every honey bottle you drinkDrinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not minecraft.used:minecraft.honey_bottle
increasesby a value of twofor every honey bottle you drink.Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
is duplicated by
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar by using the commands provided below.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar by using the commands provided below.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle
- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar by using the commands provided below.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
The Bug:
Drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar by using the commands provided below.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases minecraft.used:minecraft.honey_bottle by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
minecraft.used:minecraft.honey_bottle increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
minecraft.used:minecraft.honey_bottle would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
Code Analysis:
Code analysis by haykam can be found in this comment.
The Bug:
Drinking honey bottles increases "minecraft.used:minecraft.honey_bottle" by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Steps to Reproduce:
- Create a scoreboard objective for tracking the use of a honey bottle and set it to display on the sidebar by using the commands provided below.
/scoreboard objectives add UseHoneyBottle minecraft.used:minecraft.honey_bottle/scoreboard objectives setdisplay sidebar UseHoneyBottle- Obtain a honey bottle and drink it.
- Take note as to whether or not drinking honey bottles increases "minecraft.used:minecraft.honey_bottle" by a value of two and runs the "minecraft:consume_item" advancement trigger twice.
Observed Behavior:
"minecraft.used:minecraft.honey_bottle" increases by a value of two and the "minecraft:consume_item" advancement trigger runs twice.
Expected Behavior:
"minecraft.used:minecraft.honey_bottle" would be increased by a value of one and the "minecraft:consume_item" advancement trigger would only be run once.
Code Analysis:
Code analysis by haykam can be found in this comment.
Drinking honey bottles increases "minecraft.used:minecraft.honey_bottle" by a value of two and runs the "minecraft:consume_item" advancement trigger twice
Duplicate of MC-182814
Hi there!
This looks like a duplicate of MC-182814.
Thank you for your report!
We're tracking this issue in MC-182814, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! Please report any issues on Discord or Reddit
Thank you for your report!
We're tracking this issue in MC-182814, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Thank you for your report!
We're tracking this issue in MC-182814, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
The custom item I am using for this advancement trigger is a Honey Bottle, if that is relevant.
Hi there; thanks for the report. Funnily enough, this issue is exclusive to honey bottles and we're currently tracking this at MC-182814 so we'll be resolving this ticket as a duplicate. ![]()

Can confirm in 20w46a.
Can confirm in 21w03a.
Can confirm in 21w08b. Video attached.
Can confirm in 21w15a.
Can confirm in 21w16a. I'd like to request ownership of this ticket since the current reporter has been inactive since July 2020. I'm willing to provide all of the necessary information and will keep this report updated.
Code analysis (Yarn mappings)
Honey bottles are a custom item with a food component. The HoneyBottleItem class triggers the criterion in its implementation of the Item#finishUsing method:
However, the base implementation of the Item#finishUsing method already triggers the criterion for foods through the player's implementation of the LivingEntity#eatFood method:
One recommended fix is to simply remove the unnecessary criterion trigger from the HoneyBottleItem class.
This issue still exists in Minecraft 1.19.4 release candidate 3.
This issue still exists in 1.20.4.
This issue was present in 24w33a but no longer occurs in 24w34a. This issue was fixed in 24w34a.