KydlDev-SteveTheTroll icon

SteveTheTroll

Tame real trolls with the Fluffy Slippers. They follow, fight, farm wood and ore, unload into depots and work from Troll Hubs. Add the troll costume and club.

By KydlDev
Last updated 19 hours ago
Total downloads 17
Total rating 0 
Categories Utility Deep North Update AI Generated Gear Crafting Server-side Client-side
Dependency string KydlDev-SteveTheTroll-2.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202
ValheimModding-Jotunn-2.30.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.2
KydlDev-KydlCore-1.0.0 icon
KydlDev-KydlCore

Shared runtime for all KydlDev mods: one UI root and theme, the KY hub window (F6; the one menu of every KydlDev mod) and the KY-Items category and registry.

Preferred version: 1.0.0

README

SteveTheTroll

Tame real trolls, put them to work, and wear a troll costume while they do it.

You craft a pair of plush Fluffy Slippers. Wear them near a wild troll for a minute and it becomes yours. Your trolls follow you, fight for you, fell trees, break rocks and ore veins, carry the loot home in a backpack and empty it into depots they build themselves. Build a Troll Hub to give them a base far from your bed. Add the Troll Mascot costume and the Troll Club for the full set and run with up to 5 trolls at your side.

Why install it

  • A new companion system: tamed trolls that are stronger than the wild ones, never hurt your house or your ship, and defend you.
  • Automatic resource gathering: wood, stone, ore and scrap collected for you, including things a normal axe or pickaxe cannot break (Yggdrasil shoots, ancient and scorched trees, Timberwood, giant remains, petrified Gammeltrolls).
  • Trolls that scale to how you play: one near you with the slippers, up to 5 with the full costume, 15 living in total.
  • Hubs for far-away bases: trolls work, unload and heal at a hub up to 1000 m from your bed.
  • Everything has an in-game menu (F6) and can be switched off in the config, part by part.

What you craft

  • Fluffy Slippers (workbench 1): 5 Troll hide, 4 Deer hide, 6 Blueberries. Utility slot: armor 5 (+1 per quality, up to quality 4), frost resistance. A little plush troll sits on each foot. Every upgrade costs 2 Troll hide + 2 Blueberries.
  • Troll Mascot costume: head, suit and trousers.
  • Troll Club: a whole tree trunk as a weapon.
  • Troll Hub: a big building made with the hammer (category KY-Items).

The slipper recipe shows up as soon as you pick up one of its materials. The costume and the club come after the slippers: their recipes appear once you have put the slippers on for the first time. Press F6 for the KY hub, the one menu of all KydlDev mods. SteveTheTroll adds tabs to it: the slippers in 3D with their stats, the costume, your trolls, their work list, hubs and settings. The tabs open as you progress: Costume after the set bonus has been active once, Troll Hub after your first hub is built, My trolls / Troll work / Trolls after your first tamed troll. Needs the KydlCore mod (installed automatically by the mod manager).

What the slippers do

Taming

Wear the slippers near a wild troll for a minute and it becomes yours, named Steve 1, Steve 2, ... You can rename them.

Tamed trolls have 3x the health and damage, move and swing 25 % faster, are immune to fire, frost, lightning, poison and spirit damage and resist pierce and slash. How many you can have:

  • One near you with the slippers alone.
  • Up to 5 near you with the whole costume.
  • Never more than 15 living tamed trolls in total per player.

In water from 1.5 m deep they wade three times as fast as they walk; in very deep water they swim up to three times their running speed and catch up when they fall behind. In water a following troll keeps 15 m away from you, so you have room to steer your boat. Tamed trolls never damage a ship.

More trolls near home

With the slippers on, wild trolls spawn 200 - 500 m from your bed in any land biome (never closer to the house), up to 2 at a time; with the whole costume up to 6. Ashlands and the Deep North count too when your bed is there. Without the costume's set power every troll spawned this way carries a club; with the set power half of them come unarmed. This is how you find trolls to tame.

Farming

A tamed troll fells trees and breaks rocks and ore veins on its own and picks up wood, ores and scrap within 50 m into a backpack of 4 chests. Choose what it should go for in the menu (Troll work tab), or let it follow its own priority list. While a troll is in the Ashlands, Mistlands or Deep North, the Troll work list also offers Blackwood, Black marble, Timberwood and Gold ore.

Orders

Press Mouse 4 (config [Trolls] AttackKey) while looking at:

  • a creature: your nearest troll attacks it,
  • a tree, rock or ore vein: it breaks it,
  • nothing: it starts farming.

The My trolls tab lists your trolls with their distance and buttons to call them (a far troll is brought next to you) or to kill one (asks first; its backpack drops).

Depots

A troll with a full backpack stops what it is doing and walks home to unload. It empties the backpack into troll depots that it builds 15 - 50 m from your bed (stacks of chests, up to 5 high; uneven ground is levelled first). If it cannot find a spot it tries again soon, and the depot is cleaned up once you have emptied it.

Stuck trolls

