Wiki Release: 2026.09.8 · UltimateRaids: 0.12.0 · Documentation branch: 1
Integrations and provider system#
UltimateRaids uses provider interfaces so raids can consume third-party items, entities, groups, economy, schematics, borders and visuals without hardcoding each external plugin into the core.
Native providers#
The core registers:
- vanilla/default item provider;
- vanilla/default entity provider;
- SOLO group;
- INTERNAL raid party/group;
- default schematic bridge;
- native/default border when supported;
- EntityWizard border provider when EntityWizard's relocated PacketEvents runtime is available.
Provider categories#
- Item
- Entity
- Group
- Border
- Economy
- Schematic
- Visual
provider: DEFAULT requests the native provider. provider: AUTO walks modules.yml. An explicit ID selects exactly that provider.
Common ecosystem mappings#
The default preference file anticipates providers such as:
- custom items: Nexo, ItemsAdder, CraftEngine, Oraxen, MMOItems;
- entities: MythicMobs;
- groups: UltimateClans;
- economy: Vault;
- schematics: FAWE/WorldEdit;
- borders/visuals: PacketEvents, EntityWizard, ProtocolLib.
These integrations require the corresponding extension/provider to be installed/registered.
Item specifications#
The implementation manager accepts qualified item specs using provider:item-id. Vanilla/unqualified IDs fall back to the default material parser.
Diagnostics#
/uraid debug implementations
Use this before debugging a raid file. If validation says an item/entity/group/economy provider is unavailable, the problem is integration registration, not the raid objective itself.