From 83750309c7caff4d3f9cf55cb2ed162cc4d05c54 Mon Sep 17 00:00:00 2001 From: Andrew Date: Tue, 20 Aug 2013 04:58:45 +1200 Subject: [PATCH] WitherSkull's can turn blue. Who knew? --- .../Watchers/WitherSkullWatcher.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/me/libraryaddict/disguise/DisguiseTypes/Watchers/WitherSkullWatcher.java diff --git a/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/WitherSkullWatcher.java b/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/WitherSkullWatcher.java new file mode 100644 index 00000000..40cd9499 --- /dev/null +++ b/src/me/libraryaddict/disguise/DisguiseTypes/Watchers/WitherSkullWatcher.java @@ -0,0 +1,21 @@ +package me.libraryaddict.disguise.DisguiseTypes.Watchers; + +import me.libraryaddict.disguise.DisguiseTypes.Disguise; +import me.libraryaddict.disguise.DisguiseTypes.FlagWatcher; + +public class WitherSkullWatcher extends FlagWatcher { + + public WitherSkullWatcher(Disguise disguise) { + super(disguise); + } + + public boolean isBlue() { + return (Byte) getValue(0, (byte) 0) == 1; + } + + public void setBlue(boolean blue) { + setValue(0, (byte) (blue ? 1 : 0)); + sendData(0); + } + +}