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:

  • 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.

  • Da du als Gast antwortest, unterliegen neu erstellte Beiträge der Moderation und werden erst sichtbar, wenn Du durch einen Moderator geprüft und freigeschaltet wurdest.

    Wir würden uns aber auch freuen, Dich als vollwertiges Mitglied begrüßen zu dürfen :)

    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