Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
MMOCore
MMOCore
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 159
    • Issues 159
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • MythicCraft
  • MMOCoreMMOCore
  • Wiki
  • MMOItems Compatibility

Last edited by Jules Dec 21, 2020
Page history

MMOItems Compatibility

MMOCore is built to be used with MMOItems although it is not a dependency. MMOCore features a lot of compatibility options for MMOItems, here is the detailed list.

Extra MMOItems Stats

When using both MMOCore and MMOItems, extra item stats will automatically enable and will be added to the MMOItems item edition GUI.

Stat Description
Max Mana This stat is a default MI stat but it does support MMOCore
Max Stellium Allows to add extra MMOCore stellium.
Health Regeneration Increases health regen by X%.
Mana Regeneration Increases mana regen by X%.
Stellium Regeneration Increases stellium regen by X%.
Additional Experience Increases exp earned.
Skill Cooldown Reduction Reduces cooldowns of MI/MMOCore skills.

Quest Objectives & Triggers

MMOItems add new quest objectives to MMOCore quests, where players have to get an item and give it to a specific Citizen NPC. You can also setup quest triggers which give an MMOItem when a specific quest objective is completed.

MMOCore Drop Tables

You may add items from MI to MMOCore drop tables.

Item Restrictions, Mana

MMOItems features item restrictions, including level and class restrictions which do work with MMOCore. MMOItems abilities wand weapons may also use mana or stamina/stellium which is also supported by MMOCore.

Extra features for MMOItems Crafting

In MMOItems, some recipes have specific conditions which must be met for the player to be able to use the crafting recipe. MMOCore adds profession level crafting restrictions i.e players must be at least Lvl X in some profession like smithing or mining, in order to use the recipes. More info on MMOItems recipe conditions here.

Recipe example, where the player must be at least Lvl 5 in Smithing.

    steel-sword:
        output:
            type: SWORD
            id: STEEL_SWORD
        conditions:
        - 'profession{profession=smithing,level=5}'
        ingredients:
        - 'vanilla{type=STICK,amount=2}'
        - 'mmoitem{type=MATERIAL,id=STEEL_INGOT,amount=4}'

MMOCore also adds a new type of crafting trigger (actions made when a recipe is used), which can be used to give experience to a player (either main experience, or experience in a specific profession). More information on MMOItems recipe triggers here.

Same example, which grants 10 Smithing EXP when used

    steel-sword:
        output:
            type: SWORD
            id: STEEL_SWORD
        ...
        triggers:
        - 'exp{profession=smithing,amount=10}'
Clone repository

Home

Welcome

  • Commands
  • Placeholders
  • Permissions
  • Installation Guide

Features

  • Player Classes
  • Leveling
  • Player Attributes
  • Player Statistics
  • Player Resources
  • Player Skills
  • Waypoints
  • Loot Chests
  • Quests
  • Custom Skill Casting
  • Friends
  • Parties
  • Drop Tables
  • Triggers
  • Experience Curves
  • Default Stat Values

Smaller Features

  • Currency System
  • EXP Boosters
  • Combat Log
  • Health Scaling
  • EXP Bar

Professions

  • Custom Professions
  • Fishing
  • Alchemy
  • Enchanting
  • Smithing
  • Mining and Block Regen
  • Tool Restrictions
  • Block Types

Compatibility & API

  • Supported Plugins
  • MMOItems
  • MythicMobs
  • Anti-Cheat
  • Plugin API
  • Mandatory Changes
  • Converting to MySQL