


This mod aims to continue support for Water based features of the original ValheimRAFT mod and incorporate more vehicle items and mechanics within the mod and further extends it's capabilities.
This repo is a ValheimRaft fork that works with latest Valheim.
The original mod owner Sarcen stopped maintaining the mod August 2023. They gave permission to maintain and open source the mod on 12/25/2023.
Join us on discord to get the latest information, upcoming features, and discontain other mods.
| Name | Icon | Description |
|---|---|---|
| Hull (Wood) | V2 Raft Hull. See more info on Hull Mechanics | |
| Hull (Iron) | V2 Raft Hull Iron, See more info on Hull Mechanics | |
| Hull Slab (Wood) | V2 Raft Hull Slab 2x2 and 4x4 variants. See more info on Hull Mechanics | |
| Hull Slab (Iron) | V2 Raft Hull Slab Iron 2x2 and 4x4 variants. See more info on Hull Mechanics. | |
| Hull Wall (Wood) | V2 Raft Hull Wall 2x2 and 4x4 variants. See more info on Hull Mechanics. | |
| Hull Wall (Iron) | V2 Raft Hull Wall Iron 2x2 and 4x4 variants. See more info on Hull Mechanics. | |
| Hull Rib (Wood) | V2 Raft Hull Rib, a curved hull wall going for 0-90 degrees a combo of 3 hull walls. See more info on Hull Mechanics. | |
| Hull Rib (Iron) | V2 Raft Hull Rib, a curved hull wall going for 0-90 degrees a combo of 3 hull walls. See more info on Hull Mechanics. | |
| Rudder Basic | Basic Raft Rudder, turns with wheel. First rudder on ship will also move ship's wake effects to it's location. Future updates may add functionality | |
| Rudder Advanced (Iron) | Advanced Rudder, a larger rudder that turns with the ship. First rudder on ship will also move ship's wake effects to it's location. No other functionality. | |
| Rudder Advanced (Wood) | Advanced Rudder, a larger rudder that turns with the ship. First rudder on ship will also move ship's wake effects to it's location. No other functionality. | |
| Rudder Advanced Twin (Wood) | Advanced Rudder, a larger rudder that turns with the ship. First rudder on ship will also move ship's wake effects to it's location. No other functionality. | |
| Rudder Advanced Twin (Iron) | Advanced Rudder, a larger rudder that turns with the ship. First rudder on ship will also move ship's wake effects to it's location. No other functionality. | |
| Steering Wheel | Steer the vehicle. Steering will be fast on slow speed, medium on half speed, and slow on fast speed. Previously all steering was slow. The direction it faces will determine the direction the boat sails. | |
| Raft Sail | Tier 1 Raft Sail. Offers modest sailing power. | |
| Karve Sail | Tier 2 Karve Sail offers mid-level sailing power. | |
| Viking Sail | Tier 3 Viking Sail offers high-level sailing power. | |
| Custom Sail (3) or (4) corners | Tier 1 Custom Sail, Offers a customizable sail of 3 points or 4 point sails. Each sail cubic foot is counted for sailing force. The sails are a balanced at tier1 sailing. | |
| Rope Anchor | Connect an infinite number of ropes from this anchor point to the target prefab's center position. To disconnect grab a rope from the anchor point and re-attach to the already attached prefab. It should disconnect the rope. Ropes will not have any affect on physics. They do not anchor the ship. | |
| Rope Ladder | Connect a rope ladder to a boat or any building to allow for climbing from the ground up to the building. Will automatically extend to seafloor or ground every couple seconds if the terrain changes. | |
| Boarding Ramp (normal, Wide) | Boarding ramp can extend out from 1 - 50+ units. Each unit adds an additional expanded plank. There are no resource costs to increasing the extension bridge size. Boarding ramps collide with the sea so they will effectively hover over the sea. Ramps require network connection in multiplayer to properly work if the player is not the owner. | |
| Dirty (1x1, 2x2) | Allows for growing vanilla Valheim crops. Currently does not support mods that utilize heightmaps to determine placement. Each dirt section is not a heightmap. |
:warning: The Raft Mod must be installed correctly in order to resolve Custom Sail materials. :warning:
<ValheimGameFolder>/BepInEx/plugins/ValheimRAFT or zolantris-ValheimRAFT and contain
a Assets folderNoting that in future updates this may not be required, however loading custom textures will always be supported. This allows players to drag and drop their favorite logos or custom sail textures and see them in game.
| Name | Image |
|---|---|
| Stag Logo | |
| Pirate Logo |
These mechanics apply only to V2 WaterVehicles. The older V1 rafts will never support this feature.
Every piece of hull added to a ship will adjust the ship's floatation.
Floatation is determined by the key HullFloatationColliderLocation.
| Value | Floatation Calculation Description |
|---|---|
| Average | Average is the total number of hull pieces height averaged together. Example: 4 pieces are used with 0 height and 1 piece at height 5. The average would be (sum of height)/(number of pieces) or 5/5=1 height. If a hull is 4 pieces high the mid point (top of second piece) would be the floatation point |
| Center | The center point between the max height hull piece on a raft and the lowest height hull piece placed on a raft. No quantity will be factored in to determine the center point. |
| Top | The ship will float at the top most hull piece. Likely only useful if using hull pieces to make underwater vehicles |
| Bottom | The lowest most hull pieces will determine the floatation point. Placing other prefabs that are not hull pieces can be done, but any hull piece below another one will make the ship float higher. |
:warning: All Commands require the player to point at a ship to work. :warning:
| Name | Args | Description |
|---|---|---|
vehicle creative aka raftcreative |
None | Temporarily Enables/disables the vehicles's physics AND move the vehicle up in the air based on the creative height set in the config. The Vehicle will float in the air allowing the user to build on the raft with mods that break (or do not have compatibility) with the piece placement Relative Rotation. IE Gizmos. The vehicle should have zero rotation for X and Z axis. |
vehicle toggleOceanSway |
None | Permanently Enables/disables the vehicle ocean sway. When disabled it will force the vehicle to only go up or down based on the sea water, it will never sway. - Not immersive but QOL fix for the seasick. |
vehicle recover aka raftrecover |
None | Recovers all vehicles within 1000 units of the player. Only works if the vehicle/raft is broken. If something happened with the render and the vehicle still exists you likely need to restore from a backup. (and also report the issue) |
vehicle debug |
None | Enables/disables the debugger dynamically for vehicles, debug menu contains shortcuts for vehicle creative and vehicle toggleOceanSway |
vehicle downgradeShipToV1 |
None | Downgrades a V2 ship. If you chose to downgrade due to some issue with the new vehicle...this is not a good idea, but it is provided for compatibility and an option if there are problems with a v2 ship with other mods etc. This command will be remove in future updates. |
vehicle upgradeShipToV2 |
None | Upgrades a V1 ship to a V2 ship. (only works if you downgraded first). This command will be remove in future updates. |
Server support may or may not work. In >=1.6.2 ships and loading were mainly
fixed by adding some threading
optimization. There is also a config called ServerRaftUpdateZoneInterval this
allows users to tweak the update
frequency of checks.
The following has been tested:
Please reference the config output auto-generated document
If you have a bug, please create an issue under the repo's issues section.
Click here to create an issue now.
In 1.6.0+ this mod supports PlanBuild a popular blueprinting mod.
Support is added via a patch that makes PlanBuild use the Raft localPosition
instead of world position which each item
could be moving/swaying and updating as the PlanBuild iterated through the
items. This easily breaks the Plan save.
Noting that Planbuild does not register well with harmony so searching for it is
not possible (from what I saw). There
is a path resolution and a config flag to enable coordinate fixes. Disable the
config value fixPlanBuildPositionIssues
and it should no longer cause errors for not having PlanBuild installed.
Please read these if you are experiencing trouble.
vehicle recontain this command works in >=2.0.2Player.PlacePiece will cause problems with piece
placement.
vehicle creative
or raftcreative to make the ship stop moving and place pieces.Player.GetControlledShip will cause the boat to be
unable to interact or update hud or be controlled.Ship Values from Valheim will no longer
affect the V2 WaterVehicle. This means the Vehicle is much more
resilient
and more compatible with mods that add new ships but also means it has
it's own logic so the ship will not benefit OR break from those mods.Download Unity Explorer
Under Object list search for WaterVehicleShip it should show up
as ValheimVehicles_WaterVehicleShip
ValheimVehicles is a prefix for
anything related to V2 RAFT/Vehicles mod.inspector - another pannel, click on local position and change the Y
coordinate to +20 height or more.
Position 1600.084 29.7749 1685.39
Set to 1600.084 50 1685.39This is a known issue do the following work-around.
This may be resolved in future updates.
This project supports both Vulkan and Direct3D11 as of >=1.6.11. Previously it only supported Direct3D11.
| Name | Date | Active |
|---|---|---|
| Zolantris | 12-2023 - present | Active |
| Sarcen | 04-2021 - 08-2023 | Inactive |
| Name | Contributions |
|---|---|
| Sarcen | For creating the initial mod and supporting it until v1.4.8! |
| Zolantris | For supporting and expanding the Raft Mod since v1.5.0. |
| RacerX | For contributing a stag icon for sails - Looks awesome! And for making some other unreleased assets. |
These packages may contain logging. Logging can be opted out by any user by
unchecking enableMetrics. If you choose to opt-out, please be aware, this will
make it more difficult to troubleshoot issues.
This logging has yet to be implemented.