1
0
mirror of https://e.coding.net/circlecloud/Residence.git synced 2025-11-24 21:46:16 +00:00

紧急更新!!! 普通玩家无视SetOwner权限问题...

Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
502647092
2016-03-07 20:15:57 +08:00
parent d3d2d162be
commit d00aabe750
2 changed files with 10 additions and 12 deletions

14
pom.xml
View File

@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>cn.citycraft</groupId>
<artifactId>Residence</artifactId>
<version>2.8.1.7</version>
<version>2.8.1.8</version>
<name>Residence</name>
<description>重制版本的领地插件 - 喵♂呜</description>
<ciManagement>
@@ -58,8 +58,8 @@
</plugins>
</build>
<properties>
<jenkins.url>http://ci.citycraft.cn:8080</jenkins.url>
<update.description>&amp;c屏蔽1.6.x版本部分不存在的方法...</update.description>
<jenkins.url>http://hs.yumc.pw:8080</jenkins.url>
<update.description>&amp;4紧急更新!!! 普通玩家无视SetOwner权限问题...</update.description>
<update.changes></update.changes>
<env.GIT_COMMIT>Debug</env.GIT_COMMIT>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -79,7 +79,7 @@
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<type>jar</type>
<version>1.8.8-R0.1-SNAPSHOT</version>
<version>1.9-R0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.earth2me</groupId>
@@ -90,10 +90,8 @@
</dependency>
<dependency>
<groupId>net.milkbowl.vault</groupId>
<artifactId>VaultAPI</artifactId>
<version>1.5</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/Vault.jar</systemPath>
<artifactId>Vault</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>com.sk89q</groupId>

View File

@@ -29,16 +29,16 @@ public class CommandSetOwner extends BaseCommand {
final Language language = plugin.getLanguage();
if (!resadmin) {
sender.sendMessage(ChatColor.RED + language.getPhrase("NoPermission"));
return;
}
final ClaimedResidence area = rmanager.getByName(args[0]);
if (area != null) {
area.getPermissions().setOwner(args[1], true);
if (area.getParent() == null) {
sender.sendMessage(
ChatColor.GREEN + language.getPhrase("ResidenceOwnerChange", ChatColor.YELLOW + " " + args[0] + " " + ChatColor.GREEN + "." + ChatColor.YELLOW + args[1] + ChatColor.GREEN));
sender.sendMessage(ChatColor.GREEN + language.getPhrase("ResidenceOwnerChange", ChatColor.YELLOW + " " + args[0] + " " + ChatColor.GREEN + "." + ChatColor.YELLOW + args[1] + ChatColor.GREEN));
} else {
sender.sendMessage(ChatColor.GREEN + language.getPhrase("SubzoneOwnerChange",
ChatColor.YELLOW + " " + args[0].split("\\.")[args[1].split("\\.").length - 1] + " " + ChatColor.GREEN + "." + ChatColor.YELLOW + args[1] + ChatColor.GREEN));
sender.sendMessage(ChatColor.GREEN
+ language.getPhrase("SubzoneOwnerChange", ChatColor.YELLOW + " " + args[0].split("\\.")[args[1].split("\\.").length - 1] + " " + ChatColor.GREEN + "." + ChatColor.YELLOW + args[1] + ChatColor.GREEN));
}
} else {
sender.sendMessage(ChatColor.RED + language.getPhrase("InvalidResidence"));