mirror of
https://github.com/KAMKEEL/CustomNPC-Plus-API.git
synced 2026-11-14 19:04:53 +00:00
36 lines
671 B
Java
36 lines
671 B
Java
package noppes.npcs.api.handler;
|
|
|
|
import noppes.npcs.api.ability.IPlayerAbilityData;
|
|
import noppes.npcs.api.entity.ICustomNpc;
|
|
|
|
public interface IPlayerData {
|
|
|
|
void setCompanion(ICustomNpc npc);
|
|
|
|
ICustomNpc getCompanion();
|
|
|
|
boolean hasCompanion();
|
|
|
|
int getCompanionID();
|
|
|
|
IPlayerDialogData getDialogData();
|
|
|
|
IPlayerBankData getBankData();
|
|
|
|
IPlayerQuestData getQuestData();
|
|
|
|
IPlayerTransportData getTransportData();
|
|
|
|
IPlayerFactionData getFactionData();
|
|
|
|
IPlayerItemGiverData getItemGiverData();
|
|
|
|
IPlayerMailData getMailData();
|
|
|
|
IPlayerTradeData getTradeData();
|
|
|
|
IPlayerAbilityData getAbilityData();
|
|
|
|
void save();
|
|
}
|