Skip to main content

ItemsAdder Integration

Automatic detection and support for ItemsAdder custom items - no configuration needed, degrades gracefully if ItemsAdder isn't installed.

Detectionโ€‹

Checked on startup and re-checked after world load (handles ItemsAdder's POSTWORLD load order). Status printed to console:

[SigmaOrders] โœ“ ItemsAdder integration enabled
[SigmaOrders] โœ— ItemsAdder integration disabled

Behaviorโ€‹

  • Order creation: custom item detected automatically, ItemsAdder item ID stored, validated via ItemsAdder API.
  • Delivery: custom item ID validated and matched against the order; all ItemsAdder item types supported.
  • Display: custom item names (not base material names) shown in order creation, order details, search results, announcement tooltips, and confirm buttons.

APIโ€‹

OrderItem.getCustomItemId() returns the ItemsAdder item ID; all item operations support custom items.

See Alsoโ€‹