From b276e93f56cc04aaa2011efa1fe16b839c611eb7 Mon Sep 17 00:00:00 2001 From: minoneer Date: Wed, 18 May 2016 00:44:18 +0200 Subject: Add interface to modify the pumpkin head "derp mode" of a snowman --- src/main/java/org/bukkit/entity/Snowman.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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); } -- cgit v1.2.3