Skip to content

MMOItemsπŸ”—

Minimal required version: 6.9.4-SNAPSHOT

ItemsπŸ”—

MmoItemπŸ”—

MMOItems usage is integrated to the Items system and thus used for actions and conditions.

The item can be adjusted to the players level by adding the scale option.
The soulbound keyword can be used with an optional amount, defaulting to 1.
In addition, you can also add quest-item argument to tag them as "QuestItem".

Example
items:
  crown: "mmoitem ARMOR SKELETON_CROWN"
  boundBoot: "mmoitem ARMOR TRAVELERS_BOOTS scale soulbound:100"
  gem: "mmoitem GEMS SPEED_GEM quest-item"
conditions:
  hasCrown: "hand crown"
actions:
  giveGem: "give gem:3"

Info

When MMOItems is installed the craft objective also processes MMOItems "recipe-amounts" crafting and MMOItems station crafting. The amount is based on how many items have actually been crafted, not how often a specific recipe has been used! Therefore, a recipe that makes four items at once will let the objective progress by four steps.

ObjectivesπŸ”—

MmoItemUpgradeπŸ”—

Context:
Syntax: mmoitemupgrade <itemType> <itemID>
Description: The player has to upgrade the given item with an upgrade consumable.

Example
objectives:
  sword: "mmoitemupgrade SWORD FALCON_BLADE"

MmoItemApplyGemπŸ”—

Context:
Syntax: mmoitemapplygem <itemType> <itemID> <gemstoneID>
Description: The player has to apply a gemstone to an item.

Example
objectives:
  sword: "mmoitemapplygem SWORD CUTLASS GEM_OF_ACCURACY"