Update IQuest.java

This commit is contained in:
Kam committed 2025-02-20 22:18:56 -05:00
1 parent 0d9abd56f6
commit 7b9e091a30
1 file changed
+60 -52
+60 -52
View File
@@ -1,52 +1,60 @@
package noppes.npcs.api.handler.data;
import noppes.npcs.api.IContainer;
import noppes.npcs.api.entity.IPlayer;
public interface IQuest {
int getId();
String getName();
void setName(String var1);
int getType();
void setType(int var1);
String getLogText();
void setLogText(String var1);
String getCompleteText();
void setCompleteText(String var1);
IQuest getNextQuest();
void setNextQuest(IQuest var1);
IQuestObjective[] getObjectives(IPlayer var1);
IQuestCategory getCategory();
IContainer getRewards();
String getNpcName();
void setNpcName(String var1);
void save();
boolean getIsRepeatable();
long getTimeUntilRepeat(IPlayer player);
void setRepeatType(int type);
int getRepeatType();
IQuestInterface getQuestInterface();
IPartyOptions getPartyOptions();
}
package noppes.npcs.api.handler.data;
import noppes.npcs.api.IContainer;
import noppes.npcs.api.entity.IPlayer;
public interface IQuest {
int getId();
String getName();
void setName(String var1);
int getType();
void setType(int var1);
String getLogText();
void setLogText(String var1);
String getCompleteText();
void setCompleteText(String var1);
IQuest getNextQuest();
void setNextQuest(IQuest var1);
IQuestObjective[] getObjectives(IPlayer var1);
IQuestCategory getCategory();
IContainer getRewards();
String getNpcName();
void setNpcName(String var1);
void save();
boolean getIsRepeatable();
long getTimeUntilRepeat(IPlayer player);
void setRepeatType(int type);
int getRepeatType();
IQuestInterface getQuestInterface();
IPartyOptions getPartyOptions();
boolean isProfileShared();
void setProfileShared(boolean value);
long getCustomCooldown();
void setCustomCooldown(long newCooldown);
}