• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Hilfe bei SRM Language File (Error in der Console)

Jenneila

Minecrafter
Registriert
30 März 2014
Beiträge
15
Diamanten
0
Guten Morgen

Ich habe auf meinem Server SimpleRegionMarket, nu als ich es auf Deutsch umgestellt habe habe ich folgende Meldung in meinem Serverlog:

[00:01:19] [Server thread/INFO]: [SimpleRegionMarket] Enabling SimpleRegionMarket v3.6
[00:01:19] [Server thread/WARN]: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
in 'string', line 1, column 1:
version: 3.2.1
^
expected <block end>, but found BlockMappingStart
in 'string', line 31, column 2:
� �NO_ARG: 'Command: /srm addMem ...
^

[00:01:19] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57)
[00:01:19] [Server thread/WARN]: at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226)
[00:01:19] [Server thread/WARN]: at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:194)
[00:01:19] [Server thread/WARN]: at me.ienze.SimpleRegionMarket.handlers.LangHandler.<init>(LangHandler.java:43)
[00:01:19] [Server thread/WARN]: at me.ienze.SimpleRegionMarket.SimpleRegionMarket.onEnable(SimpleRegionMarket.java:61)
[00:01:19] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316)
[00:01:19] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324)
[00:01:19] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
[00:01:19] [Server thread/WARN]: at me.Incomprehendable.WorldPlugins.FakePluginManager.enablePlugin(FakePluginManager.java:238)
[00:01:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:465)
[00:01:19] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:383)
[00:01:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:359)
[00:01:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:333)
[00:01:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:289)
[00:01:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:193)
[00:01:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:450)
[00:01:19] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
[00:01:19] [Server thread/WARN]: Caused by: while parsing a block mapping
in 'string', line 1, column 1:
version: 3.2.1
^
expected <block end>, but found BlockMappingStart
in 'string', line 31, column 2:
� �NO_ARG: 'Command: /srm addMem ...
^

[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481)
[00:01:19] [Server thread/WARN]: at org.yaml.snakeyaml.Yaml.load(Yaml.java:400)
[00:01:19] [Server thread/WARN]: at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
[00:01:19] [Server thread/WARN]: ... 16 more


meine language file habe ich angehangen.Hoffe ihr könnt mir da helfen :( Finde den Fehler nicht

Vielen Dank im Vorraus
 

Anhänge

  • ge.yml
    4,2 KB · Aufrufe: 130

Angel

Alle 354 Abonnenten von Xhadius
Ehem. Teammitglied
Registriert
2 März 2012
Beiträge
1.458
Diamanten
301
Ich bin mir nicht ganz sicher, aber ich habe mal gehört, dass Texte nahezu immer mit einem " ' " gekennzeichnet werden. Versuch es einfach mal.

Beispiel

Benutze statt:
Code:
ECO_PROBLEM: Es gab ein Problem mit der Ueberweisung des Geldes.
einfach mal:
Code:
ECO_PROBLEM: 'Es gab ein Problem mit der Ueberweisung des Geldes.'
 

Angel

Alle 354 Abonnenten von Xhadius
Ehem. Teammitglied
Registriert
2 März 2012
Beiträge
1.458
Diamanten
301
Es ist mittlerweile ein " was verwendet wird aber die Fehlermeldung bleibt trotzdem :/
Glaub ich weniger :D

@TS
Nimm mal das " ' " und guck ob es damit geht. Plugins wie MyCommands erlauben auch die Ausgabe von selbstdefinierten Texten, welche mit einem " ' " markiert werden. ^^ Was mich vermuten lässt das SimpleRegionMarket das gleiche macht. (Außerdem kann es wohl kaum mehr schaden anrichten als jetzt ^^)


Edit:

ImpactCP schrieb:
SRM Version: 3.5.0
CraftBukkit: 1.5.2-R0.1

If you the the Language to "ge" SRM dont' work. There are a lot of Tabulators in the ge.yml instead of an whitespace ....

Please correct this.

Erster Treffer bei Google -> [LCGTFY]SimpleRegionMarket translation German[/LCGTFY]

Es handelt sich eindeutig um eine ältere Version von SimpleRegionMarket, aber man kann es ja probieren. Am besten du nimmst dir Notepad++ um diesen Fehler zu beheben, falls er noch existiert.

Laut dem Zitat von "ImpactCP" auf Bukkit, sind viele der Leerzeichen mit TAB gemacht worden (der Taste unter "^") was, warum weiß ich nicht, zur Folge hat, dass diese Sprachdatei nicht funktioniert.
Um diese mit Notepad++ zu entfernen musst du einfach folgender Anleitung folgen.

  • Aktiviere "durch Leerzeichen ersetzen" unter Einstellungen>Optionen>Tabulatoren
  • Öffne das Dokument in dem du die Tabulatoren mit Leerzeichen ersetzen willst
  • Markiere den gesamten Text
  • Dann wähle TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces

Achtung!
Stelle vorher sicher, dass du TextFX installiert hast. Gehe auf "Erweiterungen -> Plugin Manager -> Show Plugin Manager -> Such unter "available" TextFX Characters und installiere es, falls es unter "installed" nicht aufgelistet wird.
 
Zuletzt bearbeitet:
Oben