[SPIGOT-1806] Add player.getMainHand() to determine if the player has set their left/right hand as their main hand Created: 06/Mar/16 Updated: 11/Mar/16 Resolved: 11/Mar/16 |
|
Status: | Resolved |
Project: | Spigot |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | New Feature | Priority: | Minor |
Reporter: | Eddie Brown | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | 1.9 |
Description |
Add player.getMainHand() to determine if the player has set their left/right hand as their main hand. Needed so that custom items (eg. guns) know which side to fire the bullet from, etc... |
Comments |
Comment by Matthew Steglinski [ 10/Mar/16 ] |
I've submitted a PR to resolve this issue here: https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/pull-requests/142/ |
Comment by Eddie Brown [ 06/Mar/16 ] |
Please reopen. You are wrong. Please look at the serverbound settings packet on wiki vg. I know it works since im using it with protocollib to currently determine the main hand of the player. |
Comment by md_5 [ 06/Mar/16 ] |
I do not believe the server knows this. |
Comment by Eddie Brown [ 06/Mar/16 ] |
Would also be nice to have entity.setMainHand(left/right) and entity.getMainHand(). Since apparently mobs can be left handed in 1.9 |