Mods / Jonas Boat

Tags: #QoL #Technology #Utility
Author: Pal_5000
Side: Both
Created: Mar 1st at 8:42 AM
Last modified: Sep 30th at 9:42 PM
Downloads: 18366
Follow Unfollow 303

Latest release (for Vintage Story 1.21.1, potentially outdated):
JonasBoat_1.0.3.zip  1-click install


This mod adds in a new later game Jonas tech themed paddle boat. Featuring custom sounds, animations, cruise control and a fog horn. The so called "Rotor Boat" is much faster than the vanilla sailboat, sporting a 2x speed multiplier opposed to the 1.2x boost the sailboat has. This does however come at the cost of 2 less cargo hold spaces.

When driving you can toggle on the cruise control by pressing your sprint key (Ctrl by default), the fog horn is triggered by pressing your jump key (Space by default). As a note cruise control can also be disabled by pressing the backwards movement key or if no one is present in the drivers seat. Blowing the horn and toggling cruise control both are on short timers to prevent rapid spamming. One last notable perk of the boat is that the cabin shields its occupant from ranged projectiles, such as those from bow torns and the like.

As of version 1.0.2 of the mod, the Jonas Boat now features a new uniqe Ice Breaking mechanic, allowing it to carve through frozen lakes and even rivers if that mod is loaded.

Similarly to my Craftable Companion mod, Clockmakers get alternative versions of the Rotor Boat Gearbox & Engine recipies, that allow the substition of some of the jonas parts.

