InverseGift

v1.1.5·Updated 2026-05-15

Present a gift to the employee who uses Inverse Teleport

About this mod Machine translation

InverseGift Inverse Gift

Only Server-Side Install

Only homeowners need to install

Present a gift to the employee who used Inverse Teleport (tools, scrap materials, enemies, or even traps!)

Give employees who use reverse teleportation a gift (tools, scraps, enemies, even traps!)

The items will be generated at the location where they were teleported

Items will spawn at the location they were teleported to

hope they like this gift!

Hope they enjoy this gift!

InverseGift Config Guide(configuration instructions)

📂 Config Location (configuration file location)

Find the file:

Find the configuration file:

BepInEx/config/chuxia.InverseGift.yml

All changes apply instantly after saving.

Save the file and it works in-game — no restart required.

After modification and saving, it will take effect in real time without restarting the game.

📦 Items

Items are always given when using Inverse Teleport.

Items are the items you get every time you teleport backwards.

Example:

Items:

  • Name: proflashlight

Count: "1"

  • Name: Shovel

Count: "1"

  • Name: giftbox

Count: "1"

🔍 How to find item names(How to find item names)

Use Inverse Teleport once in single-player.

Single player mode uses a reverse teleport.

This file will be generated:

The file will be generated:

BepInEx/config/chuxia.InverseGiftItems.txt

Example content:

ProFlashlight:FlashlightItem

Shovel:ShovelItem

Use the name before:.

Use: preceding name.

🎲 Gift (gift box configuration)

Opening a gift box (including naturally spawned ones) will generate the items configured under Items, selected according to the Rarity weight.

When opening a gift box (including naturally generated ones), the items configured in Items are generated from the configuration based on the Rarity weight.

Example:

Gift:

  • Rarity: 5

Items:

  • Name: GoldBar

Value: "200"

Count: "3-8"

Message: "{player}: Bank vault! ({counts})"

📊 Rarity (weight)

Higher number = higher chance.

The larger the number, the higher the probability.

💰 Value & Count (value & quantity)

Supports fixed or random range:

Supports fixed values ​​or random ranges:

Value: "100"

Value: "100-300"

Count: "1"

Count: "3-8"

Radius (generation radius)

When spawning multiple objects, they will be evenly distributed in a circle around the spawn position.

When multiple items/enemies/traps spawn, they will be spread out in a circle around the spawn point.

Items:

  • Name: HoarderBug

Count: "5-10"

Radius: 2

If Radius is not set, the default value is: 0.5

If Radius is not configured, the default value is: 0.5

💬 Message Variables

You can use:

Available variables:

| Variable | Description |

| ------------------ | ---------------------- |

| {player} | Player name (player name) |

| {result} | Spawned object name(item name) |

| {values} | All values ​​(total value) |

| {counts} | All counts(total quantity) |

| {value:ItemName} | Value of specific item (value of specified item) |

| {count:ItemName} | Count of specific item (number of specified items) |

Example:

Message: "{player} obtained {count:GoldBar} gold bars (worth {value:GoldBar})"

⭐ Special Names

These names are built-in (case insensitive):

The following are built-in names (case-insensitive):

Null = Empty box (empty box)

Meteor = Meteor shower(Meteor shower)

RandomTool = Random store item(random tool)

RandomScrap = Random scrap (random scrap)

RandomEnemy = Random enemy (random enemy)

RandomObject = Random trap (random trap)

MaskEvent = Masked event(Resident Evil)

🧩 Scrap Value

If generating scrap, set Value.

Only Host can see scrap value.

Value can be set when generating scrap (visible to host only).

  • If both the host and the client have AdditionalNetworking installed, scrap values can be synchronized.
  • The scrap value can be synchronized when AdditionalNetworking is installed on both the host and the client.

Support

  • The thread in the LC Modding Discord Server

QQ group: 1060993887, find the group owner for feedback

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
InverseGift-1.1.5.zip
File size
240.8 KiB