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

Plugin YML Problem

craftingyourself

Vorarbeiter
Registriert
21 September 2012
Beiträge
270
Diamanten
0
Hey ich habe ein kleines problem auf auf meinem HomePC bekomme ich keine fehler Medlung der server startet ohne 1 fehler nur wenn ich das plugin auf meim root server mache kommt immer die fehler meldung




2013-01-12 18:39:27 [INFO] [Simple-AutoSave] Enabling Simple-AutoSave v0.2.1
2013-01-12 18:39:27 [INFO] [Simple-AutoSave] 0.2.1 enabled.
2013-01-12 18:39:27 [INFO] Autosave Started.
2013-01-12 18:39:27 [INFO] [CYSSystem] Enabling CYSSystem v3.2
2013-01-12 18:39:27 [INFO] §4[§3CYSSYSTEM§4]Plugin by Nepster
2013-01-12 18:39:27 [SEVERE] Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 89
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202)
at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121)
at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
at me.nepster.main.main.loadConfig(main.java:754)
at me.nepster.main.main.onEnable(main.java:78)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:278)
at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:260)
at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321)
at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300)
at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259)
at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149)
at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399)
at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 89
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 17 more
2013-01-12 18:39:27 [INFO] §4[§3CYSSYSTEM§4]Plugin aktiviert!
2013-01-12 18:39:27 [INFO] [ColouredMotd] Enabling ColouredMotd v1.2



Die Config lasse ich so Erstellen in 2 teilen

erst so

private void loadConfig(){

//Join und Leave und Back Message
String path1 = "JoinMessage";
getConfig().addDefault(path1, " §3 Hat Den server Betreten");
String path2 = "PrivateJoinMessage";
getConfig().addDefault(path2, "§3Willkommen auf §6CYS §3heute eigentlich schon §6§l/vote §3??");
String path3 = "LeaveMessage";
getConfig().addDefault(path3, " §3 Hat den Server Verlassen");
//Join und Leave und Back Message


//Whitelist und Full Server message
String path4 = "Whitelist";
getConfig().addDefault(path4, " §4WartungsArbeiten");
String path5 = "ServerFull";
getConfig().addDefault(path5, " §4Wow Der server ist Gerade Voll :D");
//Whitelist und full Server Message


//Vote Command
String path6 = "VoteCommand";
getConfig().addDefault(path6, "/fly");
String path7 = "VoteMessage";
getConfig().addDefault(path7, "§6 Für /fly mache bitte /vote");
String path8 = "VotePermission";
getConfig().addDefault(path8, "essentials.fly");
//Vote Command

//GlobalMute Messages
String path9 = "GlobalMute.off";
getConfig().addDefault(path9, " Soeben wurde der Global Mute deaktiviert. Ihr könnt wieder schreiben.");
String path10 = "GlobalMute.on";
getConfig().addDefault(path10, " Soeben wurde der Global Mute aktiviert.");
String path11 = "GlobalMute.Message";
getConfig().addDefault(path11, "§c Du Kanst Nicht Schreiben Weil der global mute activated ist.");
//GlobalMute Messages

// ANTICaps und AntiSpam
String path12 = "AntiCaps";
getConfig().addDefault(path12, "§4 Bitte benutze keine Grossschrift für deine Nachrichten.");
String path13 = "AntiSpam";
getConfig().addDefault(path13, "§4 Bitte spamme nicht.");
//ANTICaps und AntiSpam


//Amboss
String path14 = "AntiPlaceAmboss";
getConfig().addDefault(path14, "§4 Du kanst Keinen Amboss Setzten");
String path15 = "AntiClickAmboss";
getConfig().addDefault(path15, "§4 Du kanst den amboss nicht benutzen");

//Amboss


getConfig().options().header("CYSSystem By Nepster / Craftingyourself.de &player ist gleich der Player");


getConfig().options().copyDefaults(true);
saveConfig();
}



und dann so


getConfig().options().copyDefaults(true);
saveDefaultConfig();
PluginManager pm = getServer().getPluginManager();
pm.registerEvents(new ListDM(this), this);








Das ist die Config




