From 44cd21a28b360b4695ce1556b64cb29bc559a958 Mon Sep 17 00:00:00 2001 From: Iaccidentally Date: Mon, 27 Aug 2012 19:30:08 -0400 Subject: add Commandenerchest to 3.0 (still needs changes to playerlistener and user to work) and update plugin.yml --- .../src/net/ess3/commands/Commandenderchest.java | 26 ++++++++++++++++++++++ Essentials/src/plugin.yml | 8 +++++++ 2 files changed, 34 insertions(+) create mode 100644 Essentials/src/net/ess3/commands/Commandenderchest.java 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: / [level] aliases: [enchantment,eenchant,eenchantment] + enderchest: + description: Lets you see inside an enderchest. + usage: / [player] + aliases: [endersee,echest,eenderchest,eendersee,eechest] essentials: description: Reloads essentials. usage: / @@ -330,6 +334,10 @@ commands: description: Spawns a mob. usage: / [:data][,[:data]] [amount] [player] aliases: [espawnmob,mob,emob] + speed: + description: Change your speed limits + usage: / [player] + aliases: [flyspeed,walkspeed,fspeed,wspeed,eflyspeed,ewalkspeed,efspeed,ewspeed,espeed] sudo: description: Make another user perform a command. usage: / -- cgit v1.2.3