From 6b58c8ef5f915094addea68adff6dfa4494abe0a Mon Sep 17 00:00:00 2001 From: Andrew Date: Fri, 9 Aug 2013 09:15:28 +1200 Subject: [PATCH] Added getProfessionId() and setProfessionId(int id) --- .../DisguiseTypes/Watchers/VillagerWatcher.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/VillagerWatcher.java b/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/VillagerWatcher.java index 894f5ead..3148a787 100644 --- a/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/VillagerWatcher.java +++ b/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/VillagerWatcher.java @@ -17,9 +17,17 @@ public class VillagerWatcher extends AgeableWatcher { return Profession.values()[(Integer) getValue(16, 0)]; } - public void setProfession(Profession newProfession) { - setValue(16, newProfession.getId()); + public int getProfessionId() { + return (Integer) getValue(16, 0); + } + + public void setProfessionId(int profession) { + setValue(16, profession % 6); sendData(16); } + public void setProfession(Profession newProfession) { + setProfessionId(newProfession.getId()); + } + }