Just because I'm left handed doesn't mean the others are not right
This commit is contained in:
parent
82fb093528
commit
b5f3edc3a1
@ -15,6 +15,7 @@ public class PlayerWatcher extends LivingWatcher {
|
|||||||
super(disguise);
|
super(disguise);
|
||||||
|
|
||||||
setData(MetaIndex.PLAYER_SKIN, MetaIndex.PLAYER_SKIN.getDefault());
|
setData(MetaIndex.PLAYER_SKIN, MetaIndex.PLAYER_SKIN.getDefault());
|
||||||
|
setData(MetaIndex.PLAYER_HAND, (byte) 1); // I may be left handed, but the others are right
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isDisplayedInTab() {
|
public boolean isDisplayedInTab() {
|
||||||
@ -35,15 +36,15 @@ public class PlayerWatcher extends LivingWatcher {
|
|||||||
return watcher;
|
return watcher;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public MainHand getMainHand() {
|
||||||
|
return MainHand.values()[getData(MetaIndex.PLAYER_HAND)];
|
||||||
|
}
|
||||||
|
|
||||||
public void setMainHand(MainHand mainHand) {
|
public void setMainHand(MainHand mainHand) {
|
||||||
setData(MetaIndex.PLAYER_HAND, (byte) mainHand.ordinal());
|
setData(MetaIndex.PLAYER_HAND, (byte) mainHand.ordinal());
|
||||||
sendData(MetaIndex.PLAYER_HAND);
|
sendData(MetaIndex.PLAYER_HAND);
|
||||||
}
|
}
|
||||||
|
|
||||||
public MainHand getMainHand() {
|
|
||||||
return MainHand.values()[getData(MetaIndex.PLAYER_HAND)];
|
|
||||||
}
|
|
||||||
|
|
||||||
// Bit 0 (0x01): Cape enabled
|
// Bit 0 (0x01): Cape enabled
|
||||||
// Bit 1 (0x02): Jacket enabled
|
// Bit 1 (0x02): Jacket enabled
|
||||||
// Bit 2 (0x04): Left Sleeve enabled
|
// Bit 2 (0x04): Left Sleeve enabled
|
||||||
@ -60,66 +61,66 @@ public class PlayerWatcher extends LivingWatcher {
|
|||||||
return isSkinFlag(1);
|
return isSkinFlag(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isJacketEnabled() {
|
|
||||||
return isSkinFlag(2);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isLeftSleeveEnabled() {
|
|
||||||
return isSkinFlag(3);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isRightSleeveEnabled() {
|
|
||||||
return isSkinFlag(4);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isLeftPantsEnabled() {
|
|
||||||
return isSkinFlag(5);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isRightPantsEnabled() {
|
|
||||||
return isSkinFlag(6);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean isHatEnabled() {
|
|
||||||
return isSkinFlag(7);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCapeEnabled(boolean enabled) {
|
public void setCapeEnabled(boolean enabled) {
|
||||||
setSkinFlags(1, enabled);
|
setSkinFlags(1, enabled);
|
||||||
|
|
||||||
sendData(MetaIndex.PLAYER_SKIN);
|
sendData(MetaIndex.PLAYER_SKIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isJacketEnabled() {
|
||||||
|
return isSkinFlag(2);
|
||||||
|
}
|
||||||
|
|
||||||
public void setJacketEnabled(boolean enabled) {
|
public void setJacketEnabled(boolean enabled) {
|
||||||
setSkinFlags(2, enabled);
|
setSkinFlags(2, enabled);
|
||||||
|
|
||||||
sendData(MetaIndex.PLAYER_SKIN);
|
sendData(MetaIndex.PLAYER_SKIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isLeftSleeveEnabled() {
|
||||||
|
return isSkinFlag(3);
|
||||||
|
}
|
||||||
|
|
||||||
public void setLeftSleeveEnabled(boolean enabled) {
|
public void setLeftSleeveEnabled(boolean enabled) {
|
||||||
setSkinFlags(3, enabled);
|
setSkinFlags(3, enabled);
|
||||||
|
|
||||||
sendData(MetaIndex.PLAYER_SKIN);
|
sendData(MetaIndex.PLAYER_SKIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isRightSleeveEnabled() {
|
||||||
|
return isSkinFlag(4);
|
||||||
|
}
|
||||||
|
|
||||||
public void setRightSleeveEnabled(boolean enabled) {
|
public void setRightSleeveEnabled(boolean enabled) {
|
||||||
setSkinFlags(4, enabled);
|
setSkinFlags(4, enabled);
|
||||||
|
|
||||||
sendData(MetaIndex.PLAYER_SKIN);
|
sendData(MetaIndex.PLAYER_SKIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isLeftPantsEnabled() {
|
||||||
|
return isSkinFlag(5);
|
||||||
|
}
|
||||||
|
|
||||||
public void setLeftPantsEnabled(boolean enabled) {
|
public void setLeftPantsEnabled(boolean enabled) {
|
||||||
setSkinFlags(5, enabled);
|
setSkinFlags(5, enabled);
|
||||||
|
|
||||||
sendData(MetaIndex.PLAYER_SKIN);
|
sendData(MetaIndex.PLAYER_SKIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isRightPantsEnabled() {
|
||||||
|
return isSkinFlag(6);
|
||||||
|
}
|
||||||
|
|
||||||
public void setRightPantsEnabled(boolean enabled) {
|
public void setRightPantsEnabled(boolean enabled) {
|
||||||
setSkinFlags(6, enabled);
|
setSkinFlags(6, enabled);
|
||||||
|
|
||||||
sendData(MetaIndex.PLAYER_SKIN);
|
sendData(MetaIndex.PLAYER_SKIN);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isHatEnabled() {
|
||||||
|
return isSkinFlag(7);
|
||||||
|
}
|
||||||
|
|
||||||
public void setHatEnabled(boolean enabled) {
|
public void setHatEnabled(boolean enabled) {
|
||||||
setSkinFlags(7, enabled);
|
setSkinFlags(7, enabled);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user