You are viewing a potentially older version of this package. View all versions.
RowanMods-GuaranteedGasPrinter-1.5.0 icon

GuaranteedGasPrinter

Guarantees a 3D printer for an item of your choice (default Gasoline) on every stage. Configurable.

Date uploaded 9 hours ago
Version 1.5.0
Download link RowanMods-GuaranteedGasPrinter-1.5.0.zip
Downloads 11
Dependency string RowanMods-GuaranteedGasPrinter-1.5.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2121 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2121
RiskofThunder-HookGenPatcher-1.2.9 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.9
Rune580-Risk_Of_Options-2.8.5 icon
Rune580-Risk_Of_Options

A convenient API for adding BepInEx ConfigEntry's to a option menu

Preferred version: 2.8.5

README

GuaranteedGasPrinter

Spawns a guaranteed 3D printer for an item of your choice on every stage. Defaults to Gasoline, but any item works - the printer tier is picked automatically from the item's rarity.

Placement

The printer is placed somewhere you will actually walk past. It tries, in order:

  1. beside a chest or shrine the game already placed
  2. close to your spawn (configurable distance band)
  3. progressively wider, then anywhere on the map

The chat message tells you how far away it landed.

Options

Option Default What it does
Enabled true Master switch
Item Gasoline Internal or display name (Gasoline, IgniteOnKill, ...)
Printers Per Stage 1 How many to add (1-5)
Skip Special Stages true Skip Bazaar / Void Fields / Commencement
Place Beside Existing Chest true Prefer anchoring to an existing interactable
Min / Max Distance 0 / 25 Distance band from the player
Announce In Chat true Chat message with the distance
Verbose Log true Detailed spawn diagnostics

Server-side: spawns are created by the host.

Changelog

1.5.0 - Prefer placing next to an existing chest/shrine so the printer is easy to find. 1.4.0 - Much closer default placement (0-25m); re-assert the stocked item so the terminal's own random roll cannot overwrite it. 1.3.0 - Tiered placement fallbacks and distance reporting. 1.2.0 - Spawn near the player instead of anywhere on the map. 1.1.0 - Switched to a reliable stage-start hook; added diagnostics. 1.0.0 - Initial release.