Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.leprofi.lessentials;
- import org.bstats.bukkit.Metrics;
- import org.bukkit.ChatColor;
- import org.bukkit.GameMode;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- import me.Straiker123.ConfigAPI;
- import me.Straiker123.TheAPI;
- public class Main extends JavaPlugin {
- public static FileConfiguration config;
- public static ConfigAPI file;
- public void onEnable() {
- Metrics metrics = new Metrics(this);
- file = TheAPI.getConfig("Lessentials", "config");
- file.setHeader("Lessentials Config");
- file.addDefault("Prefix", "§5[§cLessentials§5] §r");
- file.create();
- config=file.getConfig();
- }
- public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
- if(cmd.getName().equalsIgnoreCase("gm")){
- if(args.length == 1) {
- Player p = (Player) sender;
- if (!(sender instanceof Player)) {
- sender.sendMessage(ChatColor.RED + "Du musst ein Spieler sein!");
- }
- if(p.hasPermission("less.gm"))
- if(args[0] == "1") {
- p.setGameMode(GameMode.CREATIVE);
- p.sendMessage(config.getString("Prefix") + " §6Du bist nun im CREATIVE Mode!");
- } else {
- if(args[0] == "0") {
- p.setGameMode(GameMode.SURVIVAL);
- p.sendMessage(config.getString("Prefix") + " §6Du bist nun im SURVIVIAL Mode!");
- } else {
- if(args[0] == "2") {
- p.setGameMode(GameMode.ADVENTURE);
- p.sendMessage(config.getString("Prefix") + " §6Du bist nun im ADVENTURE Mode!");
- } else {
- if(args[0] == "3") {
- p.setGameMode(GameMode.SPECTATOR);
- p.sendMessage(config.getString("Prefix") + " §6Du bist nun im SPECTATOR Mode!");
- } //else {
- //p.sendMessage(config.getString("Prefix") + " §6Dieser GameMode existiert nicht! §5Mögliche GameModes sind: §c 0 (SURVIVIAL), 1 (CREATIVE), 2 (ADVENTURE), 3 (SPECTATOR)");
- //}
- }
- }
- }
- } else {
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement