HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag PHPKit 1.6.6 Punki Männlicher Benutzer Heute, 7:01 Zeit der letzten Antwort
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 07.06.2024 - 02:42 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Treffnix Männlicher Benutzer 14.03.2024 - 06:19 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 13:36 Zeit der letzten Antwort
 54.014 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » Allgemein » Verschiedenes » YML Reload Befehl

YML Reload Befehl
1 Beitrag in diesem Thema
 Seiten (1):    1  
26.11.2012 - 23:02 Uhr
Beitrag: #1
Hiho,

ich hoffe es gibt einige ich sich mit JavaSE1.6 auskennen bzw der API von Bukkit.

Also ich möchte einen Befehl einbinden der eine config.yml reloaden tut. Angefangen habe ich mit:



1
2
3
4
5
6
7
8
9
10

PHP-Quelltext

if (cmd.getName().equalsIgnoreCase("vreload")) {
                    
                   if (
p.hasPermission("bnvote.admin")) {
                   
getServer().getPluginManager().enablePlugin(this);
                        
p.sendMessage(ChatColor.RED "[BNVote] v0.2 by Aulus79");
                        
p.sendMessage(ChatColor.GREEN "[BNVote] Config reloaded!"); 
                        
System.out.println("[BNVote] Config reloaded!");
                        return 
true;
                    }
            }


Die Config wird auch angelegt per:



1
2
3
4
5
6

PHP-Quelltext

//Config anlegen    
    
public void loadConfig(){
        
FileConfiguration cfg this.getConfig();
        
cfg.options().copyDefaults(true);
        
this.saveConfig();
    }


Nur der API Ref fürs die void bereit bei mir Fehlermeldungen:



1
2
3
4
5
6
7
8
9
10
11
12
13

PHP-Quelltext

    public void reloadCustomConfig() {
        if (
customConfigFile == null) {
        
customConfigFile = new File(getDataFolder(), "customConfig.yml");
        }
        
customConfig YamlConfiguration.loadConfiguration(customConfigFile);
     
        
// Look for defaults in the jar
        
InputStream defConfigStream this.getResource("customConfig.yml");
        if (
defConfigStream != null) {
            
YamlConfiguration defConfig YamlConfiguration.loadConfiguration(defConfigStream);
            
customConfig.setDefaults(defConfig);
        }
    }


Fehlermeldungen:
customConfigFile cannot be resolved to a variable
YamlConfiguration cannot be resolved

Kann mir da einer weiterhelfen was ich da tun muss, um per inGame Befehl die Config auf der Platte zu reloaden?
Infos zum ganzen gibt es da: http://bn-minecraft.de/Thread-BNVote--179

LG
Aulus

P.S. okay hat sich erledigt ich dummerchen hatte den Befehl vergessen zu setzten der dem sagt "So, reloade dich nun"



1

PHP-Quelltext

this.reloadConfig();


 
Zum Anfang der Seite
 Seiten (1):    1  

Ähnliche Themen
 
Neuerungen Neuerungen » Chat Befehl - Letzte Antwort von WEBI am 13.06.06, 16:16 Chat Befehl  (13.06.06, 16:16)

HTH-C.com - Webmedien & Community