toolbox4minecraft / amidst

Advanced Minecraft Interface and Data/Structure Tracking
GNU General Public License v3.0
2.14k stars 239 forks source link

Amidst crashes when trying to generate a world in 14w02a #1122

Open torzod opened 1 year ago

torzod commented 1 year ago

As the title states, Amidst will load 14w02a's files just fine, but upon trying to generate a world, it will throw an error window too large to fit on screen

ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogger
[warning] amidst.mojangapi.minecraftinterface.MinecraftInterfaceException: unable to create world
    at amidst.mojangapi.minecraftinterface.legacy.LegacyMinecraftInterface.createWorldAccessor(LegacyMinecraftInterface.java:74)
    at amidst.mojangapi.minecraftinterface.legacy.LegacyMinecraftInterface.createWorldAccessor(LegacyMinecraftInterface.java:22)
    at amidst.mojangapi.minecraftinterface.LoggingMinecraftInterface.createWorldAccessor(LoggingMinecraftInterface.java:33)
    at amidst.mojangapi.world.WorldBuilder.lambda$initInterfaceAndGetFeatures$0(WorldBuilder.java:78)
    at amidst.mojangapi.minecraftinterface.ThreadedWorldAccessor.<init>(ThreadedWorldAccessor.java:18)
    at amidst.mojangapi.world.WorldBuilder.initInterfaceAndGetFeatures(WorldBuilder.java:78)
    at amidst.mojangapi.world.WorldBuilder.from(WorldBuilder.java:49)
    at amidst.mojangapi.RunningLauncherProfile.createWorld(RunningLauncherProfile.java:69)
    at amidst.gui.main.WorldSwitcher.displayWorld(WorldSwitcher.java:73)
    at amidst.gui.main.Actions.newFromSeed(Actions.java:93)
    at amidst.gui.main.Actions.newFromSeed(Actions.java:78)
    at amidst.gui.main.menu.Menus.lambda$item$2(Menus.java:138)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
    at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:882)
    at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:926)
    at java.awt.Component.processMouseEvent(Component.java:6539)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6304)
    at java.awt.Container.processEvent(Container.java:2239)
    at java.awt.Component.dispatchEventImpl(Component.java:4889)
    at java.awt.Container.dispatchEventImpl(Container.java:2297)
    at java.awt.Component.dispatchEvent(Component.java:4711)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
    at java.awt.Container.dispatchEventImpl(Container.java:2283)
    at java.awt.Window.dispatchEventImpl(Window.java:2746)
    at java.awt.Component.dispatchEvent(Component.java:4711)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
    at java.awt.EventQueue$4.run(EventQueue.java:733)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.reflect.InvocationTargetException
    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 amidst.clazz.symbolic.SymbolicMethod.invoke(SymbolicMethod.java:78)
    at amidst.clazz.symbolic.SymbolicMethod.callFromObject(SymbolicMethod.java:67)
    at amidst.clazz.symbolic.SymbolicMethod.callStatic(SymbolicMethod.java:60)
    at amidst.clazz.symbolic.SymbolicClass.callStaticMethod(SymbolicClass.java:93)
    at amidst.mojangapi.minecraftinterface.legacy.LegacyMinecraftInterface.getGenLayers(LegacyMinecraftInterface.java:133)
    at amidst.mojangapi.minecraftinterface.legacy.LegacyMinecraftInterface.createWorldAccessor(LegacyMinecraftInterface.java:71)
    ... 49 more
Caused by: java.lang.ExceptionInInitializerError
    at ahn.<init>(SourceFile:173)
    at aih.<init>(SourceFile:11)
    at ahn.<clinit>(SourceFile:65)
    at axl.<init>(SourceFile:7)
    at axt.a(SourceFile:66)
    ... 59 more
Caused by: java.lang.RuntimeException: Accessed Blocks before Bootstrap!
    at ajh.<clinit>(SourceFile:9)
    ... 64 more