Kod:
package me.Satisfying;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import net.md_5.bungee.api.ChatColor;
public class HealAndFeed extends JavaPlugin {
@Override
public void onEnable() {
Bukkit.getServer().getLogger().info(ChatColor.GREEN + "Heal And Feed plugini aktif!");
}
@Override
public void onDisable() {
Bukkit.getServer().getLogger().info(ChatColor.GREEN + "Heal And Feed plugini devre dışı!");
}
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if (!(sender instanceof Player)) {
sender.sendMessage(ChatColor.RED + "Bu komut konsol tarafından kullanılamaz!");
return true;
}
Player player = (Player) sender;
if (command.getName().equalsIgnoreCase("heal")) {
if (args.length == 0) {
player.setHealth(20);
player.sendMessage(ChatColor.GREEN + "İyileştin!");
return true;
}
Player target = getServer().getPlayer(args[0]);
if (target == null) {
player.sendMessage(ChatColor.RED + "Oyuncu bulunamadı!");
return true;
}
target.setHealth(20);
target.sendMessage(ChatColor.GREEN + "İyileştin!");
player.sendMessage(ChatColor.YELLOW + target.getName() + ChatColor.GREEN + " adlı oyuncu iyileşti!" );
}
if (command.getName().equalsIgnoreCase("feed")) {
if (args.length == 0) {
player.setFoodLevel(20);
player.sendMessage(ChatColor.GREEN + "Beslendin!");
return true;
}
Player target = getServer().getPlayer(args[0]);
if (target == null) {
player.sendMessage(ChatColor.RED + "Oyuncu bulunamadı!");
return true;
}
target.setFoodLevel(20);
target.sendMessage(ChatColor.GREEN + "Beslendin!");
player.sendMessage(ChatColor.YELLOW + target.getName() + ChatColor.GREEN + " adlı oyuncu beslendi!");
}
return true;
}
}
Kod:
name: HealAndFeed
main: me.Satisfying.HealAndFeed
version: 1.0
author: Satisfying
description: Heal And Feed!
commands:
Heal:
usage: /<command>
aliases: [Kalp, İyileş]
description: İyileş.
Feed:
usage: /<command>
aliases: [Yemek, Beslen]
description: Beslen
Gönderi otomatik olarak birleştirildi:
Son düzenleme: