Sol Reklam

Yazdığım plugin hata veriyor.

Durum
Mesaj gönderimine kapalı.

snows123

Birisi mi Spawnlandı?
Katılım
1 Nisan 2019
Mesajlar
9
Elmaslar
1
Puanlar
0
Yaş
20
Yer
Ankara
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
Hata:
Screenshot_9.jpg

Gönderi otomatik olarak birleştirildi:
 
Son düzenleme:

Kalerda

Vatan Sevdalısı
Katılım
13 Ağustos 2015
Mesajlar
641
Elmaslar
589
Puanlar
15.030
Yer
Türkiye
Plugin.yml dosyasında description kısmında özel karakterler kullandığınızda - ünlem işareti gibi- cümleyi ' ' arasına alarak yazmanız gerekir.
 

Kalerda

Vatan Sevdalısı
Katılım
13 Ağustos 2015
Mesajlar
641
Elmaslar
589
Puanlar
15.030
Yer
Türkiye
Ek olarak boşluk bırakırken her satırda 3 space boşluk bırakın.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı