Skip to content

External Plugin Hooks ​

Craftorithm integrates with 10+ external item plugins through its hook system, allowing you to use their item IDs directly in recipes.

Supported Plugins ​

PluginNamespaceID FormatNotes
CraftEnginecraft_enginecraft_engine:<id>—
Nexonexonexo:<id>—
AzureFlowazureflowazureflow:<id>—
NeigeItemsneige_itemsneige_items:<id>—
ItemsAdderitems_adderitems_adder:<id>—
Oraxenoraxenoraxen:<id>—
EcoItemsecoitemsecoitems:<id>—
ExecutableItemsexecutableitemsexecutableitems:<id>—
MMOItemsmmoitemsmmoitems:<type>:<id>—
MythicMobsmythic_mobsmythic_mobs:<id>—
SX-Itemsx_itemssx_items:<id>—
CustomFishingcustom_fishingcustom_fishing:<id>—
EmakiItememaikiitememaikiitem:<id>—

Usage Examples ​

yaml
# Using ItemsAdder item as recipe output
type: 'vanilla_shaped'
result: 'items_adder:ruby_sword'
shape:
  - ' A '
  - ' B '
  - ' B '
ingredients:
  A: 'mythic_mobs:ruby'
  B: 'minecraft:stick'

# Using MMOItems item
type: 'vanilla_shapeless'
result: 'mmoitems:SWORD:custom_blade'
ingredients:
  - 'minecraft:diamond'
  - 'minecraft:netherite_ingot'

Hook Priority ​

When an item is defined by multiple plugins, Craftorithm searches in the order defined by item_plugin_hook_priority in config.yml and returns the first match.

基于 GPL-3.0 许可证发布