MC Update 1.5.2 #124

  • Defect
  • Waiting
Assigned to _ForgeUser7307234
  • _ForgeUser9943856 created this issue May 6, 2013

    Doesnt work with 1.5.2, Please Update

  • _ForgeUser9943856 added the tags New Defect May 6, 2013
  • _ForgeUser11206373 posted a comment May 7, 2013
    2013-05-08 00:14:26 [SEVERE] Cannot load plugins/CommandSigns/signs.yml
    org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 1092
    	at org.bukkit.configuration.file.YamlConfiguration.loadFromString(
    	at org.bukkit.configuration.file.FileConfiguration.load(
    	at org.bukkit.configuration.file.FileConfiguration.load(
    	at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(
    	at org.zonedabone.commandsigns.util.SignLoader.loadFile(
    	at org.zonedabone.commandsigns.CommandSigns.load(
    	at org.zonedabone.commandsigns.CommandSigns.onEnable(
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(
    	at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(
    	at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(
    	at net.minecraft.server.v1_5_R3.MinecraftServer.j(
    	at net.minecraft.server.v1_5_R3.MinecraftServer.e(
    	at net.minecraft.server.v1_5_R3.MinecraftServer.a(
    	at net.minecraft.server.v1_5_R3.DedicatedServer.init(
    Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 1092
    	at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(
    	at org.yaml.snakeyaml.reader.StreamReader.<init>(
    	at org.yaml.snakeyaml.Yaml.load(
    	at org.bukkit.configuration.file.YamlConfiguration.loadFromString(
    	... 17 more
  • _ForgeUser9042228 posted a comment May 9, 2013

    Sorry for the slow response - it appears to be an issue with Bukkit not specifying the encoding it should use to load configuration files. Without completely rewriting the YAML loading code (which seems pretty pointless if Bukkit did that for us) so we can specity "UTF-8" as we pull in the file, this will be a problem.

    Unfortunately this means you're going to have to look through your file and get rid of 'special' characters yourself: anything that's not in the standard ASCII tables

    Alternatively, try to force your encoding as UTF-8 somehow by opening the file in some editor then saving it with forced encoding - maybe this'll help SnakeYAML to guess the correct encoding.

  • _ForgeUser9042228 removed a tag New May 9, 2013
  • _ForgeUser9042228 added a tag Waiting May 9, 2013

To post a comment, please login or register a new account.