A troll that makes no progress towards what it walks to (a tree, a far farm place or its hub) for 3 seconds works its way out:

  1. If a tree, rock, log or creature blocks it, it goes into a rage for 5 seconds and smashes it. It never touches anything a player built and never a tamed creature; it walks around those.
  2. If that did not help it turns 90 degrees and walks up to 10 m, then recalculates its route.
  3. If it is stuck again soon after, it walks an L-shaped detour (10 m sideways, 10 m back towards its goal) over ground that is level, dry and free.
  4. Two such rounds in a row without success make it give up that one tree for 120 seconds and pick another one (every other tree stays available; the second round turns the other way first). A troll never gives up its hub: it keeps trying, turning the other way each round.
  5. Two trolls that meet head on both turn right, so they pass each other. Resting, swinging, being knocked back and standing still on purpose do not count as stuck.

Protection

Trolls defend you within 50 m. When you are hit with a troll within 10 m of you, it goes into a rage and swings at everything around you until you are left alone. A troll that is hit answers with ground slams, then goes back to work.

Fortress walls

Trolls with 2 stars break the walls of the Ashlands fortresses: when a wall stands between them and an enemy, when you send one at a wall with Mouse 4, or when you hit a wall yourself and they are near (they join in).

Home

Take the slippers off (or log out) and your trolls go home and wait 15 m from the bed (or at their hub). Within 15 m of your bed trolls never swing, so the house stays whole. Near the bed they heal quickly.

Map and Trolls tab

Every tamed troll has a pin on the map at its last known place. The Trolls tab shows each troll's health, stars, attacks, resistances, position, how full its backpack is and its distance from its hub (or from your bed when it has no hub).

The Troll Mascot costume and the Troll Club

Head, suit and trousers plus the Troll Club (a whole tree trunk). Slippers + the 3 pieces = the set Steve The Troll:

  • +50 % movement speed
  • +25 % carry weight
  • -50 % stamina usage
  • 75 % less stagger
  • up to 5 tamed trolls near you

The Costume tab appears once you have crafted all four costume items.

Troll Club: 150 blunt, 50 chop, 50 pickaxe (+35 / +20 / +20 per upgrade, quality 4: 255 / 110 / 110), strong knockback, durability 500. Secondary attack: a wide horizontal swing for double damage. At any quality it fells Yggdrasil shoots, scorched trees and Timberwood trees and breaks giant remains and petrified Gammeltrolls; fortress walls are too much even for the club.

Troll Hubs

A hub is a base for your trolls far from your bed. You can build one with the hammer once the Steve The Troll set bonus has been active (50 wood, 20 copper ore, 20 tin ore, 20 resin, 50 stone); look for the HUB sign icon in the KY-Items category. Removing a hub with the hammer gives back what it cost.

  • Up to 10 hubs per player, at least 1000 m apart. Each serves a 500 m circle.
  • Trolls go to their hub when you log out or take the slippers off, unload there and heal there like at the bed.
  • A troll uses the hub you assigned in the Troll Hub tab (F6), or the nearest one within 1000 m ( [TrollHub] AutoAssign).
  • Each hub has a sign (HUB 1, 2, 3 ...). Rename and style it with the pen in the tab or with E on the sign.
  • A troll with a hub does not farm further than 950 m from it. If it ends up more than 1000 m away (and you have not told it to follow you) it walks back until it is inside 950 m, then goes back to work. It only stops for a new follow order or when it or you are attacked.
  • With hubs on and the set bonus active, trolls inside a hub circle are 50 % faster than vanilla (instead of 25 %). Trolls with no hub within 1250 m work at half speed.

How to use

  • Craft the slippers at the workbench and put them on (that also unlocks the costume recipes). Find a wild troll and stay near it for a minute.
  • F6 opens / closes the KY hub (KydlCore), Esc closes it.
  • Mouse 4 orders your nearest troll.

Configuration

BepInEx/config/com.kydldev.SteveTheTroll.cfg (or the in-game config manager):

Section Setting Default What it does
General EnableAll true Switches the whole mod on / off while playing
Slippers Enable true The Fluffy Slippers and the mini trolls on the feet. Off: the Slippers tab goes away at once; the item is added at game start, so turning it on needs a restart
Costume Enable true The Troll Mascot costume, club and set power. Off: the Costume tab goes away at once; turning it on needs a restart
Trolls Enable true Taming and farming of real trolls, backpack, depots, map pins, extra trolls. Off: the troll tabs and the background troll work stop at once, the rest after a restart; turning it on needs a restart
Trolls AttackKey Mouse 4 Orders your nearest troll
TrollHub Enable true Troll hubs. Off: trolls use the bed and the Troll Hub tab goes away at once; turning it on needs a restart
TrollHub AutoAssign true A troll without a chosen hub uses the nearest one within 1000 m
DebugLog Enable false Detailed lines in the BepInEx log for bug reports

Edits to the file are picked up while the game runs.

Multiplayer

Every player and the server need the mod, in exactly the same version (and the same KydlCore version); a different version is refused when joining. Each player's trolls belong to that player and work around that player's bed or hubs.

Bug reports

Turn on [DebugLog] Enable, reproduce the problem, and attach BepInEx/LogOutput.log.