The mod features custom components, a full proper boat assembly process, new sounds, all vanilla wood varities of boats, and in game guidebook help pages.
To start constructing a Rotor Boat, you place down the specific iron plated rollers and add the needed components for that step (Make sure they're on your hotbar!) The debarked wood logs used in the second stage will determine the material needed for other parts of the boat and the final resulting wood type.

The full list of resources to make the boat is:

Resource List
10 Rotor Boat Hulls
1 Rotor Boat Engine
1 Rotor Boat Gearbox
2 Debarked Logs
40 Boards
3 Leaded Windows
1 Chair
2 Roof Ridges
6 Temporal Gears
6 Metal Parts
12 Lead Plates
8 Iron Plates
1 Brass Plate
2 Iron Rods
2 Cupronickel Rods
8 Nails and Strips
4 Large Wooden Gears


If you'd like to configure the speed of the boat user DrKlinger has made a handy config lib patch mod that allows setting the boat speed. (Although beware, setting any boat to very high speeds is likely to work poorly with mounted creatures such as Elks staying onboard.)

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.3 jonasboat 6971 Sep 30th at 9:42 PM JonasBoat_1.0.3.zip 1-click install

Added quick compat with carry on storage slot mounting thanks to Mackiwoo's comment

1.0.2 jonasboat 1440 Sep 21st at 10:49 PM JonasBoat_1.0.2.zip 1-click install

Fix fences crashing game when added attempting to attatch

Added Ice Breaking feature as a new unique buff to Jonas Boats

Added one name plaque on the left side

 

Other minor improvements

1.0.1 jonasboat
1.20.5 - 1.20.6
9745 Mar 1st at 10:58 PM JonasBoat_1.0.1.zip 1-click install

Quick mini update to add in a Ukrainian translation courtesy of user DeanBro.

1.0.0 jonasboat 210 Mar 1st at 8:44 AM JonasBoat_1.0.0.zip 1-click install

Release!


46 Comments (oldest first | newest first)

💬 Gantradies, 1 day ago

any thoughts on that error/CTD?
i mean, if its a PEBUAK error,
id appreciate a heads up on what i buggered up, but..

💬 Gantradies, Nov 24th at 9:19 AM (modified Nov 25th at 1:34 AM)

Pal_5000 arrrgh! for some reason its missing the actually RELIVANT part of the error message, thanks for telling me T_T
from my understanding, its an error message that usually comes up with duplicate mods, but...

Crash Report
  1. "unning on 64 bit Windows 10.0.19045.0 with 64630 MB RAM Game Version: v1.21.5 (Stable) 16/11/2025 832 PM: Critical error occurred Loaded Mods: canoemode@1.0.4, craftablecompanion@1.4.1, hqzlights@1.1.2, glasstrapdoor@1.0.2, immersivecartography@0.6.0, overhaullib@1.13.8, particlesplus@2.3.1, playermodellib@1.6.2, polylocusts@1.0.2, repairablelocust@1.5.0, slings@0.0.3, spyglass@0.6.0, vinegarportiononly@1.0.0, game@1.21.5, vsimgui@1.1.16, warmgambeson@1.0.0, animalcages@4.0.1, attributerenderinglibrary@2.4.0, batchmolds@1.0.1, beararmorrepair@1.0.3, configlib@1.10.10, eggpiemod@0.1.0, enhancedhandbook@1.7.1, fromgoldencombs@1.9.4, hpspinningwheel@1.0.7, koboldrdx@1.2.2, maltiezcrossbows@1.6.8, morefluxes@0.3.2, panningmachine@1.0.6, petai@4.0.2, playerlist@2.1.5, claywheel@1.1.7, rebuildablebloomery@1.0.6, smithingplus@1.8.3, boozetrade@1.0.0, sprinklersmod@1.0.1, statushudcont@4.0.1, substrate@1.1.4, vintagebirbs@0.3.0, creative@1.21.5, vsrpc@0.1.0, survival@1.21.5, foxtaming@1.7.2, fueledwearablelights@1.1.0, quiversandsheaths@0.5.4, storageoptions@2.0.0 System.Exception: Don't know how to instantiate item of class 'JonasBoatItemRoller' did you forget to register a mapping?"
💬 Pal_5000 , Nov 23rd at 10:35 PM

Gantradies Hmm sorry for missing this comment, but looking over it now I'm not sure I see anything explicitly related to this mod as the error seems to be around some item packet, which this mod does not really fiddle with any networking code.

Psyloh The hitboxes are quite similar to the sailboat I'm not really sureI follow your issue. You can reach a good chunk from the cabin if you're on the water and should be able to open some when swimming, although it could be fiddly. But the easest way to access things is to just pull to land and interact with them from there.

💬 Psyloh, Nov 23rd at 8:25 AM

How are we supposed to interract with chests on the boat since we can't get close to it..?

💬 Gantradies, Nov 16th at 9:21 AM (modified Nov 17th at 12:17 AM)

just had a crash after we added the mod to our server-
The REALLY strange thing is its working fine in an identicasl setup in sp...

Crash Report

Running on 64 bit Windows 10.0.19045.0 with 64630 MB RAM
Game Version: v1.21.5 (Stable)
16/11/2025 8:18:31 PM: Critical error occurred
Loaded Mods: canoemode@1.0.4, craftablecompanion@1.4.1, hqzlights@1.1.2, glasstrapdoor@1.0.2, immersivecartography@0.6.0, overhaullib@1.13.8, particlesplus@2.3.1, playermodellib@1.6.2, polylocusts@1.0.2, repairablelocust@1.5.0, slings@0.0.3, spyglass@0.6.0, vinegarportiononly@1.0.0, game@1.21.5, vsimgui@1.1.16, warmgambeson@1.0.0, animalcages@4.0.1, attributerenderinglibrary@2.4.0, batchmolds@1.0.1, beararmorrepair@1.0.3, configlib@1.10.10, eggpiemod@0.1.0, enhancedhandbook@1.7.1, fromgoldencombs@1.9.4, hpspinningwheel@1.0.7, koboldrdx@1.2.2, maltiezcrossbows@1.6.8, morefluxes@0.3.2, panningmachine@1.0.6, petai@4.0.2, playerlist@2.1.5, claywheel@1.1.7, rebuildablebloomery@1.0.6, smithingplus@1.8.3, boozetrade@1.0.0, sprinklersmod@1.0.1, statushudcont@4.0.1, substrate@1.1.4, vintagebirbs@0.3.0, creative@1.21.5, vsrpc@0.1.0, survival@1.21.5, foxtaming@1.7.2, fueledwearablelights@1.1.0, quiversandsheaths@0.5.4, storageoptions@2.0.0

at Vintagestory.Common.ClassRegistry.CreateItem(String itemClass) in VintagestoryLib\Common\ClassRegistry.cs:line 323
at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType packet, IWorldAccessor world, ClassRegistry registry) in VintagestoryLib\Common\Network\ItemTypeNet.cs:line 21
at Vintagestory.Client.NoObf.ClientSystemStartup.PopulateItems(List`1 items, Int32 listSize) in VintagestoryLib\Client\Systems\Startup.cs:line 639
at Vintagestory.Client.NoObf.ClientSystemStartup.LoadItemTypes() in VintagestoryLib\Client\Systems\Startup.cs:line 440
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Step1() in VintagestoryLib\Client\Systems\Startup.cs:line 382
at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass13_0.b__0(Object a) in VintagestoryApi\Common\TyronThreadPool.cs:line 131
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()

Event Log entries for Vintagestory.exe, the latest 3
==================================
{ TimeGenerated = 16/11/2025 8:18:00 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.5.0, time stamp: 0x67fe0000
Faulting module name: KERNELBASE.dll, version: 10.0.19041.2913, time stamp: 0xa1c3e870
Exception code: 0xe0434352
Fault offset: 0x000000000002cf19
Faulting process ID: 0x785c
Faulting application start time: 0x01dc56d9d9ae22a3
Faulting application path: C:\Users\Gantradies\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report ID: 794bba3e-1652-4b24-885d-b32806b811b2
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 16/11/2025 8:13:27 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.5.0, time stamp: 0x67fe0000
Faulting module name: KERNELBASE.dll, version: 10.0.19041.2913, time stamp: 0xa1c3e870
Exception code: 0xe0434352
Fault offset: 0x000000000002cf19
Faulting process ID: 0x5128
Faulting application start time: 0x01dc56d8db6128ec
Faulting application path: C:\Users\Gantradies\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report ID: 82b63ccd-7343-4c5d-b671-a7f33ef84d7d
Faulting package full name:
Faulting package-relative application ID: }
--------------
{ TimeGenerated = 4/11/2025 2:54:08 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.5.0, time stamp: 0x67fe0000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process ID: 0x72e4
Faulting application start time: 0x01dc4d3e9d21f8f5
Faulting application path: C:\Users\Gantradies\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\Gantradies\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report ID: d7c2e40e-a7d9-4850-bda8-0463a19b5374
Faulting package full name:
Faulting package-relative application ID: }

💬 concrete_car, Oct 19th at 1:54 AM

Pal_5000 sick, thanks for your work

💬 Pal_5000 , Oct 19th at 1:07 AM

concrete_car Luckily it is, thats what the last update added.

💬 concrete_car, Oct 17th at 2:39 AM

Is Carry On compatible for loading inventories to the boat? If not, that's fine

💬 Lamarian, Oct 8th at 9:51 PM

would be cool if the Fog Horn could be heard  from further away

 

💬 MisterRozo, Oct 8th at 9:05 AM

Mackiwoo Thank you so much

This is just wonderful, so the "carry on" is compatible now?

💬 Nykolaii__, Oct 2nd at 1:22 PM

This greatly pleases my inner phantom hourglass Link

💬 GreatHefty, Oct 2nd at 3:05 AM

Dracdracono

have to copy the rest of the link after the -:

drive.google.com/file/d/1IlNP3jJKcOR77zJwQnP6S5-CBNyN9xyK/view?usp=sharing

💬 Dracdracono, Oct 1st at 3:47 PM

@Mackiwoo

link doesn't work, says it doesn’t exist.

💬 Mackiwoo, Sep 27th at 12:21 PM

Pal_5000

dont know what the best way of sending you the file is so heres a google drive link https://drive.google.com/file/d/1IlNP3jJKcOR77zJwQnP6S5-CBNyN9xyK/view?usp=sharing

💬 Pal_5000 , Sep 26th at 8:58 PM

Mackiwoo If its already a feature and that works that sounds wonderful, I can look into integrating it next update if you do send it my way.

💬 Mackiwoo, Sep 26th at 8:49 PM (modified Sep 26th at 8:49 PM)

Pal_5000 A friend of mine did a patch that gives the jonas boat compatibility with carry on. If you want I could send you the file and perhaps add it to your mod

💬 Pal_5000 , Sep 25th at 9:38 PM

MisterRozo Out of scope for this mod sadly, it uses the vanilla attatchments system.

💬 MisterRozo, Sep 25th at 3:57 PM (modified Sep 25th at 3:58 PM)

Can you please make the mod compatible with "carry on" for easier loading of crates and chest already loaded with goods?

💬 Pal_5000 , Sep 25th at 2:46 AM

JasonFinch Not the 1.0.3 version as thats been changed to fit 1.21 tweaks specifically, versions prior to that should work fine with it.

💬 JasonFinch, Sep 23rd at 9:55 PM

does this mod work in 1.20.12?

💬 FinkThinker, Sep 21st at 11:35 PM

Why am I getting Phantom Hourglass flashbacks?

💬 Pal_5000 , Sep 6th at 12:53 AM

Seems to be working in 1.21, please report version specific issues if they do exist, for now the boat in my testing only lacks a few new slots which may or may not be added later.

💬 Bryorios, May 25th at 10:28 AM

I really like the boat but the front end lifts up so high its really hard so see where you are going through the glass. is there a way to edit it in the json to fix this myself?

💬 Annastasija, Apr 9th at 6:11 AM

Will you be adding more little bits and pieces to add onto it by chance? Or more boat types. Would be cool to put a motor on the canoe boat from the canoe mod lol

💬 purple8cloud, Apr 3rd at 12:29 PM

ability to break down ice like icebreaker?
it would be great

💬 Coolzio, Mar 23rd at 10:35 AM

I wonder, will there be light/lantern spots to place at later on?
I love it regardless. I can just use my offhand for the moment.

That or get an elk—those work too, I suppose!

edit; Nvm, I'm dumb and didn't look at the video.

💬 Pal_5000 , Mar 6th at 12:32 AM

DrKlinger
I've gone ahead and simply linked your mod, thank you for making it!
I'd prefer to stick to this approach as I dont want to make it confusing whether config lib is needed for this mod, and in the future if I implement configs it may be in a different way that does not use config lib and I wouldn't want to randomly remove the speed settings from the mod like that if I do and also cause more confusion.

💬 DrKlinger, Mar 5th at 12:50 AM

Pal_5000 I do have a mod uploaded that uses the configuration to patch a patch json - but I certainly find direct integration cleaner.
Something like this titled configlib-patches.json under a folder titled config in your domain should work perfect, and allow you to extend configuration options in the future for anyone using configlib.

And if you decide not to, linking works too! Though its a cool mod we get to play with, so I hope to offer a bit of help!

💬 Pal_5000 , Mar 5th at 12:03 AM

DrKlinger
If you've already got it up as a mod I could also just link it on the page if you'd prefer instead of integrating it directly.

💬 DrKlinger, Mar 4th at 6:52 AM

Hey, I could shoot over a configlib JSON your way for any people wanting to configure your craft! Lets configurations be setup if config lib is installed - without requiring so - with only the 1 json file.

I got a similar setup w/ a patch working w/ this mod uploaded if you wanna take a look too!

💬 purple8cloud, Mar 3rd at 2:18 PM

dude i love it

 

💬 RIVVION, Mar 2nd at 7:41 PM

Keep up the great work!

💬 Amanlu, Mar 2nd at 9:53 AM

Nice mod but it would be nice to have an option to customize it trough config file ( I tried to modify the speed multiplier from 2 to 6 or 4 ) But it doesn't seem to work at all like in speedboat mod which works great at a cost of turning speed. Your boat looks much better, and to my liking. 6 spaces for cargo is pretty good. My motivation for this comment is that i don't enjoy sailing for 2 hours to get into another continent, that's why i think speed is crucial here. Keep the good work ! I enjoy it.

💬 Kaschperle, Mar 2nd at 2:21 AM

just amazing another thing to strife for as a boat is already a accomplishment!

💬 Thomas00275, Mar 1st at 11:47 PM

this mod is amazing its very immersive here is an idea maybe fuel could be used to boost the speed but without it your just slower but still faster then the normal boat

💬 DrewBaranof, Mar 1st at 11:18 PM

i've been playing vintage for 4 years now and this is by far one of the best mods i've seen. Not only is it cool and functional, but it easily looks like it could fit in the base game. its fantastic.

💬 Pal_5000 , Mar 1st at 10:39 PM

DeanBro
Thank you, wow thats very kind and impressively quick work given the mod just came out, appreciating the enthusiasm in the comments broadly overall :D
I'll pop it in to a tiny update.

💬 Pal_5000 , Mar 1st at 10:35 PM

Thranos
Not at this time (although thats not a bad idea to add), I may consider looking into that for a major update but thats likely not to happen soon since I want to take a small break on working on big features after just releasing the mod. The speedboat mod might disable the multiplier or make it not actually apply for modded boats I think, if thats the one your using its probably making the boat slower then normal. JSON wise the speed multiplier used by the vanilla system is actually exposed in the mod and you could patch it to increase it if desired like that for now. (Same to enable it to be able to be picked up like a raft.)

💬 ParallelPenguins, Mar 1st at 10:32 PM

These ships look like they should pop a wheelie at high speed.

💬 Thranos, Mar 1st at 9:03 PM

Is there a config to change the speed?
I'm contemplating adding this to a server I run, but we've got a mod installed to boost vanilla sailboats from their anemic speed to something more reasonable, and I wouldn't want the Super Fancy Jonas Boats to be outperformed due to said speed tweak.

💬 DUCATISLO, Mar 1st at 1:24 PM

wish it was bigger

💬 DeanBro, Mar 1st at 1:11 PM

Pal_5000 Hi, I made a translation for your mod

💬 Michaloid , Mar 1st at 1:10 PM

This mod is SO COOL! Really good work dude! I'm quite impressed actually!

💬 Calbain, Mar 1st at 12:13 PM

This rules.

💬 Pal_5000 , Mar 1st at 11:29 AM

DanaCraluminum Fuel was something I considered but ultimately decided wasn't really needed given how expensive the boat already is, there is a stage where you "energize" it during construction to bring the engine online with five temporal gears though.

Frankly I dont think it'd do much but discourage people from making a boat even more, even if its only SLIGHTLY.
In the majority of cases, there's already alot of reasons not to use a boat with most world settings and the fact you can't take it through translocators and what not. I dont want to make the boat any more restrictive with needing fuel given that most players will already find it likely too expensive.

💬 DanaCraluminum, Mar 1st at 10:28 AM

Does it consume any fuel? If not, then it is very sad

 (edit comment delete)
Основной веб-сайт | Почтовый сервер | FTP сервер | Административная панель | API интерфейс | Content Delivery Network | Статические файлы | Ресурсы сайта | Изображения | Файловое хранилище | Блог | Интернет-магазин | Техническая поддержка | Справочная система | Документация | Форум | Новости | Загрузки | Демонстрация | Тестовая среда | Приложение | Медиа контент | Разработка | Промежуточная среда | Бета версия | Безопасная зона | Вход в систему | Панель управления | Портал | Система управления контентом