You are viewing a potentially older version of this package. View all versions.
Mexicanitos-RandomBullshit-1.0.7 icon

RandomBullshit

A community-focused Valheim mod built around player requests to improve the game experience.

Date uploaded 2 weeks ago
Version 1.0.7
Download link Mexicanitos-RandomBullshit-1.0.7.zip
Downloads 29
Dependency string Mexicanitos-RandomBullshit-1.0.7

This mod requires the following mods to function

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

README

RandomBullshit

A community-focused Valheim mod in active development. Future updates will respond to community requests and aim to make the game a better experience.

Requirements

  • Valheim
  • BepInExPack Valheim
  • Jotunn (Valheim Library)

Features

  • T.W.I.G. and TWM (Training with Mexicanito) training dummies display a compact damage-per-second number above them, calculated over a rolling 5-second window. Each player sees their own damage locally, even when hitting a dummy placed by another player.
  • TWM is a passive training dummy available in the hammer build menu.
  • T.W.I.G. and T.W.M. cannot be destroyed and regenerate to full health after 5 seconds without damage; damage does not drop their build materials. Both dummies have 500,000 health for extended training sessions.
  • Dismantling a dummy still returns its build materials.
  • DPS resets after 3 seconds without damage, and the label disappears after 5 seconds without a hit.

Examples

T.W.I.G.

T.W.I.G. training dummy

T.W.M.

T.W.M. training dummy

Usage

Build either training dummy from the hammer menu and hit it to see its current DPS displayed above the dummy.

If a dummy gets stuck, use /removedummy in chat to remove the nearest owned training dummy within 8 meters. This emergency command does not return materials.

Release publishing

Push a v<version> tag to publish the matching RandomBullshit-<version>.zip package to Thunderstore through GitHub Actions. Configure the repository variable THUNDERSTORE_NAMESPACE with the publisher name and the repository secret THUNDERSTORE_API_KEY with a Thunderstore API key before tagging a release. A GitHub sign-in can be used to access Thunderstore, but the uploader needs a Thunderstore API key.

CHANGELOG

Changelog

v1.0.9

  • Added /spawndummy [twig|twm] for internal testing; defaults to T.W.M.

v1.0.8

  • Updated the README and release package contents.

v1.0.7

  • Fixed local DPS text updates for multiplayer hits by observing outgoing training-dummy damage RPCs on the attacking player's client.
  • Kept DPS sampling hits that continue after dummy health reaches its 1 HP floor, where health-difference-based sampling stopped registering damage.
  • Increased both training dummies to 500,000 health for extended training sessions.

v1.0.6

  • Fixed multiplayer DPS visibility so each player sees damage from their own attacks on training dummies placed by other players.

v1.0.5

  • Fixed the T.W.I.G. example image format so it renders correctly on the Thunderstore and GitHub mod pages.

v1.0.4

  • Prevented damage from destroying training dummies or dropping their build materials. Dismantling still returns the materials normally.
  • Removed the "DPS" label prefix and reduced the size of the displayed number.

v1.0.3

  • Added T.W.M. (Training with Mexicanito), a passive training dummy in the hammer build menu.
  • Added DPS labels above T.W.I.G. and T.W.M., calculated over a rolling 5-second window.
  • Made both training dummies indestructible; they recover to full health after 5 seconds without damage.
  • DPS labels disappear after 5 seconds without a hit.