diff --git a/Residence.jar b/Residence.jar new file mode 100644 index 0000000..9dc31e8 Binary files /dev/null and b/Residence.jar differ diff --git a/pom.xml b/pom.xml index 5049ee9..6d2dc54 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,7 @@ com.herocraftonline.heroes heroes - 1.5.2-dev-b1705 + LATEST com.griefcraft.lwc @@ -108,9 +108,9 @@ 1.7.9 - com.bekvon.bukkit.residence + net.t00thpick1 residence - 2.6.6.3 + 3.0.0q-SNAPSHOT diff --git a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar b/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar deleted file mode 100644 index ce94950..0000000 Binary files a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar and /dev/null differ diff --git a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar.md5 b/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar.md5 deleted file mode 100644 index d7556f9..0000000 --- a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -c288abe5ad73d0d781b03462fedab859 \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar.sha1 b/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar.sha1 deleted file mode 100644 index f6e8b32..0000000 --- a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -b5cb3489880cba5e70cc0d630191c936994b6d7e \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom.md5 b/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom.md5 deleted file mode 100644 index 4ad2d7f..0000000 --- a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -80eebf7358e0b24a1603c3d91c0084e0 \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom.sha1 b/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom.sha1 deleted file mode 100644 index 55cda38..0000000 --- a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -d2ad2cfea6ac2ba9b897f8b2e3bc13d5fd3100d0 \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml.md5 b/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml.md5 deleted file mode 100644 index f9f02ad..0000000 --- a/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -0d631fa3e5f6be116e2894b875cb84a3 \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml.sha1 b/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml.sha1 deleted file mode 100644 index 0ac70f4..0000000 --- a/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -831ca82cccbfc921495544182212b3eed99e18ba \ No newline at end of file diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml new file mode 100644 index 0000000..f0bb0a5 --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml @@ -0,0 +1,24 @@ + + + net.t00thpick1 + residence + 3.0.0q-SNAPSHOT + + + true + + 20140629150451 + + + jar + 3.0.0q-SNAPSHOT + 20140629150451 + + + pom + 3.0.0q-SNAPSHOT + 20140629150451 + + + + diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.md5 b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.md5 new file mode 100644 index 0000000..ba2235d --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.md5 @@ -0,0 +1 @@ +d6395958ea8e8bfa44d476608b1fb990 \ No newline at end of file diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.sha1 b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.sha1 new file mode 100644 index 0000000..6b7b38c --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/maven-metadata-local.xml.sha1 @@ -0,0 +1 @@ +f364e694abbd6efe96635a22b101157b0f5f2e6d \ No newline at end of file diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar new file mode 100644 index 0000000..9dc31e8 Binary files /dev/null and b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar differ diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.md5 b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.md5 new file mode 100644 index 0000000..d7a997e --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.md5 @@ -0,0 +1 @@ +c17eb71c42adf83e9d7ecd19a56f46e3 \ No newline at end of file diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.sha1 b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.sha1 new file mode 100644 index 0000000..1e10d93 --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.jar.sha1 @@ -0,0 +1 @@ +cda76504b52d728ef3ebe4b90d3c212d71de7fb4 \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom similarity index 83% rename from repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom rename to repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom index e30f54a..d8518a4 100644 --- a/repo/com/bekvon/bukkit/residence/residence/2.6.6.3/residence-2.6.6.3.pom +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom @@ -2,8 +2,8 @@ 4.0.0 - com.bekvon.bukkit.residence + net.t00thpick1 residence - 2.6.6.3 + 3.0.0q-SNAPSHOT POM was created from install:install-file diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.md5 b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.md5 new file mode 100644 index 0000000..77f8340 --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +88f1e831b70e82d15f327471103442e6 \ No newline at end of file diff --git a/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.sha1 b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.sha1 new file mode 100644 index 0000000..fbb9bda --- /dev/null +++ b/repo/net/t00thpick1/residence/3.0.0q-SNAPSHOT/residence-3.0.0q-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +3d116d9d5e97e783ed1953f3fc320d212e3f0afc \ No newline at end of file diff --git a/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml b/repo/net/t00thpick1/residence/maven-metadata-local.xml similarity index 50% rename from repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml rename to repo/net/t00thpick1/residence/maven-metadata-local.xml index 6f9549c..940b4c9 100644 --- a/repo/com/bekvon/bukkit/residence/residence/maven-metadata-local.xml +++ b/repo/net/t00thpick1/residence/maven-metadata-local.xml @@ -1,12 +1,11 @@ - com.bekvon.bukkit.residence + net.t00thpick1 residence - 2.6.6.3 - 2.6.6.3 + 3.0.0q-SNAPSHOT - 20130308191747 + 20140629150451 diff --git a/repo/net/t00thpick1/residence/maven-metadata-local.xml.md5 b/repo/net/t00thpick1/residence/maven-metadata-local.xml.md5 new file mode 100644 index 0000000..18d68dd --- /dev/null +++ b/repo/net/t00thpick1/residence/maven-metadata-local.xml.md5 @@ -0,0 +1 @@ +362ac5203d5aa3841a90caa7e0cf35df \ No newline at end of file diff --git a/repo/net/t00thpick1/residence/maven-metadata-local.xml.sha1 b/repo/net/t00thpick1/residence/maven-metadata-local.xml.sha1 new file mode 100644 index 0000000..4a65663 --- /dev/null +++ b/repo/net/t00thpick1/residence/maven-metadata-local.xml.sha1 @@ -0,0 +1 @@ +1d6a3c2680f9e18250428165450aa32562e0ed98 \ No newline at end of file diff --git a/src/main/java/com/Acrobot/ChestShop/Plugins/ResidenceChestProtection.java b/src/main/java/com/Acrobot/ChestShop/Plugins/ResidenceChestProtection.java index 56166b9..183ac15 100644 --- a/src/main/java/com/Acrobot/ChestShop/Plugins/ResidenceChestProtection.java +++ b/src/main/java/com/Acrobot/ChestShop/Plugins/ResidenceChestProtection.java @@ -1,8 +1,10 @@ package com.Acrobot.ChestShop.Plugins; import com.Acrobot.ChestShop.Events.Protection.ProtectionCheckEvent; -import com.bekvon.bukkit.residence.Residence; -import com.bekvon.bukkit.residence.protection.ClaimedResidence; +import net.t00thpick1.residence.Residence; +import net.t00thpick1.residence.api.ResidenceAPI; +import net.t00thpick1.residence.api.areas.ResidenceArea; +import net.t00thpick1.residence.api.flags.FlagManager; import org.bukkit.block.Block; import org.bukkit.entity.Player; import org.bukkit.event.Event; @@ -11,6 +13,7 @@ import org.bukkit.event.Listener; /** * @author TOOTHPlCK1 + * @author Andrzej Pomirski */ public class ResidenceChestProtection implements Listener { @@ -22,10 +25,10 @@ public class ResidenceChestProtection implements Listener { Block block = event.getBlock(); Player player = event.getPlayer(); - ClaimedResidence res = Residence.getResidenceManager().getByLoc(block.getLocation()); + ResidenceArea area = ResidenceAPI.getResidenceManager().getByLocation(block.getLocation()); - if (res != null) { - if (!res.getPermissions().playerHas(player.getName(), "container", false) && !Residence.isResAdminOn(player)) { + if (area != null) { + if (!area.allowAction(player.getName(), FlagManager.CONTAINER) && !Residence.getInstance().isAdminMode(player)) { //Doesn't have permissions to that chest. event.setResult(Event.Result.DENY); }