Class GameMainQuest

java.lang.Object
emu.grasscutter.game.quest.GameMainQuest

@Entity(value="quests", useDiscriminator=false) public class GameMainQuest extends Object
  • Constructor Details

    • GameMainQuest

      @Deprecated public GameMainQuest()
      Deprecated.
    • GameMainQuest

      public GameMainQuest(Player player, int parentQuestId)
  • Method Details

    • getParentQuestId

      public int getParentQuestId()
    • getOwnerUid

      public int getOwnerUid()
    • getOwner

      public Player getOwner()
    • setOwner

      public void setOwner(Player player)
    • getChildQuests

      public Map<Integer,GameQuest> getChildQuests()
    • getChildQuestById

      public GameQuest getChildQuestById(int id)
    • getQuestVars

      public int[] getQuestVars()
    • getState

      public ParentQuestState getState()
    • isFinished

      public boolean isFinished()
    • finish

      public void finish()
    • save

      public void save()
    • toProto

      public emu.grasscutter.net.proto.ParentQuestOuterClass.ParentQuest toProto()