Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.jojo.commands;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Damageable;
- import org.bukkit.entity.Player;
- public class Heal_COMMAND implements CommandExecutor { // ka
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { // variablen
- // setzen
- if (args.length == 0) { // ka
- if (sender instanceof Player) { // abfrage ob spieler, cmdblock oder
- // konsole
- if (sender.hasPermission("jojo.HEAL")) { // abfrage ob spieler
- // die perms hat
- Player plr = (Player) sender; // variable sender auf spieler
- // setzen
- Damageable dm = (Damageable) plr; // herzen abfragen
- plr.setHealth(dm.getMaxHealth()); // herzen auffüllen
- plr.setFoodLevel(20); // hunger abfragen
- sender.sendMessage("§6Du hast dich geheilt."); // sagen "du
- // hast dich
- // geheilt"
- // mit der
- // farbe §6
- } else {
- sender.sendMessage("§6Du darfst diesen Befehl nicht ausführen!"); // sagen
- // dass
- // man
- // das
- // ned
- // darf
- }
- } else {
- sender.sendMessage("§6Du musst ein Spieler sein"); // sagen dass
- // man
- // spieler
- // sein muss
- // und nich
- // konsole
- // oder
- // cmdblock
- }
- } else {
- if (sender.hasPermission("jojo.HEAL.others")) {
- Player target = Bukkit.getPlayer(args[0]);
- if(target !=null) {
- } else {
- sender.sendMessage("§cDer Spieler §6+args[0] + §cist nicht online!");
- }
- Damageable dm = (Damageable) target; // herzen abfragen
- target.setHealth(dm.getMaxHealth()); // herzen auffüllen
- target.setFoodLevel(20); // hunger abfragen
- }
- } else {
- sender.sendMessage("&cDu darfst keinen anderen Spieler heilen!");
- }
- }
- return false;
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement