Crashes when generating world in multiverse using 1.7.10

Issue #53 closed
Jay McMullen created an issue
[23:49:52 INFO]:
[23:49:52 INFO]: ---- EpicWorldGenerator Crash Report ----
[23:49:52 INFO]: Time: Fri Jul 01 23:49:52 AEST 2016
[23:49:52 INFO]: Description: Epic world generator failed to load.
[23:49:52 INFO]:
[23:49:52 INFO]: System details:
[23:49:52 INFO]: <> Spigot version = git-Spigot-1.7.9-R0.2-208-ge0f2e95 (MC: 1.7.10)
[23:49:52 INFO]: <> Plugin version = 7.2.5
[23:49:52 INFO]: <> Java Version = 1.8.0_91
[23:49:52 INFO]:
[23:49:52 INFO]:
[23:49:52 INFO]: Plugin details:
[23:49:52 INFO]: <> PlugMan - 2.1.1 - [rylinaux]
[23:49:52 INFO]: <> EpicWorldGenerator - 7.2.5 - []
[23:49:52 INFO]: <> WorldEdit - 6.1.3-SNAPSHOT;3552-edb4c0b - []
[23:49:52 INFO]: <> VoidGenerator - 1.0 - []
[23:49:52 INFO]: <> VoxelSniper - 5.171.0-SNAPSHOT - [przerwap, MikeMatrix, Gavjenks, giltwist, psanker, Deamon5550, DivineRage]
[23:49:52 INFO]: <> Carbon - 1.8 - [Navid K., _Shevchik_, Aust1n46]
[23:49:52 INFO]: <> Multiverse-Core - 2.5-b699 - [Rigby, fernferret, lithium3141, main--]
[23:49:52 INFO]: <> WorldGuard - 6.1.2-SNAPSHOT;1664-5bd2125 - []
[23:49:52 INFO]:
[23:49:52 INFO]: Error info:
[23:49:52 INFO]: <> Error message: null
[23:49:52 INFO]: <> Stack trace:
[23:49:52 INFO]: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at com.minelazz.epicworldgenerator.API.EpicWorld.a(Unknown Source)
        at com.minelazz.epicworldgenerator.API.EpicWorld.<init>(Unknown Source)
        at com.minelazz.epicworldgenerator.API.EpicWorldProvider.<init>(Unknown Source)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at com.minelazz.epicworldgenerator.API.EpicAPI.a(Unknown Source)
        at com.minelazz.epicworldgenerator.EpicWorldGenerator.a(Unknown Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494)
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.createWorld(CraftServer.java:1009)
        at org.bukkit.Bukkit.createWorld(Bukkit.java:250)
        at org.bukkit.WorldCreator.createWorld(WorldCreator.java:239)
        at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:421)
        at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:229)
        at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:114)
        at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279)
        at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143)
        at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93)
        at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:898)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
        at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767)
        at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043)
        at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880)
        at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28)
        at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65)
        at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186)
        at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81)
        at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734)
        at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
        at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
        at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
        at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
Caused by: java.lang.AssertionError: java.lang.NoSuchFieldException: SLIME
        at com.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter.<init>(TypeAdapters.java:808)
        at com.google.gson.internal.bind.TypeAdapters$30.create(TypeAdapters.java:834)
        at com.google.gson.Gson.getAdapter(Gson.java:423)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
        at com.google.gson.Gson.getAdapter(Gson.java:423)
        at com.google.gson.internal.bind.CollectionTypeAdapterFactory.create(CollectionTypeAdapterFactory.java:53)
        at com.google.gson.Gson.getAdapter(Gson.java:423)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
        at com.google.gson.Gson.getAdapter(Gson.java:423)
        at com.google.gson.Gson.toJson(Gson.java:661)
        at com.google.gson.Gson.toJson(Gson.java:648)
        at com.google.gson.Gson.toJson(Gson.java:603)
        at com.google.gson.Gson.toJson(Gson.java:583)
        at com.minelazz.epicworldgenerator.nativeAPI.implementations.v1_7_R4.NMSImplementation.a(Unknown Source)
        at com.minelazz.epicworldgenerator.EpicConfigManager.b(Unknown Source)
        at com.minelazz.epicworldgenerator.biome.EpicBiome.h(Unknown Source)
        at com.minelazz.epicworldgenerator.biome.EpicBiome.a(Unknown Source)
        at com.minelazz.epicworldgenerator.biome.EpicBiome.<init>(Unknown Source)
        at com.minelazz.epicworldgenerator.Mesa.<init>(Unknown Source)
        ... 45 more
Caused by: java.lang.NoSuchFieldException: SLIME
        at java.lang.Class.getField(Class.java:1703)
        at com.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter.<init>(TypeAdapters.java:797)
        ... 67 more

[23:49:52 INFO]:
[23:49:52 INFO]:
[23:49:52 INFO]:
[23:49:52 INFO]: ------------------------------------------------------------
[23:49:52 INFO]: If this is not a configuration fault, report the issue here;
[23:49:52 INFO]:  >> https://bitbucket.org/DynamicBytes/epicworldgenerator/issues
[23:49:52 INFO]:
[23:49:52 INFO]: Upload this crash report to hastebin.com or pastebin.com
[23:49:52 INFO]: and put the link in your issue report.
[23:49:52 INFO]: ------------------------------------------------------------
[23:49:53 INFO]: Stopping server

Comments (5)

  1. minelazz

    Please upload your biome configuration for Mesa biome. (<world folder>/settings/biomes/default/Mesa.json)

  2. Jay McMullen reporter

    I thought this might have been an issue with Carbon however after removing it I get a totally different stack trace.

    [12:39:00 INFO]: ~~~~~~~~~~~~[ EWG Settings for hcf ]~~~~~~~~~~~~
    [12:39:00 INFO]:
    [12:39:00 INFO]: Biomes that will generated;
    [12:39:00 INFO]:  * Mesa
    [12:39:00 INFO]:  * Tropical Forest
    [12:39:00 INFO]:  * Deciduous Forest
    [12:39:00 INFO]:  * River
    [12:39:00 INFO]:  * Deep Ocean
    [12:39:00 INFO]:  * Birch Forest
    [12:39:00 INFO]:  * Fantasy Forest
    [12:39:00 INFO]:  * Bonsai Forest
    [12:39:00 INFO]:  * Pine Forest 2
    [12:39:00 INFO]:  * Pine Forest
    [12:39:00 INFO]:  * Plains
    [12:39:00 INFO]:  * Bonsai Forest
    [12:39:00 INFO]:  * Jungle
    [12:39:00 INFO]:  * Desert
    [12:39:00 INFO]:  * Ocean
    [12:39:00 INFO]:  * Forgotten Forest
    [12:39:00 INFO]:  * Stone Forest
    [12:39:00 INFO]:  * Scots pine forest
    [12:39:00 INFO]:
    [12:39:00 INFO]: Generator version: 7.2.7
    [12:39:00 INFO]:
    [12:39:00 INFO]: Biomes in total: 18
    [12:39:00 INFO]: Preparing world injection
    [12:39:02 INFO]:
    [12:39:02 INFO]:
    [12:39:02 INFO]: ---- EpicWorldGenerator Crash Report ----
    [12:39:02 INFO]: Time: Tue Jul 05 12:39:02 AEST 2016
    [12:39:02 INFO]: Description: Fatal error while generating the world. Please contact minelazz about this issue.
    [12:39:02 INFO]:
    [12:39:02 INFO]: System details:
    [12:39:02 INFO]: <> Spigot version = git-Spigot-1.7.9-R0.2-208-ge0f2e95 (MC: 1.7.10)
    [12:39:02 INFO]: <> Plugin version = 7.2.7
    [12:39:02 INFO]: <> Java Version = 1.8.0_92
    [12:39:02 INFO]:
    [12:39:02 INFO]:
    [12:39:02 INFO]: Plugin details:
    [12:39:02 INFO]: <> EpicWorldGenerator - 7.2.7 - []
    [12:39:02 INFO]: <> WorldEdit - 6.1;no_git_id - []
    [12:39:02 INFO]: <> Essentials - Pre2.14.1.3 - [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally]
    [12:39:02 INFO]: <> EssentialsSpawn - Pre2.14.1.3 - [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits]
    [12:39:02 INFO]: <> EssentialsChat - Pre2.14.1.3 - [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally]
    [12:39:02 INFO]: <> GroupManager - Pre2.14.1.3 FINAL (Phoenix) - [AnjoCaido, Gabriel Couto, ElgarL]
    [12:39:02 INFO]: <> Multiverse-Core - 2.5-b699 - [Rigby, fernferret, lithium3141, main--]
    [12:39:02 INFO]: <> WorldGuard - 6.1 - []
    [12:39:02 INFO]:
    [12:39:02 INFO]: Error info:
    [12:39:02 INFO]: <> Error message: bound must be positive
    [12:39:02 INFO]: <> Stack trace:
    [12:39:02 INFO]: java.lang.IllegalArgumentException: bound must be positive
            at java.util.Random.nextInt(Unknown Source)
            at com.minelazz.epicworldgenerator.nativeAPI.implementations.v1_7_R4.generator.a.getChunkAt(a.java:301)
            at net.minecraft.server.v1_7_R4.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:270)
            at org.bukkit.craftbukkit.v1_7_R4.CraftWorld.chunkLoadPostProcess(CraftWorld.java:271)
            at org.bukkit.craftbukkit.v1_7_R4.CraftWorld.regenerateChunk(CraftWorld.java:212)
            at com.minelazz.epicworldgenerator.EpicWorldGenerator.a(EpicWorldGenerator.java:413)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:298)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494)
            at org.bukkit.craftbukkit.v1_7_R4.CraftServer.createWorld(CraftServer.java:1009)
            at org.bukkit.Bukkit.createWorld(Bukkit.java:250)
            at org.bukkit.WorldCreator.createWorld(WorldCreator.java:239)
            at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:421)
            at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:229)
            at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:114)
            at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279)
            at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143)
            at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93)
            at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:898)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181)
            at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767)
            at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043)
            at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880)
            at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28)
            at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65)
            at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186)
            at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81)
            at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734)
            at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289)
            at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584)
            at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490)
            at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    
    [12:39:02 INFO]:
    [12:39:02 INFO]:
    [12:39:02 INFO]:
    [12:39:02 INFO]: ------------------------------------------------------------
    [12:39:02 INFO]: If this is not a configuration fault, report the issue here;
    [12:39:02 INFO]:  >> https://bitbucket.org/DynamicBytes/epicworldgenerator/issues
    [12:39:02 INFO]:
    [12:39:02 INFO]: Upload this crash report to hastebin.com or pastebin.com
    [12:39:02 INFO]: and put the link in your issue report.
    [12:39:02 INFO]: ------------------------------------------------------------
    [12:39:03 INFO]: Stopping server
    
  3. Jay McMullen reporter

    Okay turns out I'm not meant to put the -g EpicWorldGenerator argument when running /mv create... Working perfectly now, thanks!

    How can I use the pvp config with version 7 though?

  4. minelazz

    You can not use the pvp config for v7. Use /ewg createworld <worldname> for a list of configurations available.

    I am sorry about that the command did not worked, I will look into the issue later.

  5. Log in to comment