Klasse NpcClass

java.lang.Object
net.risingworld.api.worldelements.GameObject
de.chaoswg.npc.NpcClass
Alle implementierten Schnittstellen:
NpcInterface, net.risingworld.api.events.Listener

public abstract class NpcClass extends net.risingworld.api.worldelements.GameObject implements NpcInterface, net.risingworld.api.events.Listener
in Arbeit
Autor:
nico
  • Felddetails

    • DEBUG

      public boolean DEBUG
  • Konstruktordetails

    • NpcClass

      public NpcClass(net.risingworld.api.Plugin plugin, net.risingworld.api.objects.Player player)
    • NpcClass

      public NpcClass(net.risingworld.api.Plugin plugin, net.risingworld.api.objects.Player player, int layer)
  • Methodendetails

    • setActive

      public void setActive(boolean set)
      Setzt außer Kraft:
      setActive in Klasse net.risingworld.api.worldelements.GameObject
    • getPlugin

      public net.risingworld.api.Plugin getPlugin()
    • getPlayer

      public net.risingworld.api.objects.Player getPlayer()
    • setPlayer

      public void setPlayer(net.risingworld.api.objects.Player player)
    • getPos

      public net.risingworld.api.utils.Vector3f getPos()
    • setPos

      public void setPos(net.risingworld.api.utils.Vector3f pos)
    • getName

      public String getName()
    • isWalk

      public boolean isWalk()
    • isWalkAllowed

      public boolean isWalkAllowed()
    • isWalkAllowed

      public void isWalkAllowed(boolean walkAllowed)
    • isJump

      public boolean isJump()
    • isInAir

      public boolean isInAir()
    • isOnSpawn

      public boolean isOnSpawn()
    • SpawnFinished

      public void SpawnFinished()
    • isOnDespawn

      public boolean isOnDespawn()
    • DespawnFinished

      public void DespawnFinished()
    • TimerTeleport

      public net.risingworld.api.Timer TimerTeleport()
    • TimerMainTask

      public net.risingworld.api.Timer TimerMainTask()
    • getIdleTime

      public long getIdleTime()
    • spawn

      public void spawn()
    • spawn

      public void spawn(NpcClass.SpawnAktion aktion)
    • despawn

      public void despawn()
    • despawn

      public void despawn(NpcClass.SpawnAktion aktion)
    • walkStop

      public void walkStop()
    • walkStart

      public void walkStart()
    • walkSpeed

      public void walkSpeed(float value)
    • jumpStop

      public void jumpStop()
    • jumpStart

      public void jumpStart()
    • InAirStop

      public void InAirStop()
    • InAirStart

      public void InAirStart()
    • moveTo

      public void moveTo(net.risingworld.api.utils.Vector3f newPos, float speed, float speedAnimator)
    • kill

      public void kill()