1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-13 18:14:38 +02:00

Cleanup :: Standardize import organization :: lots of comments :: remove unused eco systems

This commit is contained in:
Iaccidentally
2013-01-11 19:56:02 -05:00
parent 72ab21ac19
commit 859ca6e919
206 changed files with 526 additions and 1016 deletions

View File

@@ -1,7 +1,7 @@
package net.ess3;
import org.bukkit.command.CommandSender;
import net.ess3.api.IReplyTo;
import org.bukkit.command.CommandSender;
public final class Console implements IReplyTo

View File

@@ -17,19 +17,15 @@
*/
package net.ess3;
import static net.ess3.I18n._;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.bukkit.Server;
import org.bukkit.World;
import org.bukkit.entity.Player;
import org.bukkit.plugin.InvalidDescriptionException;
import lombok.Getter;
import lombok.Setter;
import static net.ess3.I18n._;
import net.ess3.api.*;
import net.ess3.backup.Backup;
import net.ess3.commands.EssentialsCommandHandler;
@@ -44,6 +40,10 @@ import net.ess3.settings.SpawnsHolder;
import net.ess3.storage.StorageQueue;
import net.ess3.user.UserMap;
import net.ess3.utils.ExecuteTimer;
import org.bukkit.Server;
import org.bukkit.World;
import org.bukkit.entity.Player;
import org.bukkit.plugin.InvalidDescriptionException;
public class Essentials implements IEssentials

View File

@@ -2,12 +2,12 @@ package net.ess3;
import java.util.*;
import java.util.logging.Level;
import org.bukkit.entity.Player;
import net.ess3.api.IEssentials;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.UserData.TimestampType;
import org.bukkit.entity.Player;
public class EssentialsTimer implements Runnable

View File

