Class Conversation

java.lang.Object
rocks.gravili.notquests.paper.conversation.Conversation

public class Conversation extends Object
  • Constructor Details

    • Conversation

      public Conversation(NotQuests main, File configFile, org.bukkit.configuration.file.YamlConfiguration config, String identifier, int npcID)
  • Method Details

    • getSpeakers

      public final ArrayList<Speaker> getSpeakers()
    • hasSpeaker

      public final boolean hasSpeaker(Speaker speaker)
    • removeSpeaker

      public final boolean removeSpeaker(Speaker speaker, boolean save)
    • addSpeaker

      public boolean addSpeaker(Speaker speaker, boolean save)
    • getConfig

      public final org.bukkit.configuration.file.YamlConfiguration getConfig()
    • bindToCitizensNPC

      public void bindToCitizensNPC()
    • getIdentifier

      public final String getIdentifier()
    • getNPCID

      public final int getNPCID()
    • isCitizensNPC

      public final boolean isCitizensNPC()
    • addStarterConversationLine

      public void addStarterConversationLine(ConversationLine conversationLine)
    • getStartingLines

      public final ArrayList<ConversationLine> getStartingLines()
    • setNPC

      public void setNPC(int npcID)