Çözüldü Merhaba yaptığım pluginde komut istemi hata aliyor

  • Konuyu Başlatan Konuyu Başlatan wkerwmm
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 491
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

wkerwmm

Bir Kömür Göründü Kaptanım!
Katılım
31 Aralık 2017
Mesajlar
105
Elmaslar
40
Puan
13.470
Konum
Kayseri
Minecraft
fliexh

Discord:

wkerwmm

1614425075362.png


MainCMD | Eclipse kaynak kodu
Java:
package me.nerianetwork.mute;

import java.io.File;

import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.plugin.java.JavaPlugin;

import net.md_5.bungee.api.ChatColor;

public class MainCMD extends JavaPlugin {

    //VOİD BASLANGİC
    
    public void onEnable() {
        getLogger().info(ChatColor.GREEN + "Eklenti Açılıyor; Yapımcı: StrofBey");
        ayarlarYukle();
        messageYukle();
    }
    public void onDisable() {
        getLogger().info(ChatColor.RED + "Eklenti Kapatılıyor; Yapımcı: StrofBey");
    }
    
    FileConfiguration config;
    File dosya;
    public void ayarlarYukle() {
        config = getConfig();
        config.options().copyDefaults(true);
        dosya = new File(getDataFolder(), "config.yml");
        saveConfig();
    }
    
    FileConfiguration message;
    File mess;
    public void messageYukle() {
        message = getMessage();
        message.options().copyDefaults(true);
        mess = new File(getDataFolder(), "mesajlar.yml");
        saveConfig();
    }

    private FileConfiguration getMessage() {
        // TODO Auto-generated method stub
        return null;
    }
    //VOİD BITIŞ
    
    public boolean onCommand(CommandSender gonderen, Command komut, String label, String[] args) {
       
        if (komut.getName().equalsIgnoreCase("mute")) {
            gonderen.sendMessage(ChatColor.AQUA + "            NERIA MUTE            ");
            gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
            gonderen.sendMessage(ChatColor.GREEN + "/mute" + ChatColor.RED + "Kullanıcıyı susturur.");
            gonderen.sendMessage(ChatColor.GREEN + "/unmute" + ChatColor.RED + "Kullanıcının susturulmasını kaldırır.");
            gonderen.sendMessage(ChatColor.GREEN + "/mutecheck" + ChatColor.RED + "Kullanıcının susturulmasını kontrol eder.");
            gonderen.sendMessage(ChatColor.GREEN + "/mutekurallar" + ChatColor.RED + "Susturma kurallarını gösterir.");
            gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
            gonderen.sendMessage(ChatColor.AQUA + "            SAHIB BILGI            ");
            gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
            gonderen.sendMessage(ChatColor.AQUA + "Sahip:" + ChatColor.YELLOW + " StrofBey");
            gonderen.sendMessage(ChatColor.AQUA + "Version:" + ChatColor.YELLOW + "1.0");
            gonderen.sendMessage(ChatColor.AQUA + "Lisanslı Sunucu:" + ChatColor.YELLOW + " NeriaNetwork");
            gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
            
            if ((args.length == 1) && (args[0].equalsIgnoreCase("kurallar"))) {
                gonderen.sendMessage(ChatColor.AQUA + "            NERIA MUTE            ");
                gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
                gonderen.sendMessage(ChatColor.GREEN + "Eklencek" + ChatColor.RED + "eklencek");
                gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
                gonderen.sendMessage(ChatColor.AQUA + "            SAHIB BILGI            ");
                gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
                gonderen.sendMessage(ChatColor.AQUA + "Sahip:" + ChatColor.YELLOW + " StrofBey");
                gonderen.sendMessage(ChatColor.AQUA + "Version:" + ChatColor.YELLOW + "1.0");
                gonderen.sendMessage(ChatColor.AQUA + "Lisanslı Sunucu:" + ChatColor.YELLOW + " NeriaNetwork");
                gonderen.sendMessage(ChatColor.GOLD + "-----------------------------");
            }
            
            
            if ((args.length == 1) && (args[0].equalsIgnoreCase("yenile"))) {
                reloadConfig();
                saveConfig();
                gonderen.sendMessage(ChatColor.RED + "Ayarlar Yenilendi!");
   
            }
            }
            if (gonderen.hasPermission("mute.bypass")) {
                gonderen.sendMessage(ChatColor.DARK_RED + "Bunun için gerekli, yetkiye sahip değilsin.");
                return true;
            }
            
            else {
                return true;
                  }
    }
}
 
Son düzenleme:
'plugins\NeriaMute.jar' adlı dosya yüklenmemiş bir hata daha gördüm fakat çözümü hakkında bir bilgim yok
 
'plugins\NeriaMute.jar' adlı dosya yüklenmemiş bir hata daha gördüm fakat çözümü hakkında bir bilgim yok
Bende farkındayımda dosyayı kurmadığı için config.yml mesajlar.ymlyi bulamıyor
 
plugin.yml'ni atar mısın ?
 
YAML:
name: NeriaMute
version: 1.0
author: StrofBey
main: me.nerianetwork.mute.MainCMD
description: Gelişmiş Mute Eklentisi!
commands:
    mute:
        description: Deneme komutu
        usage: /mute
        permission: bypass.mute
        permission-message: Bunun için gerekli, yetkiye sahip değilsin.
 
Kod:
name: NeriaMute
version: 1.0
author: StrofBey
main: me.nerianetwork.mute.MainCMD
description: Gelismis Mute Eklentisi!
commands:
    mute:
        description: Deneme komutu
        usage: /mute
        permission: bypass.mute
        permission-message: Bunun icin gerekli, yetkiye sahip degilsin.

Bunu dene bakalım bi.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst