diff --git a/plugin.yml b/plugin.yml index 0e29d0d..af13e12 100644 --- a/plugin.yml +++ b/plugin.yml @@ -1,12 +1,17 @@ name: EasySpawn main: net.jimmy1248.easyspawn.EasySpawn -version: 1.6.4 +version: 1.7.5-R0.1 commands: spawn: description: Teleports you to spawn usage: /spawn permission: easyspawn.spawn permission-message: You don't have + bed: + description: Teleports you to your bed + usage: /bed + permission: easyspawn.bed + permission-message: You don't have setspawn: description: Sets spawn location usage: /setspawn @@ -16,6 +21,9 @@ permissions: easyspawn.spawn: description: Teleports you to spawn default: true + easyspawn.bed: + description: Teleports you to your bed + default: true easyspawn.setspawn: description: Sets spawn location default: op diff --git a/src/net/jimmy1248/easyspawn/EasySpawn.java b/src/net/jimmy1248/easyspawn/EasySpawn.java index 20abe32..6449393 100644 --- a/src/net/jimmy1248/easyspawn/EasySpawn.java +++ b/src/net/jimmy1248/easyspawn/EasySpawn.java @@ -10,6 +10,7 @@ public class EasySpawn extends JavaPlugin{ public void onEnable() { getCommand("spawn").setExecutor(this); getCommand("setspawn").setExecutor(this); + getCommand("bed").setExecutor(this); } @Override @@ -28,6 +29,13 @@ public class EasySpawn extends JavaPlugin{ player.sendMessage("Spawn set."); return true; } + if(command.getName().equalsIgnoreCase("bed")){ + if(player.getBedSpawnLocation()!=null){ + player.teleport(player.getBedSpawnLocation()); + player.sendMessage("You have been teleported to your bed."); + }else sender.sendMessage("Your bed cannot be found."); + return true; + } } return false; }