Bow animation broken in off-hand in third person
The bug
When shooting with a bow held in the offhand while in third person it looks like it's pointing towards the ground and there is no hand animation.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.
How to reproduce
- Take a bow
- Put it in the offhand slot
- Try and shoot with it
Code analysis
Code analysis by Marcono1234 can be found in this comment.
Linked Issues
is duplicated by73
- Fixed
Jon1337
rockenroll4life (Josh Letellier)- 71
- 24
- Confirmed
- animation bow off-hand third-person
15w37a - 1.13
15w37a 15w39b 15w39c 15w40a 15w41b 15w42a 15w43a 15w43c 15w44b 15w45a 15w46a 15w47a 15w47c 15w49a 15w49b 15w50a 15w51a 16w02a 16w04a 16w06a 16w07a 16w07b 1.9-pre1 1.9-pre2 1.9-pre3 1.9-pre4 1.9 1.9.1-pre1 1.9.1-pre2 1.9.1-pre3 1.9.1 1.9.2 16w14a 16w15a 16w15b 1.9.3-pre1 1.9.3-pre2 1.9.3-pre3 1.9.4 16w20a 16w21a 16w21b 1.10-pre1 1.10 1.10.1 1.10.2 16w32a 16w32b 16w33a 16w35a 16w36a 16w38a 16w39a 16w39b 16w39c 16w40a 16w41a 16w42a 16w43a 16w44a 1.11-pre1 1.11 16w50a 1.11.1 1.11.2 17w06a 17w13a 17w13b 17w14a 17w15a 1.12-pre3 1.12-pre5 1.12-pre6 1.12-pre7 1.12 1.12.1-pre1 1.12.1 1.12.2-pre1 1.12.2-pre2 1.12.2 17w43a 17w43b 17w45a 17w46a 17w47a 17w47b 17w48a 17w50a 18w01a 18w03b 18w05a 18w06a 18w08a 18w09a 18w10a 18w10d 18w11a 18w14b 18w15a 18w16a 18w19b 18w20b 18w20c 18w21a 18w22c 1.13-pre1 1.13-pre2 1.13-pre4 1.13-pre5 1.13-pre6 1.13-pre8 1.13-pre10 1.13- 18w30a
Created Issue:
Bow animation broken in off hand in third person
Steps to produce this bug:
1. Take a bow
2. Put it in the offhand slot
3. Try and shoot with itThe bow is pointed towards the ground and there is no hand animations
Linked Issues
is duplicated by1
TRASH-21707
Steps to produce this bug:
1. Take a bow
2. Put it in the offhand slot
3. Try and shoot with itThe bow is pointed towards the ground and there is no hand animations.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
MC-96801
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
confirmed for 1.9.1-pre4
is duplicated by
is duplicated by
is duplicated by
is duplicated by
is duplicated by
Confirmed for 16w21b
is duplicated by
is duplicated by
Steps to produce this bug:
1. Take a bow
2. Put it in the offhand slot
3. Try and shoot with itThe bow is pointed towards the ground and there is no hand animations.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.
Code analysis by Marcono1234 can be found in this comment.
Comfirmed for 16w33b
Confirmed for 16w33a
There is no 16w33b.
16w33a is already listed.
Still in 16w35a.
is duplicated by
is duplicated by
Still in 16w42a.
Still in 16w41a.
Still in 16w38a.
is duplicated by
Bow animation broken in offhand in third personBow animation broken in off-hand in third person
is duplicated by
is duplicated by
is duplicated by
is duplicated by
TRASH-21707
is duplicated by
confirmed for 1.9 pre-4
is duplicated by
is duplicated by
is duplicated by
Steps to produce this bug:
1. Take a bow
2. Put it in the offhand slot
3. Try and shoot with itThe bow is pointed towards the ground and there is no hand animations.
Thepicture on the left is the broken animationin the off-hand. The picture on the right is the animation in the main hand.
Code analysis by Marcono1234 can be found in this comment.
The bug
When shooting with a bow held in the offhand while in third person it looks like it's pointing towards the ground and there is no hand animation.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.
How to reproduce
- Take a bow
- Put it in the offhand slot
- Try and shoot with it
Code analysis by Marcono1234 can be found in this comment.
Confirmed for 1.13-pre5
Confirmed for 1.13-pre4
Confirmed for 1.13-pre2
Confirmed for 18w20c. Looks like you're going to shoot down, but then you don't
is duplicated by
The bug
When shooting with a bow held in the offhand while in third person it looks like it's pointing towards the ground and there is no hand animation.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.
How to reproduce
- Take a bow
- Put it in the offhand slot
- Try and shoot with it
Code analysis by Marcono1234 can be found in
this comment.The bug
When shooting with a bow held in the offhand while in third person it looks like it's pointing towards the ground and there is no hand animation.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.
How to reproduce
- Take a bow
- Put it in the offhand slot
- Try and shoot with it
Code analysis by Marcono1234 can be found in this comment.
The bug
When shooting with a bow held in the offhand while in third person it looks like it's pointing towards the ground and there is no hand animation.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.How to reproduce
- Take a bow
- Put it in the offhand slot
- Try and shoot with it
Code analysis by Marcono1234 can be found in this comment.
The bug
When shooting with a bow held in the offhand while in third person it looks like it's pointing towards the ground and there is no hand animation.
The picture on the left is the broken animation in the off-hand. The picture on the right is the animation in the main hand.How to reproduce
- Take a bow
- Put it in the offhand slot
- Try and shoot with it
Code analysis
Code analysis by Marcono1234 can be found in this comment.
relates to
relates to
Resolved to MC-88356 in favor of better documentation.
okay sorry this actually duplicates MC-88356
Duplicates MC-88356
Please do not mark unreleased versions (anything starting with "Future Version") as affected. You don't have access to them yet.
Thank you for your report.
However, your ticket has been resolved as a duplicate.
This issue has been linked to the original bugreport: MC-88356. You can find or add further information on that report.
Please search before reporting any bugs, as it's likely that one exists already.
This issue duplicates MC-88356
Dupe of MC-88356
Duplication of MC-88356
This issue duplicates MC-88356
Duplicate of MC-88356
Dupe of MC-88356
Dupe of MC-88356
Duplicate of MC-88356
Duplicate of MC-88356
duplicate of MC-88356, if you have not, please use the search function in the future
then provide a screenshot of what you mean, cause it still sounds like MC-88356 to my eyes
because he can shoot any moment :|you don't see when the player is going to shoot
This issue duplicates MC-88356
Please link to this comment in the description
The following is based on decompiled version of Minecraft 1.11 using MCP 9.35 beta. All method and class names are the names used in the decompiled version.
The reason why this happens is because the method net.minecraft.client.renderer.entity.RenderPlayer.setModelVisibilities(AbstractClientPlayer) is not setting the ArmPose's based on the used item, but instead based on what the items in both hands can do.
The following shows how this could be solved using the existing methods net.minecraft.entity.EntityLivingBase.getActiveItemStack() and net.minecraft.entity.EntityLivingBase.getActiveHand().
private void setModelVisibilities(AbstractClientPlayer clientPlayer) { ModelPlayer modelplayer = this.getMainModel(); if (clientPlayer.isSpectator()) { modelplayer.setInvisible(false); modelplayer.bipedHead.showModel = true; modelplayer.bipedHeadwear.showModel = true; } else { ItemStack itemstack = clientPlayer.getHeldItemMainhand(); ItemStack itemstack1 = clientPlayer.getHeldItemOffhand(); //... ModelBiped.ArmPose modelbiped$armpose = ModelBiped.ArmPose.EMPTY; ModelBiped.ArmPose modelbiped$armpose1 = ModelBiped.ArmPose.EMPTY; // Replaced this //if (itemstack != null) //{ // modelbiped$armpose = ModelBiped.ArmPose.ITEM; // // if (clientPlayer.getItemInUseCount() > 0) // { // EnumAction enumaction = itemstack.getItemUseAction(); // // if (enumaction == EnumAction.BLOCK) // { // modelbiped$armpose = ModelBiped.ArmPose.BLOCK; // } // else if (enumaction == EnumAction.BOW) // { // modelbiped$armpose = ModelBiped.ArmPose.BOW_AND_ARROW; // } // } //} // //if (itemstack1 != null) //{ // modelbiped$armpose1 = ModelBiped.ArmPose.ITEM; // // if (clientPlayer.getItemInUseCount() > 0) // { // EnumAction enumaction1 = itemstack1.getItemUseAction(); // // if (enumaction1 == EnumAction.BLOCK) // { // modelbiped$armpose1 = ModelBiped.ArmPose.BLOCK; // } // } //} if (itemstack != null) { modelbiped$armpose = ModelBiped.ArmPose.ITEM; } if (itemstack1 != null) { modelbiped$armpose1 = ModelBiped.ArmPose.ITEM; } ItemStack itemStackInUse = clientPlayer.getActiveItemStack(); if (itemStackInUse != null) { ModelBiped.ArmPose armPose = ModelBiped.ArmPose.EMPTY; EnumAction enumAction = itemStackInUse.getItemUseAction(); if (enumAction == EnumAction.BLOCK) { armPose = ModelBiped.ArmPose.BLOCK; } else if (enumAction == EnumAction.BOW) { armPose = ModelBiped.ArmPose.BOW_AND_ARROW; } if (clientPlayer.getActiveHand() == EnumHand.MAIN_HAND) { modelbiped$armpose = armPose; } else { modelbiped$armpose1 = armPose; } } // End replacement if (clientPlayer.getPrimaryHand() == EnumHandSide.RIGHT) { modelplayer.rightArmPose = modelbiped$armpose; modelplayer.leftArmPose = modelbiped$armpose1; } else { modelplayer.rightArmPose = modelbiped$armpose1; modelplayer.leftArmPose = modelbiped$armpose; } } }
Duplicate of MC-88356, if you have not, please use the search function in the future to see if your issue has already been reported.
Nevermind, this is a duplicate of MC-88356 forgot to look before I reported.
Dupe of MC-88356
Thank you for your report!
However, this issue has been closed as a Duplicate of MC-88356.
It has been linked to this report. If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
Thank you for your report!
However, this issue has been closed as a Duplicate of MC-88356.
It has been linked to this report. If you have additional information, please add it to the duplicated report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
Thank you for your report!
However, this issue has been closed as a Duplicate of MC-88356.
It has been linked to this report. If you have additional information, please add it to the duplicated report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
Thank you for your report!
However, this issue has been closed as a Duplicate of MC-88356.
It has been linked to this report. If you have additional information, please add it to the duplicated report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
Thank you for your report!
However, this issue is a Duplicate of MC-88356.
If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki
Duplicate of MC-88356. Please write comments about a bug occurring in a version not already listed on the primary report rather than creating a new issue.
Thanks for the large report. We generally prefer one issue per report, though. Also, most of these have already been reported; feel free to vote for those ones:
Bows don't show animation while in offhand
This is MC-88356.
Shields and bows do not stay in the user’s hands when he aims with a bow and sneaks
This is MC-86127.
The sword slash particle animation is backwards when in third person front view.
I think this is MC-74764.
feature requests section
Feature requests should be posted onto /r/MinecraftSuggestions, not here; the tracker is for bugs only. Those are both fair suggestions (though you're not the only one who's suggested them).
The walking sound is not in sync with the players walk frequency in 3rd person, but in first person the screen bobbing is just right. Perhaps change the speed at which the legs & arms move?
I haven't noticed this one, and I don't think it's been reported. It does seem more like a feature request though. (I actually didn't realize that the bobbing was aligned; this'll probably bother me now
)
Walking on carpets makes the sound and running particle effect of the block underneath it.
This is MC-8820, but it's fundamentally caused by the next issue...
Running near water shows the sprinting particle effect coming from the water. This just looks cheap.
This is MC-1133, and it's rather hard to fix unfortunately since it's a fairly deep issue in the engine.
Small, thin floating lines and gaps in the corners appear on a person's character model and tools they are holding in both first person and third person
This is either MC-73186 or MC-1794.
Shield does not appear to be shielding in multiplayer when it actually is.
This sounds like MC-86253, but that was already fixed. It might also be MC-82995?
Why do spiders horizontally! Plz mojang! It’s not that difficult to fix!
Not entirely sure what you mean by this, so I'm going to go with 5.
In general, these are all valid bugs, but they've already been reported. Please search first, and try to stick to one bug per report, thanks.
Duplicate of MC-88356
Confirmed for 15w37a
Confirmed of 15w39b
Confirmed of 15w39c
Confirmed for 15w40a
Confirmed for 15w41b
Confirmed for 15w42a
Affects 15w43a
confirmed for 15w45a
Confirmed for 15w46a by
MC-92660affects 15w47a
confirmed 15w49a
affects 15w49b
shields do the opposite
Finally, someone reported this!! I died many times, when playing on 1.9 snapshot pvp servers, because of it!
Confirmed for 16w06a
confirmed 16w07a
If you could, please add the "bow" and "offhand" labels to this report. I feel like it will make the report more visible
confirmed 16w07b
confirmed for 1.9 pre-1
confirmed for 1.9 pre-2
Confirmed for 1.9
Thankfully, the flood of duplicate bug reports resulting from this bug being in a "stable" major release of Minecraft will knock some sense into the devs & force them to look at the bug that they're all duplicating: this one.
confirmed for 1.9.1-pre1
confirmed for 1.9.1-pre2
Pls fix.
confirmed for 1.9.1-pre3
Confirmed for Minecraft 1.9.1
Confirmed for 1.9.2
Confirmed for 16w14a
Confirmed for 16w15a
Confirmed for 16w15b
Confirmed for 1.9.3-pre1
Confirmed for 1.9.3-pre2
Confirmed for 1.9.3-pre3
Still in 1.9.4
Still in 16w20a
Still in 16w21a
Confirmed in 16w21b
Still in 1.10-pre1
Still in 1.10
Confirmed in 1.10.1
Confirmed for 1.10.2
Confirmed for 16w32a
Confirmed for 16w32b
Confirmed for 16w33a
Confirmed vor 16w35a
Confirmed for 16w36a
16w36a is already listed.
Confirmed for 16w40a
Confirmed for 16w44a
16w44a is already listed.
Confirmed for 1.11-pre1
Maybe add the labels; animation and/or model ?
Confirmed for 1.11
Confirmed for 1.11.1
Either the bug is what's mentioned (no animation), or it's that the bow is usable from the offhand.
Confirmed for 17w06a
Confirmed for 17w13a
Doesn't fixed for now, hope they in another 17w..a
Confirmed for 17w16a, 17w16b, 17w17a, 17w17b, 17w18a, 17w18b, 1.12-pre1, 1.12-pre2 and 1.12-pre3
Confirmed for 1.12-pre4 and 1.12-pre5
Can confirm for MC 1.12.1.
Confirmed for 18w21a.