@@ -1,21 +1,20 @@
package net.ess3;
import static net.ess3.I18n._;
import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.regex.Pattern;
import net.ess3.api.ISettings;
import net.ess3.utils.Util;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IItemDb;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.storage.ManagedFile;
import net.ess3.utils.Util;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
public class ItemDb implements IItemDb
@@ -65,6 +64,7 @@ public class ItemDb implements IItemDb
}
}
@Override
public ItemStack get(final String id, final IUser user) throws Exception
{
final ItemStack stack = get(id.toLowerCase(Locale.ENGLISH));

View File

@@ -1,6 +1,5 @@
package net.ess3;
import static net.ess3.I18n._;
import java.io.File;
import java.util.ArrayList;
import java.util.Collection;
@@ -8,6 +7,11 @@ import java.util.Collections;
import java.util.Locale;
import java.util.logging.Level;
import java.util.logging.Logger;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IJails;
import net.ess3.api.IUser;
import net.ess3.storage.AsyncStorageObjectHolder;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.event.EventHandler;
@@ -22,10 +26,6 @@ import org.bukkit.event.player.PlayerRespawnEvent;
import org.bukkit.event.player.PlayerTeleportEvent;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import org.bukkit.plugin.PluginManager;
import net.ess3.api.IEssentials;
import net.ess3.api.IJails;
import net.ess3.api.IUser;
import net.ess3.storage.AsyncStorageObjectHolder;
public class Jails extends AsyncStorageObjectHolder<net.ess3.settings.Jails> implements IJails

View File

@@ -1,9 +1,8 @@
package net.ess3;
import static net.ess3.I18n._;
import java.io.File;
import java.util.*;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IKits;
import net.ess3.api.IUser;
@@ -12,6 +11,7 @@ import net.ess3.settings.Kit;
import net.ess3.storage.AsyncStorageObjectHolder;
import net.ess3.user.UserData.TimestampType;
import net.ess3.utils.DateUtil;
import org.bukkit.inventory.ItemStack;
public class Kits extends AsyncStorageObjectHolder<net.ess3.settings.Kits> implements IKits

View File

@@ -1,16 +1,8 @@
package net.ess3;
import static net.ess3.I18n._;
import java.util.*;
import java.util.regex.Pattern;
import org.bukkit.DyeColor;
import org.bukkit.Location;
import org.bukkit.Server;
import org.bukkit.World;
import org.bukkit.block.Block;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.*;
import org.bukkit.material.Colorable;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
@@ -21,6 +13,14 @@ import net.ess3.permissions.Permissions;
import net.ess3.user.User;
import net.ess3.utils.LocationUtil;
import net.ess3.utils.Util;
import org.bukkit.DyeColor;
import org.bukkit.Location;
import org.bukkit.Server;
import org.bukkit.World;
import org.bukkit.block.Block;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.*;
import org.bukkit.material.Colorable;
public class SpawnMob

View File

@@ -1,11 +1,8 @@
package net.ess3;
import static net.ess3.I18n._;
import java.util.Calendar;
import java.util.GregorianCalendar;
import org.bukkit.Location;
import org.bukkit.entity.Entity;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.ITeleport;
import net.ess3.api.IUser;
@@ -16,6 +13,9 @@ import net.ess3.user.UserData.TimestampType;
import net.ess3.utils.DateUtil;
import net.ess3.utils.LocationUtil;
import net.ess3.utils.Target;
import org.bukkit.Location;
import org.bukkit.entity.Entity;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Teleport implements Runnable, ITeleport
@@ -253,6 +253,7 @@ public class Teleport implements Runnable, ITeleport
}
//The teleportToMe function is a wrapper used to handle teleporting players to them, like /tphere
@Override
public void teleportToMe(IUser otherUser, Trade chargeFor, TeleportCause cause) throws Exception
{
final Target target = new Target(user.getPlayer());

View File

@@ -1,9 +1,8 @@
package net.ess3;
import static net.ess3.I18n._;
import java.io.File;
import java.util.*;
import org.bukkit.Location;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IWarp;
import net.ess3.api.IWarps;
@@ -11,6 +10,7 @@ import net.ess3.api.InvalidNameException;
import net.ess3.commands.WarpNotFoundException;
import net.ess3.settings.WarpHolder;
import net.ess3.storage.StorageObjectMap;
import org.bukkit.Location;
public class Warps extends StorageObjectMap<IWarp> implements IWarps

View File

@@ -2,13 +2,13 @@ package net.ess3.api;
import java.util.List;
import java.util.logging.Logger;
import org.bukkit.Server;
import org.bukkit.World;
import net.ess3.EssentialsTimer;
import net.ess3.economy.register.Methods;
import net.ess3.metrics.Metrics;
import net.ess3.settings.SpawnsHolder;
import net.ess3.storage.StorageQueue;
import org.bukkit.Server;
import org.bukkit.World;
public interface IEssentials extends IComponent

View File

@@ -132,7 +132,7 @@ public interface IPlugin extends Plugin
public void onPluginDisable(Plugin plugin);
/**
* Register a module with Essentils
* Register a module with Essentials
*
* @param module - Your plugin instance
*/

View File

@@ -1,10 +1,10 @@
package net.ess3.api;
import net.ess3.economy.Trade;
import net.ess3.utils.Target;
import org.bukkit.Location;
import org.bukkit.entity.Entity;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.economy.Trade;
import net.ess3.utils.Target;
public interface ITeleport

View File

@@ -2,20 +2,20 @@ package net.ess3.api;
import java.util.List;
import java.util.Set;
import net.ess3.storage.IStorageObjectHolder;
import net.ess3.user.CooldownException;
import net.ess3.user.UserData;
import org.bukkit.Location;
import org.bukkit.OfflinePlayer;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import net.ess3.storage.IStorageObjectHolder;
import net.ess3.user.CooldownException;
import net.ess3.user.UserData;
public interface IUser extends OfflinePlayer, CommandSender, IStorageObjectHolder<UserData>, IReload, IReplyTo, Comparable<IUser>
{
/**
* Get the ammount of money in a users account
* Get the amount of money in a users account
*
* @return
*/

View File

@@ -2,9 +2,9 @@ package net.ess3.api;
import java.io.File;
import java.util.Set;
import org.bukkit.entity.Player;
import net.ess3.user.PlayerNotFoundException;
import net.ess3.user.TooManyMatchesException;
import org.bukkit.entity.Player;
public interface IUserMap extends IReload

View File

@@ -1,16 +1,16 @@
package net.ess3.backup;
import static net.ess3.I18n._;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.logging.Level;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
import static net.ess3.I18n._;
import net.ess3.api.IBackup;
import net.ess3.api.IEssentials;
import net.ess3.api.ISettings;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
public class Backup implements Runnable, IBackup

View File

@@ -1,12 +1,21 @@
package net.ess3.bukkit;
import static net.ess3.I18n._;
import java.io.File;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.logging.Level;
import net.ess3.Essentials;
import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IPlugin;
import net.ess3.listener.EssentialsBlockListener;
import net.ess3.listener.EssentialsEntityListener;
import net.ess3.listener.EssentialsPlayerListener;
import net.ess3.listener.EssentialsPluginListener;
import net.ess3.metrics.MetricsListener;
import net.ess3.metrics.MetricsStarter;
import org.bukkit.Location;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
@@ -22,15 +31,6 @@ import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.plugin.java.JavaPluginLoader;
import org.bukkit.scheduler.BukkitTask;
import net.ess3.Essentials;
import net.ess3.api.IEssentials;
import net.ess3.api.IPlugin;
import net.ess3.listener.EssentialsBlockListener;
import net.ess3.listener.EssentialsEntityListener;
import net.ess3.listener.EssentialsPlayerListener;
import net.ess3.listener.EssentialsPluginListener;
import net.ess3.metrics.MetricsListener;
import net.ess3.metrics.MetricsStarter;
public class BukkitPlugin extends JavaPlugin implements IPlugin

View File

@@ -5,7 +5,6 @@ import java.util.Locale;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import net.ess3.utils.Util;
import org.bukkit.enchantments.Enchantment;

View File

@@ -1,7 +1,7 @@
package net.ess3.bukkit;
import static net.ess3.I18n._;
import java.util.*;
import static net.ess3.I18n._;
import org.bukkit.entity.EntityType;

View File

@@ -1,12 +1,12 @@
package net.ess3.bukkit;
import java.util.StringTokenizer;
import net.ess3.api.IPermission;
import org.bukkit.Bukkit;
import org.bukkit.command.CommandSender;
import org.bukkit.permissions.Permission;
import org.bukkit.permissions.PermissionDefault;
import org.bukkit.plugin.PluginManager;
import net.ess3.api.IPermission;
public class PermissionFactory

View File

@@ -1,10 +1,10 @@
package net.ess3.bukkit;
import static net.ess3.I18n._;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import static net.ess3.I18n._;
import org.bukkit.plugin.PluginManager;

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IBackup;
import org.bukkit.command.CommandSender;
public class Commandbackup extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import org.bukkit.command.CommandSender;
public class Commandbalance extends EssentialsCommand

View File

@@ -1,17 +1,17 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.text.DateFormat;
import java.util.*;
import java.util.Map.Entry;
import java.util.concurrent.locks.ReentrantReadWriteLock;
import org.bukkit.command.CommandSender;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.UserData;
import net.ess3.utils.FormatUtil;
import net.ess3.utils.textreader.ArrayListInput;
import net.ess3.utils.textreader.TextPager;
import org.bukkit.command.CommandSender;
public class Commandbalancetop extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import org.bukkit.command.CommandSender;
public class Commandbanip extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.event.block.BlockBreakEvent;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandbreak extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.utils.FormatUtil;
import org.bukkit.command.CommandSender;
public class Commandbroadcast extends EssentialsCommand

View File

@@ -1,9 +1,9 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
public class Commandburn extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.List;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandclearinventory extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.regex.Pattern;
import org.bukkit.command.CommandSender;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
public class Commanddelhome extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandeco extends EssentialsCommand

View File

@@ -1,17 +1,17 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.bukkit.Enchantments;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
public class Commandenchant extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.entity.Player;
public class Commandenderchest extends EssentialsCommand

View File

@@ -1,7 +1,7 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Map;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.SetExpFix;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.command.CommandSender;
public class Commandexp extends EssentialsCommand

View File

@@ -1,9 +1,9 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
public class Commandext extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Set;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandfeed extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import net.ess3.api.IUser;
import org.bukkit.entity.*;
import org.bukkit.util.Vector;
import net.ess3.api.IUser;
public class Commandfireball extends EssentialsCommand

View File

@@ -1,14 +1,15 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandfly extends EssentialsToggleCommand
{
@Override
protected void setValue(final IUser player, final boolean value)
{
final Player realPlayer = player.getPlayer();
@@ -19,11 +20,13 @@ public class Commandfly extends EssentialsToggleCommand
}
}
@Override
protected boolean getValue(final IUser player)
{
return player.getPlayer().getAllowFlight();
}
@Override
protected void informSender(final CommandSender sender, final boolean value, final IUser player)
{
if (value)
@@ -36,22 +39,26 @@ public class Commandfly extends EssentialsToggleCommand
}
}
@Override
protected void informPlayer(final IUser player)
{
final String message = _("flyMode", _(getValue(player) ? "enabled" : "disabled"), player.getPlayer().getDisplayName());
player.sendMessage(message);
}
@Override
protected boolean canEditOthers(final IUser user)
{
return Permissions.FLY_OTHERS.isAuthorized(user);
}
@Override
protected boolean isExempt(final CommandSender sender, final IUser player)
{
return Permissions.FLY_EXEMPT.isAuthorized(player);
}
@Override
protected boolean toggleOfflinePlayers()
{
return false;

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.GameMode;
import org.bukkit.command.CommandSender;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.GameMode;
import org.bukkit.command.CommandSender;
public class Commandgamemode extends EssentialsSettingsCommand
@@ -25,6 +25,7 @@ public class Commandgamemode extends EssentialsSettingsCommand
return player.getPlayer().getGameMode();
}
@Override
protected void informSender(final CommandSender sender, final boolean value, final IUser player)
{
if (value)
@@ -37,27 +38,32 @@ public class Commandgamemode extends EssentialsSettingsCommand
}
}
@Override
protected void informPlayer(final IUser player)
{
final String message = _("gameMode", getValue(player).toString().toLowerCase(Locale.ENGLISH), player.getPlayer().getDisplayName());
player.sendMessage(message);
}
@Override
protected boolean canEditOthers(final IUser user)
{
return Permissions.GAMEMODE_OTHERS.isAuthorized(user);
}
@Override
protected boolean isExempt(final CommandSender sender, final IUser player)
{
return Permissions.GAMEMODE_EXEMPT.isAuthorized(player);
}
@Override
protected boolean toggleOfflinePlayers()
{
return false;
}
@Override
protected boolean canMatch(final String arg)
{
try
@@ -71,6 +77,7 @@ public class Commandgamemode extends EssentialsSettingsCommand
}
}
@Override
protected void playerMatch(final IUser player, final String arg) throws NotEnoughArgumentsException
{
if (arg == null)

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.lang.management.ManagementFactory;
import static net.ess3.I18n._;
import net.ess3.utils.DateUtil;
import org.bukkit.ChatColor;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import net.ess3.utils.DateUtil;
public class Commandgc extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandgetpos extends EssentialsCommand

View File

@@ -1,14 +1,14 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.regex.Pattern;
import org.bukkit.command.CommandSender;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.command.CommandSender;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.inventory.ItemStack;
public class Commandgive extends EssentialsCommand

View File

@@ -1,24 +1,27 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
public class Commandgod extends EssentialsToggleCommand
{
@Override
protected void setValue(final IUser player, final boolean value)
{
player.setGodModeEnabled(value);
player.queueSave();
}
@Override
protected boolean getValue(final IUser player)
{
return player.isGodModeEnabled();
}
@Override
protected void informSender(final CommandSender sender, final boolean value, final IUser player)
{
if (value)
@@ -31,17 +34,20 @@ public class Commandgod extends EssentialsToggleCommand
}
}
@Override
protected void informPlayer(final IUser player)
{
final String message = _("godMode", _(getValue(player) ? "enabled" : "disabled"), player.getPlayer().getDisplayName());
player.sendMessage(message);
}
@Override
protected boolean canEditOthers(final IUser user)
{
return Permissions.GOD_OTHERS.isAuthorized(user);
}
@Override
protected boolean isExempt(final CommandSender sender, final IUser player)
{
return (player.isOnline() ? Permissions.GOD_EXEMPT.isAuthorized(player) : !Permissions.GOD_OFFLINE.isAuthorized(sender));

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.InventoryWorkaround;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.PlayerInventory;
import net.ess3.api.IUser;
import net.ess3.craftbukkit.InventoryWorkaround;
public class Commandhat extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Set;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.UserData.TimestampType;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandheal extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.command.CommandSender;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.utils.Util;
import net.ess3.utils.textreader.*;
import org.bukkit.command.CommandSender;
public class Commandhelp extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.logging.Level;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import org.bukkit.entity.Player;
public class Commandhelpop extends EssentialsCommand

View File

@@ -1,16 +1,16 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.Set;
import java.util.regex.Pattern;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandhome extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import org.bukkit.command.CommandSender;
import net.ess3.utils.textreader.IText;
import net.ess3.utils.textreader.KeywordReplacer;
import net.ess3.utils.textreader.TextInput;
import net.ess3.utils.textreader.TextPager;
import org.bukkit.command.CommandSender;
public class Commandinfo extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Arrays;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.user.Inventory;
import org.bukkit.inventory.ItemStack;
public class Commandinvsee extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.regex.Pattern;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.inventory.ItemStack;
public class Commanditem extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import org.bukkit.Material;
import org.bukkit.command.CommandSender;
import org.bukkit.inventory.ItemStack;
import net.ess3.api.IUser;
public class Commanditemdb extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import net.ess3.utils.Util;
import org.bukkit.ChatColor;
import org.bukkit.command.CommandSender;
import net.ess3.utils.Util;
public class Commandjails extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.Location;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.utils.LocationUtil;
import org.bukkit.Location;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandjump extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.entity.EntityDamageEvent;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandkill extends EssentialsCommand

View File

@@ -1,8 +1,9 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Collections;
import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.bukkit.LivingEntities;
import org.bukkit.Chunk;
import org.bukkit.Location;
import org.bukkit.World;
@@ -10,7 +11,6 @@ import org.bukkit.command.CommandSender;
import org.bukkit.entity.*;
import org.bukkit.event.entity.EntityDeathEvent;
import org.bukkit.inventory.ItemStack;
import net.ess3.bukkit.LivingEntities;
public class Commandkillall extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Collection;
import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.LightningStrike;
import org.bukkit.entity.Player;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.LightningStrike;
import org.bukkit.entity.Player;
public class Commandlightning extends EssentialsCommand

View File

@@ -1,13 +1,13 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.*;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandlist extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.List;
import org.bukkit.command.CommandSender;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import net.ess3.utils.Util;
import org.bukkit.command.CommandSender;
public class Commandmail extends EssentialsCommand

View File

@@ -1,14 +1,14 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.ChargeException;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
public class Commandmore extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import org.bukkit.command.CommandSender;
import net.ess3.utils.textreader.IText;
import net.ess3.utils.textreader.KeywordReplacer;
import net.ess3.utils.textreader.TextInput;
import net.ess3.utils.textreader.TextPager;
import org.bukkit.command.CommandSender;
public class Commandmotd extends EssentialsCommand

View File

@@ -1,14 +1,14 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Set;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.Console;
import static net.ess3.I18n._;
import net.ess3.api.IReplyTo;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandmsg extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.UserData.TimestampType;
import net.ess3.utils.DateUtil;
import org.bukkit.command.CommandSender;
public class Commandmute extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandnear extends EssentialsCommand

View File

@@ -1,14 +1,14 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandnick extends EssentialsCommand

View File

@@ -1,15 +1,15 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.UserData;
import net.ess3.utils.Util;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
public class Commandpowertool extends EssentialsCommand

View File

@@ -1,13 +1,13 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.*;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.DescParseTickFormat;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandptime extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.Console;
import static net.ess3.I18n._;
import net.ess3.api.IReplyTo;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.utils.FormatUtil;
import org.bukkit.command.CommandSender;
public class Commandr extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.api.IUserMap;
import net.ess3.utils.FormatUtil;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandrealname extends EssentialsCommand

View File

@@ -1,15 +1,15 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.utils.Util;
import org.bukkit.Material;
import org.bukkit.command.CommandSender;
import org.bukkit.inventory.*;
import net.ess3.api.IUser;
import net.ess3.utils.Util;
public class Commandrecipe extends EssentialsCommand
@@ -100,7 +100,7 @@ public class Commandrecipe extends EssentialsCommand
}
else
{
final HashMap<Material, String> colorMap = new HashMap<Material, String>();
final HashMap<Material, String> colorMap = new HashMap<Material, String>(); //Might be better as an Enum
int i = 1;
for (Character c : "abcdefghi".toCharArray()) // TODO: Faster to use new char[] { 'a','b','c','d','e','f','g','h','i' } ?
{

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import org.bukkit.Chunk;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.*;
import net.ess3.api.IUser;
//Todo: Fix this up

View File

@@ -1,16 +1,16 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.ChargeException;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
public class Commandrepair extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import org.bukkit.command.CommandSender;
import net.ess3.utils.textreader.IText;
import net.ess3.utils.textreader.KeywordReplacer;
import net.ess3.utils.textreader.TextInput;
import net.ess3.utils.textreader.TextPager;
import org.bukkit.command.CommandSender;
public class Commandrules extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.PlayerNotFoundException;
import net.ess3.user.UserData.TimestampType;
import net.ess3.utils.DateUtil;
import org.bukkit.command.CommandSender;
public class Commandseen extends EssentialsCommand

View File

@@ -1,14 +1,14 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.logging.Level;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.utils.FormatUtil;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
public class Commandsell extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import java.util.regex.Pattern;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.Location;
import net.ess3.api.IUser;
import net.ess3.api.IWarps;
import net.ess3.permissions.Permissions;
import net.ess3.utils.Util;
import org.bukkit.Location;
public class Commandsetwarp extends EssentialsCommand

View File

@@ -1,9 +1,9 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import org.bukkit.command.CommandSender;
import org.bukkit.inventory.ItemStack;
import net.ess3.api.IUser;
public class Commandsetworth extends EssentialsCommand

View File

@@ -1,25 +1,28 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
public class Commandsocialspy extends EssentialsToggleCommand
{
@Override
protected void setValue(final IUser player, final boolean value)
{
player.getData().setSocialspy(value);
player.queueSave();
}
@Override
protected boolean getValue(final IUser player)
{
return player.getData().isSocialspy();
}
@Override
protected void informSender(final CommandSender sender, final boolean value, final IUser player)
{
if (value)
@@ -32,17 +35,20 @@ public class Commandsocialspy extends EssentialsToggleCommand
}
}
@Override
protected void informPlayer(final IUser player)
{
final String message = _("socialSpyMode", _(getValue(player) ? "enabled" : "disabled"), player.getPlayer().getDisplayName());
player.sendMessage(message);
}
@Override
protected boolean canEditOthers(final IUser user)
{
return Permissions.SOCIALSPY_OTHERS.isAuthorized(user);
}
@Override
protected boolean isExempt(final CommandSender sender, final IUser player)
{
return (player.isOnline() ? Permissions.SOCIALSPY_EXEMPT.isAuthorized(player) : !Permissions.SOCIALSPY_OFFLINE.isAuthorized(sender));

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.Location;
import org.bukkit.command.CommandSender;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import org.bukkit.Location;
import org.bukkit.command.CommandSender;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandspawn extends EssentialsCommand

View File

@@ -1,17 +1,17 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.Locale;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.block.CreatureSpawner;
import org.bukkit.entity.EntityType;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.bukkit.LivingEntities;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import net.ess3.utils.LocationUtil;
import net.ess3.utils.Util;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.block.CreatureSpawner;
import org.bukkit.entity.EntityType;
public class Commandspawner extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandspeed extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.Server;
import org.bukkit.command.CommandSender;
import org.bukkit.command.PluginCommand;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
public class Commandsudo extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.entity.Player;
import net.ess3.api.IUser;
import org.bukkit.entity.Player;
public class Commandsuicide extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.World;
import net.ess3.api.IUser;
import org.bukkit.World;
public class Commandthunder extends EssentialsCommand

View File

@@ -1,13 +1,13 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import java.util.*;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import static net.ess3.I18n._;
import net.ess3.permissions.Permissions;
import net.ess3.utils.DescParseTickFormat;
import net.ess3.utils.Util;
import org.bukkit.World;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandtime extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import net.ess3.user.UserData.TimestampType;
import net.ess3.utils.DateUtil;
import org.bukkit.command.CommandSender;
public class Commandtogglejail extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import org.bukkit.Location;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
public class Commandtop extends EssentialsCommand

View File

@@ -1,13 +1,13 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.Console;
import static net.ess3.I18n._;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandtp extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class Commandtpaall extends EssentialsCommand

View File

@@ -1,14 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.ChargeException;
import net.ess3.utils.Util;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import net.ess3.permissions.Permissions;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandtpaccept extends EssentialsCommand

View File

@@ -1,12 +1,12 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandtpall extends EssentialsCommand

View File

@@ -1,9 +1,9 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandtphere extends EssentialsCommand

View File

@@ -1,9 +1,9 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandtpo extends EssentialsCommand

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.ISettings;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
public class Commandtpohere extends EssentialsCommand

View File

@@ -1,11 +1,11 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
import org.bukkit.Location;
import org.bukkit.command.CommandSender;
import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
import net.ess3.api.IUser;
import net.ess3.economy.Trade;
public class Commandtppos extends EssentialsCommand

View File

@@ -1,25 +1,28 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import net.ess3.permissions.Permissions;
import org.bukkit.command.CommandSender;
public class Commandtptoggle extends EssentialsToggleCommand
{
@Override
protected void setValue(final IUser player, final boolean value)
{
player.getData().setTeleportEnabled(value);
player.queueSave();
}
@Override
protected boolean getValue(final IUser player)
{
return player.getData().isTeleportEnabled();
}
@Override
protected void informSender(final CommandSender sender, final boolean value, final IUser player)
{
if (value)
@@ -32,17 +35,20 @@ public class Commandtptoggle extends EssentialsToggleCommand
}
}
@Override
protected void informPlayer(final IUser player)
{
final String message = _("teleportMode", _(getValue(player) ? "enabled" : "disabled"), player.getPlayer().getDisplayName());
player.sendMessage(message);
}
@Override
protected boolean canEditOthers(final IUser user)
{
return Permissions.TPTOGGLE_OTHERS.isAuthorized(user);
}
@Override
protected boolean isExempt(final CommandSender sender, final IUser player)
{
return Permissions.TPTOGGLE_EXEMPT.isAuthorized(player);

View File

@@ -1,10 +1,10 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.Location;
import org.bukkit.TreeType;
import net.ess3.api.IUser;
import net.ess3.utils.LocationUtil;
import org.bukkit.Location;
import org.bukkit.TreeType;
public class Commandtree extends EssentialsCommand

View File

@@ -1,8 +1,8 @@
package net.ess3.commands;
import static net.ess3.I18n._;
import org.bukkit.command.CommandSender;
import net.ess3.api.IUser;
import org.bukkit.command.CommandSender;
public class Commandunban extends EssentialsCommand

Some files were not shown because too many files have changed in this diff Show More