Getting Started

Installing Odin Inspector

Using Odin With Source Control

Editor Only Mode

Install Odin Inspector as a Unity package

Using Attributes

Simple Attribute Examples

Group Attributes

Meta Attributes

The OdinSerialize And The ShowInInspector

Changing The Order Of Properties

Attribute Expressions

Custom Editor Windows

How To Make An OdinEditorWindow

Odin Project Validator

Getting started with Odin Project Validator

Creating custom validators

Odin Validation Profiles explained

Creating a custom Validation Profile

Running a Validation Profile from code

Serialize Anything

Odin Serializer Quick Start

Implementing The Odin Serializer

Avoiding Unity's Infinite Depth Warning

External Reference Resolver

Features And Limitations

Refactoring

Serializing Dictionaries

On Odins Serialization Procotol

On Unitys Serialization Procotol

Making Save Games With The Odin Serializer

Serialization Debugger

Often asked

Serializing Without SerializedMonoBehaviour

AOT Serialization

Best Practices

Caution

Words Of Caution

How to Create Custom Drawers using Odin

New

How To Make A HealthBar Attribute

How To Create A Custom Value Drawer

How To Make A Custom Group

How to Use The PropertyTree

Understanding Generic Constraints On Odin Drawers

Tips, Tricks and Best Practices

Using Property Resolvers and Attribute Processors

Using Custom Attribute Processors

Questions

Recommended

Come Join Us On Discord