Class QuestProgressClient

java.lang.Object
com.pixelmonmod.pixelmon.quests.client.QuestProgressClientData
com.pixelmonmod.pixelmon.quests.client.QuestProgressClient

public class QuestProgressClient extends QuestProgressClientData
  • Constructor Details

    • QuestProgressClient

      public QuestProgressClient()
    • QuestProgressClient

      public QuestProgressClient(net.minecraft.network.FriendlyByteBuf buf)
  • Method Details

    • format

      public String format(ObjectiveDetail detail)
    • format

      public String format(String key)
    • format

      public String format(String key, @Nullable ObjectiveDetail detail)
    • getFilename

      public String getFilename()
    • getIdentifier

      public UUID getIdentifier()
    • getMarkers

      public ArrayList<QuestMarker> getMarkers()
    • getColor

      public QuestColor getColor()
    • isSpecialColor

      public boolean isSpecialColor()
    • isAbandonable

      public boolean isAbandonable()
    • isRepeatable

      public boolean isRepeatable()
    • getWeight

      public int getWeight()
    • getIcon

      public StageIcon getIcon()
    • isReadyForTurnIn

      public boolean isReadyForTurnIn()
    • isComplete

      public boolean isComplete()
    • getName

      public String getName()
    • getObjectives

      public ArrayList<ObjectiveDetail> getObjectives()
    • getDesc

      public String getDesc()
    • update

      public void update()
    • read

      public void read(net.minecraft.network.FriendlyByteBuf buf)
      Overrides:
      read in class QuestProgressClientData
    • write

      public void write(QuestProgress progress, net.minecraft.network.FriendlyByteBuf buf)
      Overrides:
      write in class QuestProgressClientData