# CYSSystem By Nepster / Craftingyourself.de &player ist gleich der Player
JoinMessage: '§3 Hat Den server Betreten'
PrivateJoinMessage: '§3Willkommen auf §6CYS §3heute eigentlich schon §6§l/vote §3??'
LeaveMessage: '§3 Hat den Server Verlassen'
Whitelist: '§4WartungsArbeiten'
ServerFull: '§4Wow Der server ist Gerade Voll :D'
VoteCommand: '/fly'
VoteMessage: '§6 Für /fly mache bitte /vote'
VotePermission: 'essentials.fly'
GlobalMute:
'off': 'Soeben wurde der Global Mute deaktiviert. Ihr könnt wieder schreiben.'
'on': 'Soeben wurde der Global Mute aktiviert.'
Message: '§c Du Kanst Nicht Schreiben Weil der global mute activated ist.'
AntiCaps: '§4 Bitte benutze keine Grossschrift für deine Nachrichten.'
AntiSpam: '§4 Bitte spamme nicht.'
AntiPlaceAmboss: '§4 Du kanst Keinen Amboss Setzten'
AntiClickAmboss: '§4 Du kanst den amboss nicht benutzen'
PlaceAmboss: '§4 Du kanst Keinen Amboss Setzten'
ClickAmboss: '§4 Du kanst den amboss nicht benutzen'
Blaze:
- '&2%player &Ewas fireballed by &CBlaze'
- '&2%player &Ewas fireballed by &CBlaze'
CaveSpider:
- '&2%player &Ewas slain by &CCave Spider'
- '&2%player &Ewas slain by &CCave Spider'
Creeper:
- '&2%player &Eblew up'
- '&2%player &Eblew up'
EnderDragon:
- '&2%player &Ewas slain by &CEnder Dragon'
- '&2%player &Ewas slain by &CEnder Dragon'
Enderman:
- '&2%player &Ewas slain by &CEnderman'
- '&2%player &Ewas slain by &CEnderman'
Ghast:
- '&2%player &Ewas fireballed by &CGhast'
- '&2%player &Ewas fireballed by &CGhast'
Giant:
- '&2%player &Ewas slain by &CGiant'
- '&2%player &Ewas slain by &CGiant'
IronGolem:
- '&2%player &Ewas slain by &CGolem'
- '&2%player &Ewas slain by &CGolem'
MagmaCube:
- '&2%player &Ewas slain by &CMagma Cube'
- '&2%player &Ewas slain by &CMagma Cube'
PigZombie:
- '&2%player &Ewas slain by &CZombie Pigman'
- '&2%player &Ewas slain by &CZombie Pigman'
Silverfish:
- '&2%player &Ewas slain by &CSilverfish'
- '&2%player &Ewas slain by &CSilverfish'
Skeleton:
- '&2%player &Ewas shot by &CSkeleton'
- '&2%player &Ewas shot by &CSkeleton'
Slime:
- '&2%player &Ewas slain by &CSlime'
- '&2%player &Ewas slain by &CSlime'
Spider:
- '&2%player &Ewas slain by &CSpider'
- '&2%player &Ewas slain by &CSpider'
Witch:
- '&2%player &Ewas killed by &CWitch'
- '&2%player &Ewas killed by &CWitch'
Wolf:
- '&2%player &Ewas slain by &CWolf'
- '&2%player &Ewas slain by &CWolf'
Zombie:
- '&2%player &Ewas slain by &CZombie'
- '&2%player &Ewas slain by &CZombie'


Wither:
- '&2%player &Eblew up'
- '&2%player &Eblew up'
WitherEffect:
- '&2%player &Ewithered away'
- '&2%player &Ewithered away'


PvPFist:
- '&2%player &Ewas slain by &C%killer'
- '&2%player &Ewas slain by &C%killer'
PvPWeapon:
- '&2%player &Ewas slain by &C%killer'
- '&2%player &Ewas slain by &C%killer'


PvPBow:
- '&2%player &Ewas shot by &C%killer'
- '&2%player &Ewas shot by &C%killer'


TNT:
- '&2%player &Eblew up'
- '&2%player &Eblew up'
Cactus:
- '&2%player &Ewas pricked to death'
- '&2%player &Ewas pricked to death'
Anvil:
- '&2%player &Ewas squashed by a falling anvil'
- '&2%player &Etried to kiss a falling anvil'


DispenserArrow:
- '&2%player &Ewas shot by arrow'
- '&2%player &Ewas shot by arrow'
DispenserFireball:
- '&EA &CDispenser &Ehas fried &2%player'
- '&EA &CDispenser &Ehas fried &2%player'
Drowning:
- '&2%player &Edrowned'
- '&2%player &Edrowned'
PotionofHarming:
- '&2%player &Ewas killed by magic'


Fall:
- '&2%player &Ehit the ground too hard'
- '&2%player &Ehit the ground too hard'
Poison:
- '&2%player &Eeated contaminated food'
- '&2%player &Eeated contaminated food'


FireBlock:
- '&2%player &Ewent up in flames'
- '&2%player &Ewent up in flames'


FireEffect:
- '&2%player &Eburned to death'
- '&2%player &Eburned to death'
Lava:
- '&2%player &Etried to swin in lava'
- '&2%player &Etried to swin in lava'


Lightning:
- '&2%player &Ewent up in flames'
- '&2%player &Ewent up in flames'
Starvation:
- '&2%player &Estarved to death'
- '&2%player &Estarved to death'
Suffocation:
- '&2%player &Esuffocated in a wall'
- '&2%player &Esuffocated in a wall'

Suicide:
- '&2%player &Edied'
- '&2%player &Edied'
Void:
- '&2%player &Efell out of the world'
- '&2%player &Efell out of the world'


Others:
- '&2%player &Ewas pummeled'
- '&2%player &Ewas pummeled'
Snowman:
- '&2%player &Ewas freezed by &CSnowman'
- '&2%player &Ewas freezed by &CSnowman'


Unknown:
- '&2%player &Efell out of the world'
- '&2%player &Efell out of the world'
 
Zuletzt bearbeitet:
X

|| xX [DEV][LP] Ms. DivaCraft Xx ||

Guest
Aus einem solchen Beitrag soll man nun schlau werden?

naja lesen ist immernoch hilfreich:
Cannot load configuration from streamorg.bukkit.configuration.InvalidConfiguratio nException: unacceptable character '�' (0xFFFD) special characters are not allowedin "", position 89
 
Oben