sighsorry-BottleShips icon

BottleShips

The mod adds bottles that contain miniature versions of a ships, carts and portals. You can use a single bottle to build the full-size piece.

Last updated a day ago
Total downloads 59
Total rating 2 
Categories Mods Crafting Server-side Client-side Bog Witch Update
Dependency string sighsorry-BottleShips-1.0.0
Dependants 1 other package depends on this package

This mod requires the following mods to function

WackyMole-WackysDatabase-2.4.56 icon
WackyMole-WackysDatabase

WackysDatabase allows you to control all items/recipes/pieces/creatures/materials/textures via YML files with ServerSync and so much more.

Preferred version: 2.4.56
denikson-BepInExPack_Valheim-5.4.2332 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2332

README

This mod adds 11 new bottles, each containing a ship, cart, battering ram, catapult, portal, trap and ballista! You can build that piece with just a bottle

  • Each bottle serves as the recipe for the same piece
  • You can build these pieces using only a bottle. A workbench can be omitted too, depending on your config BepInEx\config\wackysDatabase\Pieces
  • You can place bottles on item stands and grab one whenever you need to build that piece during your journey

Use WackysDB files to change the recipes

  • Use WackyDB files BepInEx\config\wackysDatabase\Recipes to adjust the recipe of the bottles

    • Set whatever recipe you like for these bottles! Whatever the recipe is you'll need only a bottle to build a piece!
  • Use files inside BepInEx\config\wackysDatabase\Pieces to adjust the recipe of the pieces

    • On WackyDB piece files, You can set craftingStation: none for piece to be built without crafting stations.
    • But this would make piece always repairable with just a hammer. ex) Repairng raft in the middle of the ocean without workbench
    • You can setcanBeRemoved: true to disassemble the piece with hammer (And you will get a bottle!)
  • Use files inside BepInEx\config\wackysDatabase\Items to adjust the attributes of the bottles

    • weight, stack, teleportable etc

Install BottleShips, WackysDB on server to force the configs to clients

  • WackyDB piece, recipe ymls too should be on server's BepInEx\config\wackysDatabase\Pieces, Recipes folder to force the configs

Localization support

  • There should be BottleShips.English.yml in plugins folder. Translate it to your language and put it anywhere inside of the Bepinex folder

List of prefabs

  • Raft_bottle
  • Karve_bottle
  • VikingShip_bottle
  • VikingShip_Ashlands_bottle
  • Cart_bottle
  • BatteringRam_bottle
  • Catapult_bottle
  • portal_wood_bottle
  • portal_stone_bottle
  • piece_trap_troll_bottle
  • piece_turret_bottle

  • You don't have to find materials through your containers to build a piece
  • You can place just bottles on item stands and grab one whenever you need it

  • Don't worry to much about your ship breaking. If you pick up bottle you can just build it back (workbench optional)

  • How it looks like on itemstands

  • raft, karve, longship, drakkar bottle

  • cart, battering ram, catapult bottle

  • portal, portal-stone bottle

  • trap, ballista bottle

  • 2 recipes on workbench

  • 3 recipes on forge

  • 6 recipes on artisan table

  • Bottles have weight corresponding to their original recipes.
  • Also Bottles are not teleportable if there were not teleportable items within original recipes

  • You can build a piece using only a bottle (workbench optional)

Special Thanks

  • Many thanks to GraveBear for kindly teaching me Unity and for all the troubleshooting help!
  • A huge thanks to Azumatt for Modding tutorial videos, Itemmangertemplate and all the help!