Class CloudNPC

java.lang.Object
eu.cloudnetservice.modules.npc.impl._deprecated.CloudNPC

public class CloudNPC extends Object
  • Field Details

    • uniqueId

      private UUID uniqueId
    • displayName

      private String displayName
    • infoLine

      private String infoLine
    • profileProperties

      private Set<CloudNPC.NPCProfileProperty> profileProperties
    • position

      private eu.cloudnetservice.modules.bridge.WorldPosition position
    • targetGroup

      private String targetGroup
    • itemInHand

      private String itemInHand
    • lookAtPlayer

      private boolean lookAtPlayer
    • imitatePlayer

      private boolean imitatePlayer
    • rightClickAction

      private NPCAction rightClickAction
    • leftClickAction

      private NPCAction leftClickAction
  • Constructor Details

    • CloudNPC

      public CloudNPC()
    • CloudNPC

      public CloudNPC(UUID uniqueId, String displayName, String infoLine, Set<CloudNPC.NPCProfileProperty> profileProperties, eu.cloudnetservice.modules.bridge.WorldPosition position, String targetGroup, String itemInHand, boolean lookAtPlayer, boolean imitatePlayer)
  • Method Details

    • uniqueId

      public UUID uniqueId()
    • uniqueId

      public void uniqueId(UUID uniqueId)
    • displayName

      public String displayName()
    • displayName

      public void displayName(String displayName)
    • infoLine

      public String infoLine()
    • infoLine

      public void infoLine(String infoLine)
    • profileProperties

      public Set<CloudNPC.NPCProfileProperty> profileProperties()
    • profileProperties

      public void profileProperties(Set<CloudNPC.NPCProfileProperty> profileProperties)
    • position

      public eu.cloudnetservice.modules.bridge.WorldPosition position()
    • position

      public void position(eu.cloudnetservice.modules.bridge.WorldPosition position)
    • targetGroup

      public String targetGroup()
    • targetGroup

      public void targetGroup(String targetGroup)
    • itemInHand

      public String itemInHand()
    • itemInHand

      public void itemInHand(String itemInHand)
    • lookAtPlayer

      public boolean lookAtPlayer()
    • lookAtPlayer

      public void lookAtPlayer(boolean lookAtPlayer)
    • imitatePlayer

      public boolean imitatePlayer()
    • imitatePlayer

      public void imitatePlayer(boolean imitatePlayer)
    • rightClickAction

      public NPCAction rightClickAction()
    • rightClickAction

      public void rightClickAction(NPCAction rightClickAction)
    • leftClickAction

      public NPCAction leftClickAction()
    • leftClickAction

      public void leftClickAction(NPCAction leftClickAction)