Show / Hide Table of Contents

Namespace Jotunn.Managers

Classes

AssetManager

Manager to handle interactions with the vanilla asset system, called SoftReferenceableAssets. See the Vanilla FAQ for more information.

CommandManager

Manager for handling custom console and chat commands.

CreatureManager

Manager for handling all custom data added to the game related to creatures.

DungeonManager

Manager for handling all custom data added to the game related to creatures.

GUIManager

Manager for handling anything GUI related. Provides Valheim style GUI elements as well as an anchor for custom GUI prefabs.

InputManager

Manager for handling custom inputs registered by mods.

ItemManager

Manager for handling all custom data added to the game related to items.

KeyHintManager

Manager for handling custom key hints

KitbashManager

Manager for handling Kitbashed objects

LocalizationManager

Manager for handling localizations for all custom content added to the game.

MinimapManager

Manager for adding custom Map Overlays to the game.

MinimapManager.MapDrawing

Object for modders to use to access and modify their Overlay. Modders should modify the texture directly.

MinimapManager.MapOverlay

Object for modders to use to access and modify their Overlay. Modders should modify the texture directly.

MinimapManager.MapOverlayBase

Overlay Base to inherit from

NetworkManager

Manager handling all network related code

PieceManager

Manager for handling custom pieces added to the game.

PieceManager.PieceCategorySettings

Settings of the hammer UI tab selection.

PrefabManager

Manager for handling custom prefabs added to the game.

PrefabManager.Cache

Global cache of Unity Objects by asset name.
Built on first access of every type and is cleared on scene change.

RenderManager

Manager for rendering Sprite of GameObject

RenderManager.RenderRequest

Queues a new prefab to be rendered. The resulting Sprite will be ready at the next frame.

SkillManager

Manager for handling custom skills added to the game.

SynchronizationManager

Manager for handling synchronisation between client and server instances.

UndoManager

Manager for handling undo and redo actions in mods. Can handle multiple undo queues.
Mods can make their own UndoActions using the provided interface or use the default ones Jötunn provides in UndoActions.
Undo queues get automatically reset on every login and logout.

UndoManager.UndoQueue

Undo queue implementation.

ZoneManager

Manager for adding custom Locations, Vegetation and Clutter.

Interfaces

UndoManager.IUndoAction

Interface for actions which can be added to the undo queue.

Enums

InputManager.GamepadButton

Abstraction for gamepad buttons and axes used as inputs

Delegates

NetworkManager.CoroutineHandler

Delegate for receiving ZPackage. Gets called inside a Coroutine.
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