shields added
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package com.massivecraft.factions;
|
||||
|
||||
import com.massivecraft.factions.cmd.shields.struct.frame.ShieldFramePersistence;
|
||||
import com.massivecraft.factions.event.FactionDisbandEvent.PlayerDisbandReason;
|
||||
import com.massivecraft.factions.iface.EconomyParticipator;
|
||||
import com.massivecraft.factions.iface.RelationParticipator;
|
||||
@@ -59,6 +60,24 @@ public interface Faction extends EconomyParticipator {
|
||||
|
||||
void setDiscord(String link);
|
||||
|
||||
boolean isProtected();
|
||||
|
||||
void setProtected();
|
||||
|
||||
void setUnprotected();
|
||||
|
||||
ShieldFramePersistence getShieldFrame();
|
||||
|
||||
void setupShieldChange(ShieldFramePersistence frame);
|
||||
|
||||
boolean pendingShieldChange();
|
||||
|
||||
long getShieldChangeTime();
|
||||
|
||||
ShieldFramePersistence getNewFrame();
|
||||
|
||||
void applyShield();
|
||||
|
||||
void checkPerms();
|
||||
|
||||
double getReinforcedArmor();
|
||||
|
||||
Reference in New Issue
Block a user