Do you plan on adding war vessels? If so may i reccomend using Balkon's Weapon mod cannon model for the turn-able cannons? Also I reccomend making it so the more cannons a ship has the slower it goes!
Do you plan on adding war vessels? If so may i reccomend using Balkon's Weapon mod cannon model for the turn-able cannons? Also I reccomend making it so the more cannons a ship has the slower it goes!
Yes, there will be cannon, but they won't be Balkon's. The way these boats are constructed does not lend itself to integrating someone else's mod like that (it's a code thing), and I plan on animating my cannon (open the gun ports and run the guns out). To wit: You can't see them, but the Hoy already has gun ports; they're just closed, and they're using the same texture as the gunwales.
Performance of the boats will be managed in a relative sense, meaning big, fat boats will be slower than small, skinny boats. I've noodled on this quite a bit, and I have a fair idea of some formulae, but I don't yet know how it will work out in practice.
You sir, are one of the modders of this forum who interact the most with the users, and you give updates on your progress regularly. this is why i have come to the conclusion that you are awesome. keep up the good work :3
Thanks... I try. It's been a busy couple of months, and the nice weather is beckoning... sometimes hard to knuckle down and git 'er dun.
I have a lot of help here on the forum as well (Ezra, Duck, SirDave, and others are all over this thread -- THANKS GUYS!)
New version for MC 1.5.1 uploaded, check the head post.
Nota Bene:
Consolidated everything into a single .jar
I had some strangeness with cleaning out old boats, the new boats weren't registering collisions correctly; recreating the world fixed it.
The Punt is still the old code (left it that way to get this update out sooner rather than later)
The Hoy is there, but not usable (might be nice to look at, tho)
Sorry for the long wait.
*cries tears of joy*
Unfortunately, it doesn't work in 1.5.2 with the most recent version of Forge. (702)
Does this crash log help you?
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.smallboat.ClientProxy.registerRenderers(ClientProxy.java:22)
at mods.awger.smallboat.SmallBoat.init(SmallBoat.java:79)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Punt
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.punt.ModelPunt.<init>(ModelPunt.java:21)
at mods.awger.punt.RenderPunt.<init>(RenderPunt.java:30)
at mods.awger.punt.ClientProxy.registerRenderers(ClientProxy.java:15)
at mods.awger.punt.Punt.init(Punt.java:76)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Whitehall
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.whitehall.RenderWhitehall.<init>(RenderWhitehall.java:31)
at mods.awger.whitehall.ClientProxy.registerRenderers(ClientProxy.java:24)
at mods.awger.whitehall.Whitehall.init(Whitehall.java:78)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Hoy
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.hoy.RenderHoy.<init>(RenderHoy.java:38)
at mods.awger.hoy.ClientProxy.registerRenderers(ClientProxy.java:24)
at mods.awger.hoy.Hoy.init(Hoy.java:78)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
Unfortunately, it doesn't work in 1.5.2 with the most recent version of Forge. (702)
Does this crash log help you?
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.smallboat.ClientProxy.registerRenderers(ClientProxy.java:22)
at mods.awger.smallboat.SmallBoat.init(SmallBoat.java:79)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Punt
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.punt.ModelPunt.<init>(ModelPunt.java:21)
at mods.awger.punt.RenderPunt.<init>(RenderPunt.java:30)
at mods.awger.punt.ClientProxy.registerRenderers(ClientProxy.java:15)
at mods.awger.punt.Punt.init(Punt.java:76)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Whitehall
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.whitehall.RenderWhitehall.<init>(RenderWhitehall.java:31)
at mods.awger.whitehall.ClientProxy.registerRenderers(ClientProxy.java:24)
at mods.awger.whitehall.Whitehall.init(Whitehall.java:78)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Hoy
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.hoy.RenderHoy.<init>(RenderHoy.java:38)
at mods.awger.hoy.ClientProxy.registerRenderers(ClientProxy.java:24)
at mods.awger.hoy.Hoy.init(Hoy.java:78)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
It is 1.5.1. It says so in the first line of the update log .
Does anyone have a picture of the Hoy in all its glory?
How many chests/seats?
I believe awger added it to the mod and made it spawnable, just not usable. So download the mod and you can check it out. (A few pages back I think there was a picture...)
Unfortunately, it doesn't work in 1.5.2 with the most recent version of Forge. (702)
Correct, this is for 1.5.1 (yes, I'm behind). I'm updating my dev environment today, and I'm hoping I just need a quick rebuild for 1.5.2.
Not sure about that crash report (Ocelot? Really?) but I'm guessing that the reobfuscation is a little different in 1.5.2. Should be taken care of during the recompile.
Oh, damm... Awger you know when you try making an improvised mod review so that your YT channel doesn't get suffocated under real life issues, then crash head on with a pair of mod bugs? No hard feelings, I understand this things happens and my server modpack is made by me so I could screw something.
Bug report!
* placing three punts in the crafting table doesn't make a whitehall, but a "smallboat".
* NEI says the recipe for a whitehall is three whitehalls (whitehallception!)
* placing the smallboat disconnects the client. The error message in the server log said...
If you need something specific to debug it, tell me and I'm sending it right away.
Crap... sorry 'bout that. The "smallboat" isn't actually a boat, it's all the common code that handles creation/controlling/saving/loading/etc. You can't actually create one and, if you try, MC will crash in spectacular fashion (as you found out).
There was a lot of new code added to stitch the back-end smallboat code to the Whitehall and Hoy; obviously I missed a few things. I'm on it.
EDIT: I f***ng love the goddamned big ship, it's just great!
I'd say, "kinda cool" right now... great comes later (needs rigging).
Don't worry, it was a right out of the oven release. I wouldn't try it if I where afraid of burning my hands. Besides, you don't get this kind of bugs when you add a new ore and some tools to match, this is serious business!
Meh... still should'a caught it. Fix just posted, download link updated.
Oh, I forgot. Somehow I managed to get out of the whitehall withough doing shift-right click (maybe I was jumping from the "driver" to one of the "passenger" seats, it may have been double right clicking on the passenger seat?). Then, until I got into the boat again and jump out correctly I was locked in the "on boat" animation. And another object called "Zero" was in NEI, not sure if it's your mod or another.
Hmm... you wouldn't happen to have log on that, would you? I was doing a lot of work in and around the packet handling, it's possible there's a packet that's not being handled correctly. Edit the awger_Whitehall.cfg and set log level to ALL, then see if you can reproduce the problem.
I need to goto bed now but I WANT BOATS. ughhhh i'll have to get it after work. If it's not too hard maybe you can implement forge's new (obfuscation?) code that lets you make a 1.5 version independent mod. Some other mod I use just did that and the author said it was really easy to implement.
Even if it doesn't work, the Hoy will look awesome sitting at the dock.
Rollback Post to RevisionRollBack
Spoiler tags are your friends when posting errors. USE THEM!
I have not yet updated everything to 1.5.2 ... but (at c_death's suggestion) looked into the alternate build (using SRG names). The change was trivial on my end, so it was worth a shot.
I have not yet updated everything to 1.5.2 ... but (at c_death's suggestion) looked into the alternate build (using SRG names). The change was trivial on my end, so it was worth a shot.
Is their a plan to have some ship/boat be capable to transport mod like cow and other animals. Maybe the Hoy could do this or a barges that can care two or three mods
I have not yet updated everything to 1.5.2 ... but (at c_death's suggestion) looked into the alternate build (using SRG names). The change was trivial on my end, so it was worth a shot.
I would hope the development team who made the game to begin with has more experience and knowledge with Minecraft.
They don't. Mojang recently hired a team from Bukkit to take over development of Minecraft, and they are quite new to it, and frankly still trying to find their footing.
I have not yet updated everything to 1.5.2 ... but (at c_death's suggestion) looked into the alternate build (using SRG names). The change was trivial on my end, so it was worth a shot.
java.lang.NullPointerException
at mods.awger.smallboat.EntitySmallBoat.syncChildren(EntitySmallBoat.java:841)
at mods.awger.smallboat.EntitySmallBoat.addChildrenToWorld(EntitySmallBoat.java:265)
at mods.awger.smallboat.EntitySmallBoat.addToWorld(EntitySmallBoat.java:258)
at mods.awger.smallboat.ItemSmallBoat.func_77659_a(ItemSmallBoat.java:103)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:173)
at net.minecraft.item.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:349)
at net.minecraft.network.NetServerHandler.func_72472_a(NetServerHandler.java:539)
at net.minecraft.network.packet.Packet15Place.func_73279_a(SourceFile:58)
at net.minecraft.network.MemoryConnection.func_74428_b(MemoryConnection.java:89)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:134)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53)
at net.minecraft.server.integrated.IntegratedServerListenThread.func_71747_b(IntegratedServerListenThread.java:109)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:675)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:571)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:127)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:469)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_21, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 458359072 bytes (437 MB) / 654114816 bytes (623 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
AABB Pool Size: 6277 (351512 bytes; 0 MB) allocated, 6036 (338016 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
FML: MCP v7.51 FML v5.2.6.700 Minecraft Forge 7.8.0.700 10 mods loaded, 10 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{5.2.6.700} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{7.8.0.700} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CodeChickenCore{0.8.6.6} [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BetterStorage{0.6.1.17} [BetterStorage] ([1.5.2]BetterStorage_0.6.1.17.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Highlands{1.2.5} [Highlands] (Highlands1.2.5-MC1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_SmallBoat{0.1} [SmallBoat] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_Punt{0.5} [Punt] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_Whitehall{0.1} [Whitehall] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_Hoy{0.1} [Hoy] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 4172 (233632 bytes; 0 MB) allocated, 2905 (162680 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['zombiepig333'/277, l='New World', x=1001.09, y=63.00, z=306.44]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
Edit: How do you get inside of the hoy? I just cannot figure it out...
Nota Bene:
Yes, there will be cannon, but they won't be Balkon's. The way these boats are constructed does not lend itself to integrating someone else's mod like that (it's a code thing), and I plan on animating my cannon (open the gun ports and run the guns out). To wit: You can't see them, but the Hoy already has gun ports; they're just closed, and they're using the same texture as the gunwales.
Performance of the boats will be managed in a relative sense, meaning big, fat boats will be slower than small, skinny boats. I've noodled on this quite a bit, and I have a fair idea of some formulae, but I don't yet know how it will work out in practice.
Thanks... I try. It's been a busy couple of months, and the nice weather is beckoning... sometimes hard to knuckle down and git 'er dun.
I have a lot of help here on the forum as well (Ezra, Duck, SirDave, and others are all over this thread -- THANKS GUYS!)
*cries tears of joy*
Unfortunately, it doesn't work in 1.5.2 with the most recent version of Forge. (702)
Does this crash log help you?
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.smallboat.ClientProxy.registerRenderers(ClientProxy.java:22)
at mods.awger.smallboat.SmallBoat.init(SmallBoat.java:79)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Punt
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.punt.ModelPunt.<init>(ModelPunt.java:21)
at mods.awger.punt.RenderPunt.<init>(RenderPunt.java:30)
at mods.awger.punt.ClientProxy.registerRenderers(ClientProxy.java:15)
at mods.awger.punt.Punt.init(Punt.java:76)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Whitehall
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.whitehall.RenderWhitehall.<init>(RenderWhitehall.java:31)
at mods.awger.whitehall.ClientProxy.registerRenderers(ClientProxy.java:24)
at mods.awger.whitehall.Whitehall.init(Whitehall.java:78)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
2013-05-15 20:55:46 [SEVERE] [ForgeModLoader] Caught exception from awger_Hoy
java.lang.NoSuchMethodError: net.minecraft.client.model.TextureOffset.<init>(Lnet/minecraft/client/model/ModelOcelot;II)V
at mods.awger.smallboat.ModelSmallBoat.<init>(ModelSmallBoat.java:25)
at mods.awger.smallboat.SmallBoatRenderer.<init>(SmallBoatRenderer.java:36)
at mods.awger.hoy.RenderHoy.<init>(RenderHoy.java:38)
at mods.awger.hoy.ClientProxy.registerRenderers(ClientProxy.java:24)
at mods.awger.hoy.Hoy.init(Hoy.java:78)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:448)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Unknown Source)
How many chests/seats?
My youtube channel with World of Warcraft content, machinima, and game reviews
I believe awger added it to the mod and made it spawnable, just not usable. So download the mod and you can check it out. (A few pages back I think there was a picture...)
I do realize its 1.5.1, but I thought it might help to post a 1.5.2 crash log, so he knows where to start... if he doesn't already know what's wrong.
Correct, this is for 1.5.1 (yes, I'm behind). I'm updating my dev environment today, and I'm hoping I just need a quick rebuild for 1.5.2.
Not sure about that crash report (Ocelot? Really?) but I'm guessing that the reobfuscation is a little different in 1.5.2. Should be taken care of during the recompile.
Crap... sorry 'bout that. The "smallboat" isn't actually a boat, it's all the common code that handles creation/controlling/saving/loading/etc. You can't actually create one and, if you try, MC will crash in spectacular fashion (as you found out).
There was a lot of new code added to stitch the back-end smallboat code to the Whitehall and Hoy; obviously I missed a few things. I'm on it.
I'd say, "kinda cool" right now... great comes later (needs rigging).
Meh... still should'a caught it. Fix just posted, download link updated.
Hmm... you wouldn't happen to have log on that, would you? I was doing a lot of work in and around the packet handling, it's possible there's a packet that's not being handled correctly. Edit the awger_Whitehall.cfg and set log level to ALL, then see if you can reproduce the problem.
Even if it doesn't work, the Hoy will look awesome sitting at the dock.
A fresh build, that *might* work on 1.5.2, available here: http://www.mediafire.com/?nab44oplt8n34bo
If you try it on 1.5.2, let me know if it works or not.
It works.
I tried to open the file and it says it was corrupted. Not sure if its my computer or the file.
My five-point rating system: Yay, kay, meh, erm, gleh
The build loads, but crashes when you try and place a small boat in the water. Also, the textures load as null for the smallboat and the hoy.
Crash Report:
---- Minecraft Crash Report ----
// Why is it breaking
Time: 5/17/13 5:50 PM
Description: Ticking memory connection
java.lang.NullPointerException
at mods.awger.smallboat.EntitySmallBoat.syncChildren(EntitySmallBoat.java:841)
at mods.awger.smallboat.EntitySmallBoat.addChildrenToWorld(EntitySmallBoat.java:265)
at mods.awger.smallboat.EntitySmallBoat.addToWorld(EntitySmallBoat.java:258)
at mods.awger.smallboat.ItemSmallBoat.func_77659_a(ItemSmallBoat.java:103)
at net.minecraft.item.ItemStack.func_77957_a(ItemStack.java:173)
at net.minecraft.item.ItemInWorldManager.func_73085_a(ItemInWorldManager.java:349)
at net.minecraft.network.NetServerHandler.func_72472_a(NetServerHandler.java:539)
at net.minecraft.network.packet.Packet15Place.func_73279_a(SourceFile:58)
at net.minecraft.network.MemoryConnection.func_74428_b(MemoryConnection.java:89)
at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:134)
at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53)
at net.minecraft.server.integrated.IntegratedServerListenThread.func_71747_b(IntegratedServerListenThread.java:109)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:675)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:571)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:127)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:469)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_21, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 458359072 bytes (437 MB) / 654114816 bytes (623 MB) up to 954466304 bytes (910 MB)
JVM Flags: 2 total; -Xms512m -Xmx1024m
AABB Pool Size: 6277 (351512 bytes; 0 MB) allocated, 6036 (338016 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
FML: MCP v7.51 FML v5.2.6.700 Minecraft Forge 7.8.0.700 10 mods loaded, 10 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{5.2.6.700} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{7.8.0.700} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CodeChickenCore{0.8.6.6} [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BetterStorage{0.6.1.17} [BetterStorage] ([1.5.2]BetterStorage_0.6.1.17.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Highlands{1.2.5} [Highlands] (Highlands1.2.5-MC1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_SmallBoat{0.1} [SmallBoat] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_Punt{0.5} [Punt] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_Whitehall{0.1} [Whitehall] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
awger_Hoy{0.1} [Hoy] (smallboats.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 4172 (233632 bytes; 0 MB) allocated, 2905 (162680 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['zombiepig333'/277, l='New World', x=1001.09, y=63.00, z=306.44]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
Edit: How do you get inside of the hoy? I just cannot figure it out...
Website: http://lightningpig333.com