diff options
author | minoneer <minoneer@gmail.com> | 2016-05-18 00:44:18 +0200 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-05-19 20:42:12 +1000 |
commit | b276e93f56cc04aaa2011efa1fe16b839c611eb7 (patch) | |
tree | 3f6163894e27ad7b5e830b1dd3ad6af2c89407f7 | |
parent | e217da5747089094acffd0b65b03eb095f465930 (diff) | |
download | bukkit-b276e93f56cc04aaa2011efa1fe16b839c611eb7.tar bukkit-b276e93f56cc04aaa2011efa1fe16b839c611eb7.tar.gz bukkit-b276e93f56cc04aaa2011efa1fe16b839c611eb7.tar.lz bukkit-b276e93f56cc04aaa2011efa1fe16b839c611eb7.tar.xz bukkit-b276e93f56cc04aaa2011efa1fe16b839c611eb7.zip |
Add interface to modify the pumpkin head "derp mode" of a snowman
-rw-r--r-- | src/main/java/org/bukkit/entity/Snowman.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/entity/Snowman.java b/src/main/java/org/bukkit/entity/Snowman.java index c8070ff2..818efe2a 100644 --- a/src/main/java/org/bukkit/entity/Snowman.java +++ b/src/main/java/org/bukkit/entity/Snowman.java @@ -5,4 +5,20 @@ package org.bukkit.entity; */ public interface Snowman extends Golem { + /** + * Gets whether this snowman is in "derp mode", meaning it is not wearing a + * pumpkin. + * + * @return True if the snowman is bald, false if it is wearing a pumpkin + */ + boolean isDerp(); + + /** + * Sets whether this snowman is in "derp mode", meaning it is not wearing a + * pumpkin. NOTE: This value is not persisted to disk and will therefore + * reset when the chunk is reloaded. + * + * @param derpMode True to remove the pumpkin, false to add a pumpkin + */ + void setDerp(boolean derpMode); } |