summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIaccidentally <coryhuckaby@gmail.com>2012-08-27 19:30:08 -0400
committerIaccidentally <coryhuckaby@gmail.com>2012-08-27 19:30:08 -0400
commit44cd21a28b360b4695ce1556b64cb29bc559a958 (patch)
treef02b0b61ee8378d0d31958407ff635860fd7a6c0
parentf52d7d05ec5c76ad2cfc0fbcaf895ab632e5a027 (diff)
downloadEssentials-44cd21a28b360b4695ce1556b64cb29bc559a958.tar
Essentials-44cd21a28b360b4695ce1556b64cb29bc559a958.tar.gz
Essentials-44cd21a28b360b4695ce1556b64cb29bc559a958.tar.lz
Essentials-44cd21a28b360b4695ce1556b64cb29bc559a958.tar.xz
Essentials-44cd21a28b360b4695ce1556b64cb29bc559a958.zip
add Commandenerchest to 3.0 (still needs changes to playerlistener and user to work) and update plugin.yml
-rw-r--r--Essentials/src/net/ess3/commands/Commandenderchest.java26
-rw-r--r--Essentials/src/plugin.yml8
2 files changed, 34 insertions, 0 deletions
diff --git a/Essentials/src/net/ess3/commands/Commandenderchest.java b/Essentials/src/net/ess3/commands/Commandenderchest.java
new file mode 100644
index 000000000..bfff72a62
--- /dev/null
+++ b/Essentials/src/net/ess3/commands/Commandenderchest.java
@@ -0,0 +1,26 @@
+package net.ess3.commands;
+
+import net.ess3.user.User;
+import org.bukkit.Server;
+
+
+public class Commandenderchest extends EssentialsCommand
+{
+
+ @Override
+ protected void run(final Server server, final User user, final String commandLabel, final String[] args) throws Exception
+ {
+ if (args.length > 0 && user.isAuthorized("essentials.enderchest.others"))
+ {
+ final User invUser = getPlayer(server, args, 0);
+ user.openInventory(invUser.getEnderChest());
+ user.setEnderSee(true);
+ }
+ else
+ {
+ user.openInventory(user.getEnderChest());
+ user.setEnderSee(false);
+ }
+
+ }
+}
diff --git a/Essentials/src/plugin.yml b/Essentials/src/plugin.yml
index 8723c6ac0..e57ea5e2e 100644
--- a/Essentials/src/plugin.yml
+++ b/Essentials/src/plugin.yml
@@ -87,6 +87,10 @@ commands:
description: Enchants the item the user is holding.
usage: /<command> <enchantmentname> [level]
aliases: [enchantment,eenchant,eenchantment]
+ enderchest:
+ description: Lets you see inside an enderchest.
+ usage: /<command> [player]
+ aliases: [endersee,echest,eenderchest,eendersee,eechest]
essentials:
description: Reloads essentials.
usage: /<command>
@@ -330,6 +334,10 @@ commands:
description: Spawns a mob.
usage: /<command> <mob>[:data][,<mount>[:data]] [amount] [player]
aliases: [espawnmob,mob,emob]
+ speed:
+ description: Change your speed limits
+ usage: /<command> <speed> [player]
+ aliases: [flyspeed,walkspeed,fspeed,wspeed,eflyspeed,ewalkspeed,efspeed,ewspeed,espeed]
sudo:
description: Make another user perform a command.
usage: /<command> <player> <command [args]>