diff options
author | Iaccidentally <coryhuckaby@gmail.com> | 2012-08-27 19:30:08 -0400 |
---|---|---|
committer | Iaccidentally <coryhuckaby@gmail.com> | 2012-08-27 19:30:08 -0400 |
commit | 44cd21a28b360b4695ce1556b64cb29bc559a958 (patch) | |
tree | f02b0b61ee8378d0d31958407ff635860fd7a6c0 | |
parent | f52d7d05ec5c76ad2cfc0fbcaf895ab632e5a027 (diff) | |
download | Essentials-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.java | 26 | ||||
-rw-r--r-- | Essentials/src/plugin.yml | 8 |
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]> |