Files
2026-01-09 22:58:29 -05:00

32 lines
675 B
Java

package noppes.npcs.api.event;
import cpw.mods.fml.common.eventhandler.Cancelable;
import noppes.npcs.api.handler.data.IQuest;
import noppes.npcs.api.item.IItemStack;
public interface IQuestEvent extends IPlayerEvent {
IQuest getQuest();
interface QuestCompletedEvent extends IQuestEvent {
}
@Cancelable
interface QuestStartEvent extends IQuestEvent {
}
/**
* @hookName questTurnIn
*/
@Cancelable
interface QuestTurnedInEvent extends IQuestEvent {
void setExpReward(int expReward);
void setItemRewards(IItemStack[] itemRewards);
int getExpReward();
IItemStack[] getItemRewards();
}
}