Sn0wBlizz4rd
Braumeister
Hallo.
Ich habe ein Problem, ich programmiere grade ein Plugin doch es schemisst nur Errors.
Ich versuche eine Location in der Config abzufragen, hier der Code:
Ich habe auch schon einen Debug gemacht, nach jeder Zeile code.
Nach der 1. Zeile: "Erfolg"
Nach der 2. Zeile: "Erfolg"
Nach der 3. Zeile: "Erfolg"
Nach der 4. Zeile: "Erfolg"
Nach der 5. Zeile: "Erfolg"
Nach der 6. Zeile (Dem World Objekt): "krititischer fehler..."
Config (Nur ein Ausschnitt):
Fehler:
Ich habe ein Problem, ich programmiere grade ein Plugin doch es schemisst nur Errors.
Ich versuche eine Location in der Config abzufragen, hier der Code:
Code:
double x = plugin.getConfig().getDouble("Map." + map.toString() + ".Spawn." + String.valueOf(i) + ".X");
double y = plugin.getConfig().getDouble("Map." + map.toString() + ".Spawn." + String.valueOf(i) + ".Y");
double z = plugin.getConfig().getDouble("Map." + map.toString() + ".Spawn." + String.valueOf(i) + ".Z");
float yaw = plugin.getConfig().getInt("Map." + map.toString() + ".Spawn." + String.valueOf(i) + ".Yaw");
float pitch = plugin.getConfig().getInt("Map." + map.toString() + ".Spawn." + String.valueOf(i) + ".Pitch");
World world = Bukkit.getWorld(plugin.getConfig().getString("Map." + map.toString() + ".Spawn." + String.valueOf(i) + ".World"));
Location loc = new Location(world,x,y,z,yaw,pitch);
Ich habe auch schon einen Debug gemacht, nach jeder Zeile code.
Nach der 1. Zeile: "Erfolg"
Nach der 2. Zeile: "Erfolg"
Nach der 3. Zeile: "Erfolg"
Nach der 4. Zeile: "Erfolg"
Nach der 5. Zeile: "Erfolg"
Nach der 6. Zeile (Dem World Objekt): "krititischer fehler..."
Config (Nur ein Ausschnitt):
Code:
Map: dev:
Spawns: 1
Spawn:
'1':
X: -305.1464984767868
Y: 22.0
Z: 1170.0950701439722
Yaw: -290.9001
Pitch: -5.1500034
World: world2
Fehler:
Code:
2013-07-15 17:25:26 [SEVERE] Error occurred while enabling OITC v0.1 (Is it up to date?)java.lang.IllegalArgumentException: Name cannot be null
at org.apache.commons.lang.Validate.notNull(Validate.java:203)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.getWorld(CraftServer.java:819)
at org.bukkit.Bukkit.getWorld(Bukkit.java:247)
at de.Sn0wBlizz4rd.OITC.OITC.onEnable(OITC.java:58)
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_6_R2.CraftServer.loadPlugin(CraftServer.java:282)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:605)
at org.bukkit.Bukkit.reload(Bukkit.java:275)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:512)
at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:262)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:227)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)