mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-12-25 02:27:42 +01:00
Bump Bukkit dependency to 1.7.9-R0.3-SNAPSHOT.
This commit is contained in:
parent
fd460337f4
commit
e747e3a3fa
2
pom.xml
2
pom.xml
@ -93,7 +93,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.bukkit</groupId>
|
<groupId>org.bukkit</groupId>
|
||||||
<artifactId>bukkit</artifactId>
|
<artifactId>bukkit</artifactId>
|
||||||
<version>1.7.9-R0.2</version>
|
<version>1.7.9-R0.3-SNAPSHOT</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
<type>jar</type>
|
<type>jar</type>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
package com.sk89q.worldguard.bukkit;
|
package com.sk89q.worldguard.bukkit;
|
||||||
|
|
||||||
|
import com.google.common.collect.Lists;
|
||||||
import com.google.common.util.concurrent.Futures;
|
import com.google.common.util.concurrent.Futures;
|
||||||
import com.google.common.util.concurrent.ListeningExecutorService;
|
import com.google.common.util.concurrent.ListeningExecutorService;
|
||||||
import com.google.common.util.concurrent.MoreExecutors;
|
import com.google.common.util.concurrent.MoreExecutors;
|
||||||
@ -509,7 +510,7 @@ public Player checkPlayer(CommandSender sender)
|
|||||||
* @return A {@link List} of players who match {@code filter}
|
* @return A {@link List} of players who match {@code filter}
|
||||||
*/
|
*/
|
||||||
public List<Player> matchPlayerNames(String filter) {
|
public List<Player> matchPlayerNames(String filter) {
|
||||||
Player[] players = getServer().getOnlinePlayers();
|
Collection<? extends Player> players = getServer().getOnlinePlayers();
|
||||||
|
|
||||||
filter = filter.toLowerCase();
|
filter = filter.toLowerCase();
|
||||||
|
|
||||||
@ -562,7 +563,7 @@ public List<Player> matchPlayerNames(String filter) {
|
|||||||
* @return {@code players} as an {@link Iterable}
|
* @return {@code players} as an {@link Iterable}
|
||||||
* @throws CommandException If {@code players} is empty
|
* @throws CommandException If {@code players} is empty
|
||||||
*/
|
*/
|
||||||
protected Iterable<Player> checkPlayerMatch(List<Player> players)
|
protected Iterable<? extends Player> checkPlayerMatch(List<? extends Player> players)
|
||||||
throws CommandException {
|
throws CommandException {
|
||||||
// Check to see if there were any matches
|
// Check to see if there were any matches
|
||||||
if (players.size() == 0) {
|
if (players.size() == 0) {
|
||||||
@ -587,15 +588,15 @@ protected Iterable<Player> checkPlayerMatch(List<Player> players)
|
|||||||
* @return iterator for players
|
* @return iterator for players
|
||||||
* @throws CommandException if no matches are found
|
* @throws CommandException if no matches are found
|
||||||
*/
|
*/
|
||||||
public Iterable<Player> matchPlayers(CommandSender source, String filter)
|
public Iterable<? extends Player> matchPlayers(CommandSender source, String filter)
|
||||||
throws CommandException {
|
throws CommandException {
|
||||||
|
|
||||||
if (getServer().getOnlinePlayers().length == 0) {
|
if (getServer().getOnlinePlayers().isEmpty()) {
|
||||||
throw new CommandException("No players matched query.");
|
throw new CommandException("No players matched query.");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (filter.equals("*")) {
|
if (filter.equals("*")) {
|
||||||
return checkPlayerMatch(Arrays.asList(getServer().getOnlinePlayers()));
|
return checkPlayerMatch(Lists.newArrayList(getServer().getOnlinePlayers()));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Handle special hash tag groups
|
// Handle special hash tag groups
|
||||||
@ -655,7 +656,7 @@ public Iterable<Player> matchPlayers(CommandSender source, String filter)
|
|||||||
public Player matchSinglePlayer(CommandSender sender, String filter)
|
public Player matchSinglePlayer(CommandSender sender, String filter)
|
||||||
throws CommandException {
|
throws CommandException {
|
||||||
// This will throw an exception if there are no matches
|
// This will throw an exception if there are no matches
|
||||||
Iterator<Player> players = matchPlayers(sender, filter).iterator();
|
Iterator<? extends Player> players = matchPlayers(sender, filter).iterator();
|
||||||
|
|
||||||
Player match = players.next();
|
Player match = players.next();
|
||||||
|
|
||||||
@ -993,11 +994,11 @@ public PlayerMoveListener getPlayerMoveListener() {
|
|||||||
* @return The message with macros replaced
|
* @return The message with macros replaced
|
||||||
*/
|
*/
|
||||||
public String replaceMacros(CommandSender sender, String message) {
|
public String replaceMacros(CommandSender sender, String message) {
|
||||||
Player[] online = getServer().getOnlinePlayers();
|
Collection<? extends Player> online = getServer().getOnlinePlayers();
|
||||||
|
|
||||||
message = message.replace("%name%", toName(sender));
|
message = message.replace("%name%", toName(sender));
|
||||||
message = message.replace("%id%", toUniqueName(sender));
|
message = message.replace("%id%", toUniqueName(sender));
|
||||||
message = message.replace("%online%", String.valueOf(online.length));
|
message = message.replace("%online%", String.valueOf(online.size()));
|
||||||
|
|
||||||
if (sender instanceof Player) {
|
if (sender instanceof Player) {
|
||||||
Player player = (Player) sender;
|
Player player = (Player) sender;
|
||||||
|
@ -45,7 +45,7 @@ public GeneralCommands(WorldGuardPlugin plugin) {
|
|||||||
public void god(CommandContext args, CommandSender sender) throws CommandException {
|
public void god(CommandContext args, CommandSender sender) throws CommandException {
|
||||||
ConfigurationManager config = plugin.getGlobalStateManager();
|
ConfigurationManager config = plugin.getGlobalStateManager();
|
||||||
|
|
||||||
Iterable<Player> targets = null;
|
Iterable<? extends Player> targets = null;
|
||||||
boolean included = false;
|
boolean included = false;
|
||||||
|
|
||||||
// Detect arguments based on the number of arguments provided
|
// Detect arguments based on the number of arguments provided
|
||||||
@ -91,7 +91,7 @@ public void god(CommandContext args, CommandSender sender) throws CommandExcepti
|
|||||||
public void ungod(CommandContext args, CommandSender sender) throws CommandException {
|
public void ungod(CommandContext args, CommandSender sender) throws CommandException {
|
||||||
ConfigurationManager config = plugin.getGlobalStateManager();
|
ConfigurationManager config = plugin.getGlobalStateManager();
|
||||||
|
|
||||||
Iterable<Player> targets = null;
|
Iterable<? extends Player> targets = null;
|
||||||
boolean included = false;
|
boolean included = false;
|
||||||
|
|
||||||
// Detect arguments based on the number of arguments provided
|
// Detect arguments based on the number of arguments provided
|
||||||
@ -132,8 +132,8 @@ public void ungod(CommandContext args, CommandSender sender) throws CommandExcep
|
|||||||
|
|
||||||
@Command(aliases = {"heal"}, usage = "[player]", desc = "Heal a player", flags = "s", max = 1)
|
@Command(aliases = {"heal"}, usage = "[player]", desc = "Heal a player", flags = "s", max = 1)
|
||||||
public void heal(CommandContext args,CommandSender sender) throws CommandException {
|
public void heal(CommandContext args,CommandSender sender) throws CommandException {
|
||||||
|
|
||||||
Iterable<Player> targets = null;
|
Iterable<? extends Player> targets = null;
|
||||||
boolean included = false;
|
boolean included = false;
|
||||||
|
|
||||||
// Detect arguments based on the number of arguments provided
|
// Detect arguments based on the number of arguments provided
|
||||||
@ -176,7 +176,7 @@ public void heal(CommandContext args,CommandSender sender) throws CommandExcepti
|
|||||||
@Command(aliases = {"slay"}, usage = "[player]", desc = "Slay a player", flags = "s", max = 1)
|
@Command(aliases = {"slay"}, usage = "[player]", desc = "Slay a player", flags = "s", max = 1)
|
||||||
public void slay(CommandContext args, CommandSender sender) throws CommandException {
|
public void slay(CommandContext args, CommandSender sender) throws CommandException {
|
||||||
|
|
||||||
Iterable<Player> targets = null;
|
Iterable<? extends Player> targets = null;
|
||||||
boolean included = false;
|
boolean included = false;
|
||||||
|
|
||||||
// Detect arguments based on the number of arguments provided
|
// Detect arguments based on the number of arguments provided
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
|
import java.util.Collection;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@ -61,7 +62,7 @@ public FlagStateManager(WorldGuardPlugin plugin) {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Player[] players = plugin.getServer().getOnlinePlayers();
|
Collection<? extends Player> players = plugin.getServer().getOnlinePlayers();
|
||||||
ConfigurationManager config = plugin.getGlobalStateManager();
|
ConfigurationManager config = plugin.getGlobalStateManager();
|
||||||
|
|
||||||
for (Player player : players) {
|
for (Player player : players) {
|
||||||
|
@ -34,7 +34,7 @@ public ServerReport() {
|
|||||||
append("Server Name", server.getServerName());
|
append("Server Name", server.getServerName());
|
||||||
append("Bukkit Version", server.getBukkitVersion());
|
append("Bukkit Version", server.getBukkitVersion());
|
||||||
append("Implementation", server.getVersion());
|
append("Implementation", server.getVersion());
|
||||||
append("Player Count", "%d/%d", server.getOnlinePlayers().length, server.getMaxPlayers());
|
append("Player Count", "%d/%d", server.getOnlinePlayers().size(), server.getMaxPlayers());
|
||||||
|
|
||||||
DataReport spawning = new DataReport("Spawning");
|
DataReport spawning = new DataReport("Spawning");
|
||||||
spawning.append("Ambient Spawn Limit", server.getAmbientSpawnLimit());
|
spawning.append("Ambient Spawn Limit", server.getAmbientSpawnLimit());
|
||||||
|
Loading…
Reference in New Issue
Block a user