package noppes.npcs.api.handler; 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(); IPlayerCurrencyData getCurrencyData(); void save(); }