> For the complete documentation index, see [llms.txt](https://neo-soft-entertainment.gitbook.io/advanced-loot-generator/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://neo-soft-entertainment.gitbook.io/advanced-loot-generator/readme.md).

# Neo Advanced Loot Generator Documentation

{% hint style="info" %}
Official support: <https://discord.gg/HA2CBfdCFT>
{% endhint %}

## Start Here (Beginner Path)

If this is your first time using the plugin, follow this order:

1. [What is Neo Advanced Loot Generator](/advanced-loot-generator/start-here-beginner-path/what-is-neo-loot-generator.md)
2. [Before you start (quick checklist)](/advanced-loot-generator/start-here-beginner-path/before-you-start.md)
3. [Activating the plugin](/advanced-loot-generator/start-here-beginner-path/activating-plugin.md)
4. [First loot setup in 15 minutes](/advanced-loot-generator/quick-start/first-loot-setup-in-15-minutes.md)

## Quick Start

* [First loot setup in 15 minutes](/advanced-loot-generator/quick-start/first-loot-setup-in-15-minutes.md)

## Core Workflows

* [Architecture Overview](/advanced-loot-generator/core-workflows/architecture-overview.md)
* [Basic Setup](/advanced-loot-generator/core-workflows/basic-setup.md)
* [Blueprint Usage](/advanced-loot-generator/core-workflows/blueprint-usage.md)
* [Multiplayer Loot](/advanced-loot-generator/core-workflows/multiplayer-loot.md)

## Multiplayer & Production

* [Multiplayer Loot](/advanced-loot-generator/core-workflows/multiplayer-loot.md)

## API Reference

### Core Classes

* [NeoLootSubsystem](/advanced-loot-generator/core-classes/neo-loot-subsystem.md)
* [NeoLootTable](/advanced-loot-generator/core-classes/neo-loot-table.md)
* [NeoLootPool](/advanced-loot-generator/core-classes/neo-loot-pool.md)
* [NeoLootEntry](/advanced-loot-generator/core-classes/neo-loot-entry.md)
* [NeoLootContainerComponent](/advanced-loot-generator/core-classes/neo-loot-container-component.md)
* [NeoLootDropComponent](/advanced-loot-generator/core-classes/neo-loot-drop-component.md)
* [NeoLootContainerActor](/advanced-loot-generator/core-classes/neo-loot-container-actor.md)
* [NeoLootCondition](/advanced-loot-generator/core-classes/neo-loot-condition.md)
* [NeoLootFunctionLibrary](/advanced-loot-generator/core-classes/neo-loot-function-library.md)
* [Loot Types](/advanced-loot-generator/core-classes/loot-types.md)

## Troubleshooting & FAQ

* [Common issues and fixes](/advanced-loot-generator/troubleshooting-and-faq/common-issues.md)
* [FAQ](/advanced-loot-generator/troubleshooting-and-faq/faq.md)

## Support

* [Support and contact](/advanced-loot-generator/support/support.md)

## What this plugin does

Neo Advanced Loot Generator provides a data-driven, server-authoritative loot framework for Unreal Engine:

* You create `NeoLootEntry` assets to define individual items with weights, quantities, and rarity tags.
* You organize entries into `NeoLootTable` assets that define drop modes and guaranteed drops.
* You group tables into `NeoLootPool` assets for multi-table rolls.
* Components (`NeoLootDropComponent`, `NeoLootContainerComponent`) wire the pool to in-world actors.
* The subsystem executes rolls on the server and spawns loot scattered in the world.
* Rarity tiers are defined entirely by your project — no default tags are provided, you configure all tiers from scratch in **Project Settings → Neo Loot Generator**.

In simple terms: less hardcoded loot logic, more reusable and designer-tunable loot behavior.
