Klasse DisplayHologramData

java.lang.Object
de.oliver.fancyholograms.api.data.DisplayHologramData
Alle implementierten Schnittstellen:
Data

public class DisplayHologramData extends Object implements Data
  • Felddetails

    • DEFAULT_BILLBOARD

      public static final org.bukkit.entity.Display.Billboard DEFAULT_BILLBOARD
    • DEFAULT_SCALE

      public static final org.joml.Vector3f DEFAULT_SCALE
    • DEFAULT_TRANSLATION

      public static final org.joml.Vector3f DEFAULT_TRANSLATION
    • DEFAULT_SHADOW_RADIUS

      public static final float DEFAULT_SHADOW_RADIUS
      Siehe auch:
    • DEFAULT_SHADOW_STRENGTH

      public static final float DEFAULT_SHADOW_STRENGTH
      Siehe auch:
    • DEFAULT_VISIBILITY_DISTANCE

      public static final int DEFAULT_VISIBILITY_DISTANCE
      Siehe auch:
    • DEFAULT_IS_VISIBLE

      public static final boolean DEFAULT_IS_VISIBLE
      Siehe auch:
  • Konstruktordetails

    • DisplayHologramData

      public DisplayHologramData(org.bukkit.Location location, org.bukkit.entity.Display.Billboard billboard, org.joml.Vector3f scale, org.joml.Vector3f translation, org.bukkit.entity.Display.Brightness brightness, float shadowRadius, float shadowStrength, int visibilityDistance, String linkedNpcName, boolean visibleByDefault)
    • DisplayHologramData

      public DisplayHologramData()
  • Methodendetails

    • getDefault

      public static DisplayHologramData getDefault(org.bukkit.Location location)
    • write

      public void write(org.bukkit.configuration.ConfigurationSection section, String name)
      Angegeben von:
      write in Schnittstelle Data
    • read

      public void read(org.bukkit.configuration.ConfigurationSection section, String name)
      Angegeben von:
      read in Schnittstelle Data
    • getLocation

      public org.bukkit.Location getLocation()
    • setLocation

      public DisplayHologramData setLocation(org.bukkit.Location location)
    • getBillboard

      public org.bukkit.entity.Display.Billboard getBillboard()
    • setBillboard

      public DisplayHologramData setBillboard(org.bukkit.entity.Display.Billboard billboard)
    • getScale

      public org.joml.Vector3f getScale()
    • setScale

      public DisplayHologramData setScale(org.joml.Vector3f scale)
    • getTranslation

      public org.joml.Vector3f getTranslation()
    • setTranslation

      public DisplayHologramData setTranslation(org.joml.Vector3f translation)
    • getBrightness

      public org.bukkit.entity.Display.Brightness getBrightness()
    • setBrightness

      public DisplayHologramData setBrightness(org.bukkit.entity.Display.Brightness brightness)
    • getShadowRadius

      public float getShadowRadius()
    • setShadowRadius

      public DisplayHologramData setShadowRadius(float shadowRadius)
    • getShadowStrength

      public float getShadowStrength()
    • setShadowStrength

      public DisplayHologramData setShadowStrength(float shadowStrength)
    • getVisibilityDistance

      public int getVisibilityDistance()
    • setVisibilityDistance

      public DisplayHologramData setVisibilityDistance(int visibilityDistance)
    • isVisibleByDefault

      public boolean isVisibleByDefault()
    • setVisibleByDefault

      public void setVisibleByDefault(boolean visibleByDefault)
    • getLinkedNpcName

      public String getLinkedNpcName()
    • setLinkedNpcName

      public DisplayHologramData setLinkedNpcName(String linkedNpcName)
    • copy

      public Data copy()
      Angegeben von:
      copy in Schnittstelle Data