Loading 2 crossbows with 1 arrow in the main hand and off hand can cause the main hand crossbow to appear to be loaded
If you load one crossbow in the mainhand and press F to switch to the unloaded crossbow, the crossbow in your mainhand may desync client-side.
Steps to Reproduce:
- Have a crossbow in your mainhand and offhand
- Get an arrow
- Hold the right mouse button and hold the crossbow in the loading animation
- Press the F key at the same time you stop holding the right mouse button
Observed Results:
The crossbow in the mainhand desyncs and it appears to be loaded visually.
Expected Results:
The crossbow in the mainhand should not appear to be loaded as the arrow is still in your inventory
Screenshots/Videos:
2024-10-19 18-06-11.mp4![]()
Notes:
You may need to try multiple times to get the timing right. Only works when the two crossbows are above a certain amount of durability for some reason. You can give yourself two unbreakable crossbows:
/give @s minecraft:crossbow[minecraft:unbreakable={}] 2