Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lisener;
- import java.io.File;
- import java.io.IOException;
- import org.bukkit.configuration.file.YamlConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerCommandPreprocessEvent;
- import main.data;
- public class nav implements Listener{
- @EventHandler
- public void onPlayer(PlayerCommandPreprocessEvent e) {
- Player p = e.getPlayer();
- if(e.getMessage().equalsIgnoreCase("/setspawn1")) {
- if(p.hasPermission("lobby.admin")) {
- File file = new File("plugin//Lobby//spawns.yml");
- YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
- cfg.set("Spawn1.X", p.getLocation().getX());
- cfg.set("Spawn1.Y", p.getLocation().getY());
- cfg.set("Spawn1.Z", p.getLocation().getZ());
- cfg.set("Spawn1.Yaw", p.getLocation().getYaw());
- cfg.set("Spawn1.Pitch", p.getLocation().getPitch());
- cfg.set("Spawn1.WeltName",p.getWorld().getName());
- try {
- cfg.save(file);
- } catch (IOException e1) {
- p.sendMessage(data.error);
- }
- p.sendMessage(data.sp);
- }else{
- p.sendMessage(data.noperms);
- }
- }else if (e.getMessage().equalsIgnoreCase("/setspawn2")) {
- if(p.hasPermission("lobby.admin")) {
- File file = new File("plugin//Lobby//spawns.yml");
- YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
- cfg.set("Spawn2.X", p.getLocation().getX());
- cfg.set("Spawn2.Y", p.getLocation().getY());
- cfg.set("Spawn2.Z", p.getLocation().getZ());
- cfg.set("Spawn2.Yaw", p.getLocation().getYaw());
- cfg.set("Spawn2.Pitch", p.getLocation().getPitch());
- cfg.set("Spawn2.WeltName",p.getWorld().getName());
- try {
- cfg.save(file);
- } catch (IOException e1) {
- p.sendMessage(data.error);
- }
- p.sendMessage(data.sp);
- }else if (e.getMessage().equalsIgnoreCase("/setspawn3")) {
- if(p.hasPermission("lobby.admin")) {
- File file = new File("plugin//Lobby//spawns.yml");
- YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
- cfg.set("Spawn3.X", p.getLocation().getX());
- cfg.set("Spawn3.Y", p.getLocation().getY());
- cfg.set("Spawn3.Z", p.getLocation().getZ());
- cfg.set("Spawn3.Yaw", p.getLocation().getYaw());
- cfg.set("Spawn3.Pitch", p.getLocation().getPitch());
- cfg.set("Spawn3.WeltName",p.getWorld().getName());
- try {
- cfg.save(file);
- } catch (IOException e1) {
- p.sendMessage(data.error);
- }
- p.sendMessage(data.sp);
- }else if (e.getMessage().equalsIgnoreCase("/setspawn4")) {
- if(p.hasPermission("lobby.admin")) {
- File file = new File("plugin//Lobby//spawns.yml");
- YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
- cfg.set("Spawn4.X", p.getLocation().getX());
- cfg.set("Spawn4.Y", p.getLocation().getY());
- cfg.set("Spawn4.Z", p.getLocation().getZ());
- cfg.set("Spawn4.Yaw", p.getLocation().getYaw());
- cfg.set("Spawn4.Pitch", p.getLocation().getPitch());
- cfg.set("Spawn4.WeltName",p.getWorld().getName());
- try {
- cfg.save(file);
- } catch (IOException e1) {
- p.sendMessage(data.error);
- }
- p.sendMessage(data.sp);
- }else if (e.getMessage().equalsIgnoreCase("/setspawn5")) {
- if(p.hasPermission("lobby.admin")) {
- File file = new File("plugin//Lobby//spawns.yml");
- YamlConfiguration cfg = YamlConfiguration.loadConfiguration(file);
- cfg.set("Spawn5.X", p.getLocation().getX());
- cfg.set("Spawn5.Y", p.getLocation().getY());
- cfg.set("Spawn5.Z", p.getLocation().getZ());
- cfg.set("Spawn5.Yaw", p.getLocation().getYaw());
- cfg.set("Spawn5.Pitch", p.getLocation().getPitch());
- cfg.set("Spawn5.WeltName",p.getWorld().getName());
- try {
- cfg.save(file);
- } catch (IOException e1) {
- p.sendMessage(data.error);
- }
- p.sendMessage(data.sp);
- }else{
- p.sendMessage(data.noperms);
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement