Show / Hide Table of Contents

Namespace Jotunn.Entities

Classes

ConsoleCommand

A custom console command.

CustomClutter

Main interface for adding custom clutter to the game.
Clutter are client side only objects scattered on the ground.
All custom clutter have to be wrapped inside this class to add it to Jötunns ZoneManager.

CustomCreature

Main interface for adding custom creatures to the game.
All custom creatures have to be wrapped inside this class to add it to Jötunns CreatureManager.

CustomEntity

Base class for all custom entities

CustomItem

Main interface for adding custom items to the game.
All custom items have to be wrapped inside this class to add it to Jötunns ItemManager.

CustomItemConversion

Main interface for adding custom item conversions to the game.
Supports and combines conversions for the cooking station, fermenter and smelter.
All custom item conversions have to be wrapped inside this class to add it to Jötunns ItemManager.

CustomLocalization

Wrapper to hold each mod localization data.

CustomLocation

Main interface for adding custom locations to the game.
All custom locations have to be wrapped inside this class to add it to Jötunns ZoneManager.

CustomPiece

Main interface for adding custom pieces to the game.
All custom pieces have to be wrapped inside this class to add it to Jötunns PieceManager.

CustomPieceTable

Main interface for adding custom piece tables to the game.
All custom piece tables have to be wrapped inside this class to add it to Jötunns PieceManager.
Add strings to Categories to use custom categories on your piece table. All categories will be replaced so list vanilla categories, too.

CustomPrefab

Wrapper for custom added GameObjects holding the mod reference.

CustomRPC

Wrapper for Valheim's RPC calls implementing convenience delegate methods for client and server processing of packages.
Automatically compresses and slices big packages to fit into the Steam package limit.
All sending and processing of received packages is executed in Coroutines to ensure the game loop's execution.

CustomRecipe

Main interface for adding custom recipes to the game.
All custom recipes have to be wrapped inside this class to add it to Jötunns ItemManager.

CustomRoom

Main interface for adding custom dungeon rooms to the game.
All custom rooms have to be wrapped inside this class to add it to Jötunns DungeonManager.

CustomStatusEffect

Main interface for adding custom status effects to the game.
All custom status effects have to be wrapped inside this class to add it to Jötunns ItemManager.

CustomVegetation

Main interface for adding custom vegetation to the game.
All custom vegetation have to be wrapped inside this class to add it to Jötunns ZoneManager.

KitbashObject

Container class for Kitbashed prefabs, returned by KitbashManager

MockRequirement

Helper class for creating Mocks of item/piece requirements.

Mock<T>

Helper class for creating Mocks of a given vanilla Component.

Enums

CustomItemConversion.ConversionType

Type of the conversion component used in game.
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