SPIGOT-6388: Add API to get and set the state of the "Shulker" entity

This commit is contained in:
Julian van den Berkmortel 2021-04-19 18:47:42 +10:00 committed by md_5
parent 14883d6b17
commit 6d0965a550
No known key found for this signature in database
GPG key ID: E8E901AC7C617C11

View file

@ -2,4 +2,21 @@ package org.bukkit.entity;
import org.bukkit.material.Colorable;
public interface Shulker extends Golem, Colorable {}
public interface Shulker extends Golem, Colorable {
/**
* Gets the peek state of the shulker between 0.0 and 1.0.
*
* @return the peek state of the shulker between 0.0 and 1.0
*/
public float getPeek();
/**
* Sets the peek state of the shulker, should be in between 0.0 and 1.0.
*
* @param value peek state of the shulker, should be in between 0.0 and 1.0
* @throws IllegalArgumentException thrown if the value exceeds the valid
* range in between of 0.0 and 1.0
*/
public void setPeek(float value);
}