The "minecraft:item.bundle.remove_one" sound plays even when no items are unpacked from bundles
The Bug:
The "minecraft:item.bundle.remove_one" sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Give yourself a bundle by using the command provided below.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the "minecraft:item.bundle.remove_one" sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis:
Tentative code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
public class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...
If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the "minecraft:item.bundle.remove_one" sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
Created Issue:
The minecraft:item.bundle.remove_one sound plays even when no items are emptied from bundles
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are emptied from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are emptied from bundles
Observed Behavior:
A sound can be heard even when not emptying items from bundles.
Expected Behavior:
A sound would only be heard when items are emptied from bundles.
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are emptied from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are emptied from bundles
Observed Behavior:
A sound can be heard even when not emptying items
from bundles.Expected Behavior:
A sound would only be heard when items are emptied
from bundles.The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are emptied from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are emptied from bundles.
Observed Behavior:
A sound can be heard even when not emptying items.
Expected Behavior:
A sound would only be heard when items are emptied.
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are
emptied from bundles.Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are
emptied from bundles.Observed Behavior:
A sound can be heard even when not
emptying items.Expected Behavior:
A sound would only be heard when items are
emptied.The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
The minecraft:item.bundle.remove_one sound plays even when no items areemptied from bundlesThe minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis (tentative):
Code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.item.BundleItem.javapublic class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the minecraft:item.bundle.remove_one sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis
(tentative):
Code analysis by [Mod] Avoma can be found below.The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.item.BundleItem.javapublic class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the minecraft:item.bundle.remove_one sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis:
Tentative code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.item.BundleItem.javapublic class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the minecraft:item.bundle.remove_one sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
is duplicated by
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Obtain a bundle.
/give @s minecraft:bundle
- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis:
Tentative code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.item.BundleItem.javapublic class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the minecraft:item.bundle.remove_one sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
The Bug:
The minecraft:item.bundle.remove_one sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Give yourself a bundle by using the command provided below.
/give @s minecraft:bundle- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the minecraft:item.bundle.remove_one sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis:
Tentative code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.item.BundleItem.javapublic class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the minecraft:item.bundle.remove_one sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
The Bug:
The "minecraft:item.bundle.remove_one" sound, otherwise known as the "Item unpacked" sound, plays even when no items are unpacked from bundles.
Steps to Reproduce:
- Give yourself a bundle by using the command provided below.
/give @s minecraft:bundle- Open your inventory, hold the bundle with your mouse cursor, right-click, and listen closely as you do this.
- Take note as to whether or not the "minecraft:item.bundle.remove_one" sound plays even when no items are unpacked from bundles.
Observed Behavior:
A sound can be heard even when not unpacking items.
Expected Behavior:
A sound would only be heard when items are unpacked.
Code Analysis:
Tentative code analysis by [Mod] Avoma can be found below.
The following is based on a decompiled version of Minecraft 1.18.1 using MCP-Reborn.
net.minecraft.world.item.BundleItem.javapublic class BundleItem extends Item { ... public boolean overrideStackedOnOther(ItemStack $is, Slot $s, ClickAction $ca, Player $p) { if ($ca != ClickAction.SECONDARY) { return false; } else { ItemStack itemstack = $s.getItem(); if (itemstack.isEmpty()) { this.playRemoveOneSound($p); ...If we look at the above class, we can see that if you were to attempt to right-click on an empty inventory slot whilst holding a bundle with your mouse cursor, the playRemoveOneSound() method would be called. This method plays the "minecraft:item.bundle.remove_one" sound and since no checks are carried out to see whether or not the bundle held by the mouse cursor has items inside of it, this results in the sound being played even when items aren't unpacked from bundles.
The "minecraft:item.bundle.remove_one" sound plays even when no items are unpacked from bundles
is duplicated by
Duplicate of MC-244948
Thank you for your report!
We're tracking this issue in MC-244948, 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.
Thank you for your report!
We're tracking this issue in MC-244948, 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 (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 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.

I am unable to reproduce this in 24w39a.
I'm unable to reproduce this as well in 1.21.2 pre1.
This issue was present in 1.21.1 but no longer occurs in 24w33a. This issue was fixed in 24w33a.