Permission Abfrage aus der Config.yml funktioniert nicht

  • Titel erklärt das Problem.

    Ich bitte euch um Hilfe, da ich den Fehler nicht verstehe.

    Und ja, die Klasse ist registriert und alles funktioniert, nur nicht die Permission-Abfrage.


    Fehler:



    Plugin-Klasse:

    Config.yml:

  • Wird die Config denn auch so erstellt?

    Also ohne Einrückung?

  • Schick mal die Main.

    Registrierst du erst den EventListener und saves dann die Config?

  • Ne, so müsste es richtig sein.

    Wo legst du denn Main.cfg fest?

    Vor oder nach dem laden der Config?

  • // Commands & Events
    saveDefaultConfig();
    Bukkit.getServer().getPluginManager().registerEvents(new StartListener(), this);
    Bukkit.getServer().getPluginManager().registerEvents(new CMDBlock(), this);

    mach das mal so:

    Java
    1. // Commands & Events
    2. saveDefaultConfig();
    3. cfg = YamlConfiguration.loadConfiguration(file);
    4. Bukkit.getServer().getPluginManager().registerEvents(new StartListener(), this);
    5. Bukkit.getServer().getPluginManager().registerEvents(new CMDBlock(), this);
  • jaja, nur bei dem Code die eine Zeile hinzufügen,

    dass die Config neugeladen wird.

  • Es funktioniert. Aber nun wird der Prefix aus der Config nicht abgefangen.

    Er wird angezeigt als "null" im Chat, die Pfade sind aber richtig.


    Hier nochmal die neue veränderte CMDBlock Klasse:

  • Ich hatte mal Probleme beim laden von Yaml mit Umlauten.

    Versuch mal statt Präfix was ohne Umlaute wie Prefix oder Praefix.

  • Kein Problem!

    Mach ich gerne :)

  • Neu erstellte Beiträge unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.

    Die letzte Antwort auf dieses Thema liegt mehr als 30 Tage zurück. Das Thema ist womöglich bereits veraltet. Bitte erstelle ggf. ein neues Thema.

    • Windowstaste
    • :umleitung:
    • :moved:
    • :closed:
    • :)
    • :(
    • ;)
    • :P
    • ^^
    • :D
    • ;(
    • X(
    • :*
    • :|
    • 8o
    • =O
    • <X
    • ||
    • :/
    • :S
    • X/
    • 8)
    • ?(
    • :huh:
    • :rolleyes:
    • :love:
    • 8|
    • :cursing:
    • :thumbdown:
    • :thumbup:
    • :sleeping:
    • :whistling:
    • :evil:
    • :saint:
    • <3
    • :!:
    • :?:
    Maximale Anzahl an Dateianhängen: 10
    Maximale Dateigröße: 1 MB
    Erlaubte Dateiendungen: bmp, gif, jpeg, jpg, pdf, png, txt, zip