Class QuestElement

java.lang.Object
com.pixelmonmod.pixelmon.quests.editor.QuestElement

public class QuestElement extends Object
  • Constructor Details

  • Method Details

    • initialize

      public void initialize(net.minecraft.client.Minecraft mc, int x, int y, int w, int h)
    • draw

      public void draw(net.minecraft.client.gui.GuiGraphics matrix, net.minecraft.client.Minecraft mc, int x, int y, int w, int h)
    • onClick

      public void onClick(double mouseX, double mouseY, int mouseButton)
    • onType

      public void onType(char c, int i)
    • updateValidity

      public void updateValidity(TextField field, QuestElementArgument arg)
    • copy

      public QuestElement copy()
    • duplicate

      public void duplicate(QuestElement element)
    • create

      public QuestElement create(Quest quest, String args)
    • setExtra

      public void setExtra(String extra)
    • getExtra

      public String getExtra()
    • getType

      public QuestElementType getType()
    • getName

      public String getName()
    • getIdentifier

      public String getIdentifier()
    • getArgs

      public QuestElementArgument[] getArgs()
    • build

      public String build(Quest quest, Stage stage, int i)
    • readFromByteBuf

      public void readFromByteBuf(net.minecraft.network.FriendlyByteBuf buf)
    • writeToByteBuf

      public void writeToByteBuf(net.minecraft.network.FriendlyByteBuf buf)