Skip to content

Commit 513f4c6

Browse files
Update Residence support to 4.5+
1 parent b0a862c commit 513f4c6

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/me/crafter/mc/lockettepro/Dependency.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,13 @@ public static boolean isProtectedFrom(Block block, Player player){
7575
if (!worldguard.canBuild(player, block)) return true;
7676
}
7777
if (residence != null){
78-
if (!Residence.getPermsByLoc(block.getLocation()).playerHas(player.getName(), player.getWorld().getName(), "build", true)) return true;
78+
try {
79+
if (!Residence.getInstance().getPermsByLoc(block.getLocation()).playerHas(player.getName(), player.getWorld().getName(), "build", true)) return true;
80+
} catch (Exception ex){
81+
LockettePro.getPlugin().getLogger().info("Note from author of LockettePro: If you have encountered the error above, this is because the Residence plugin had an API change that requires LockettePro to move on.");
82+
LockettePro.getPlugin().getLogger().info("Please update your Residence to 4.5+, if you are not able to do it now, use LockettePro 2.6.4- for now.");
83+
LockettePro.getPlugin().getLogger().info("It is possible, but not currently, to let LockettePro to support all Residence versions. If you think this is indeed necessary with high priority, please leave me a message at Spigot discussion section.");
84+
}
7985
}
8086
if (towny != null){
8187
try {

0 commit comments

Comments
 (0)