1
0
mirror of https://e.coding.net/circlecloud/Residence.git synced 2025-11-25 21:56:06 +00:00

重构代码 尝试兼容172...

Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
502647092
2016-01-09 13:11:07 +08:00
parent 199bc608fa
commit ffd4076549
113 changed files with 9350 additions and 9365 deletions

View File

@@ -14,28 +14,28 @@ import com.bekvon.bukkit.residence.protection.ClaimedResidence;
* @author Administrator
*/
public class ResidencePlayerFlagEvent extends ResidenceFlagEvent implements ResidencePlayerEventInterface {
Player p;
Player p;
public ResidencePlayerFlagEvent(final String eventName, final ClaimedResidence resref, final Player player, final String flag, final FlagType type, final String target) {
super(eventName, resref, flag, type, target);
p = player;
}
public ResidencePlayerFlagEvent(final String eventName, final ClaimedResidence resref, final Player player, final String flag, final FlagType type, final String target) {
super(eventName, resref, flag, type, target);
p = player;
}
@Override
public Player getPlayer() {
return p;
}
@Override
public Player getPlayer() {
return p;
}
@Override
public boolean isAdmin() {
if (isPlayer()) {
return p.hasPermission("residence.admin") || p.isOp();
}
return true;
}
@Override
public boolean isAdmin() {
if (isPlayer()) {
return p.hasPermission("residence.admin") || p.isOp();
}
return true;
}
@Override
public boolean isPlayer() {
return p != null;
}
@Override
public boolean isPlayer() {
return p != null;
}
}