13
0
geforkt von Mirrors/Paper

Add EnderCrystal#getBeamTarget and EnderCrystal#setBeamTarget(Location)

By: Matthew <stteg@hotmail.com>
Dieser Commit ist enthalten in:
Bukkit/Spigot 2016-03-16 19:53:51 -04:00
Ursprung 5fd25db78d
Commit 441c95cf26

Datei anzeigen

@ -1,5 +1,7 @@
package org.bukkit.entity;
import org.bukkit.Location;
/**
* A crystal that heals nearby EnderDragons
*/
@ -20,4 +22,20 @@ public interface EnderCrystal extends Entity {
* @param showing whether the bedrock slate should be shown
*/
void setShowingBottom(boolean showing);
/**
* Gets the location that this end crystal is pointing its beam to.
*
* @return the location that the beam is pointed to, or null if the beam is not shown
*/
Location getBeamTarget();
/**
* Sets the location that this end crystal is pointing to. Passing a null
* value will remove the current beam.
*
* @param location the location to point the beam to
* @throws IllegalArgumentException for differing worlds
*/
void setBeamTarget(Location location);
}