TribeCraft Wiki · Release 2026.09.8
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.