given that there is combat on the ship, having the crafting ingredients wash up on the beach is too late.
You can have the combat on the ship easily be weaponless / be heavy magister weaponry that isn't washed ashore with you. Spawning with weapons makeshift or otherwise on the ship makes zero sense. No Prison locks up prisoners with weaponry.