# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://neo-soft-entertainment.gitbook.io/advanced-loot-generator/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
