Files
DeltaZern/paper-api/src/main/java/org/bukkit/entity/Phantom.java
T

45 lines
950 B
Java

package org.bukkit.entity;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
* Represents a phantom.
*/
public interface Phantom extends Flying, Enemy {
/**
* @return The size of the phantom
*/
public int getSize();
/**
* @param sz The new size of the phantom.
*/
public void setSize(int sz);
// Paper start
/**
* Get the UUID of the entity that caused this phantom to spawn
*
* @return UUID
*/
@Nullable
public java.util.UUID getSpawningEntity();
/**
* Check if this phantom will burn in the sunlight
*
* @return True if phantom will burn in sunlight
*/
public boolean shouldBurnInDay();
/**
* Set if this phantom should burn in the sunlight
*
* @param shouldBurnInDay True to burn in sunlight
*/
public void setShouldBurnInDay(boolean shouldBurnInDay);
// Paper end
}