Bonjour, je suis entrain de skripter un tout nouveau mode de jeu sur serveur sauf que je suis bloqué par une erreur. Lorsque que je veux récupérer une valeur dans un fichier .yml, une erreur apparaît dans la console et la valeur est remplacée par <none>.
Voici la ligne de code avec laquelle je récupère ma valeur :
set {_g} to single value "default" get of "plugins/skript/scripts/kingdom/config.yml"
Voici le fameux fichier config.yml qui n'es pas bien rempli :
Configuration de Kingdom
Skript réalisé par Sizmos
#Groupes :
default: Paysan
Et voici l'erreur :
[spoiler=ERREUR]
[23:51:28] [server thread/ERROR]: Cannot load plugins\skript\scripts\kingdom\config.yml
org.bukkit.configuration.InvalidConfigurationException: expected '<document start>', but found BlockMappingStart
in 'string', line 9, column 1:
default: Paysan
^
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.dzikoysk.wildskript.expressions.files.ExprYamlSingleValue.get(ExprYamlSingleValue.java:29) [WildSkript.jar:?]
at net.dzikoysk.wildskript.expressions.files.ExprYamlSingleValue.get(ExprYamlSingleValue.java:1) [WildSkript.jar:?]
at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:103) [skript2.2.jar:?]
at ch.njol.skript.effects.EffChange.execute(EffChange.java:270) [skript2.2.jar:?]
at ch.njol.skript.lang.Effect.run(Effect.java:54) [skript2.2.jar:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63) [skript2.2.jar:?]
at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91) [skript2.2.jar:?]
at ch.njol.skript.lang.Trigger.execute(Trigger.java:53) [skript2.2.jar:?]
at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:150) [skript2.2.jar:?]
at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:110) [skript2.2.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerList.onPlayerJoin(PlayerList.java:298) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerList.a(PlayerList.java:157) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.LoginListener.b(LoginListener.java:144) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.LoginListener.c(LoginListener.java:54) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:231) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:148) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot_server.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: org.yaml.snakeyaml.parser.ParserException: expected '<document start>', but found BlockMappingStart
in 'string', line 9, column 1:
default: Paysan
^
at org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart.produce(ParserImpl.java:225) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:450) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:369) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[spigot_server.jar:git-Spigot-db6de12-18fbb24]
... 27 more
J'ai actuellement ces plugins d'installés :
- Essentials
- EssentialsChat
- EssentialsSpawn
- SkQuery
- skript2.2
- skUtilities.v0.8.7 (Mais il n'y était pas quand j'ai eu l'erreur)
- Umbaska
- WildSkript
Merci d'avance pour votre aide car cela me bloque sur tout mon projet...
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
Sizmos
Bonjour, je suis entrain de skripter un tout nouveau mode de jeu sur serveur sauf que je suis bloqué par une erreur. Lorsque que je veux récupérer une valeur dans un fichier .yml, une erreur apparaît dans la console et la valeur est remplacée par <none>.
Voici la ligne de code avec laquelle je récupère ma valeur :
Voici le fameux fichier config.yml qui n'es pas bien rempli :
Et voici l'erreur :
[spoiler=ERREUR]
J'ai actuellement ces plugins d'installés :
- Essentials
- EssentialsChat
- EssentialsSpawn
- SkQuery
- skript2.2
- skUtilities.v0.8.7 (Mais il n'y était pas quand j'ai eu l'erreur)
- Umbaska
- WildSkript
Merci d'avance pour votre aide car cela me bloque sur tout mon projet...
2 réponses à cette question
Messages recommandés