Native Minecraft Version:1.18Tested Minecraft Versions:
Welcome to MMOItems!
Source Code | Documentation | Legacy Version | Issue Tracker | Metrics | Trello
We're moving repos from git.***.io to gitlab.com so you might have to recreate an account to post issues on the tracker!
Make sure you download MythicLib first!
Join our Discord/website in order to get daily dev builds
Unique Item Types (wiki)
MMOItems introduces new original item types, such as slashing weapons (swords, daggers... ), piercing weapons (lances, spears) and blunt weapons (hammers, greatstaffs). Item types apply unique on-hit attack effects, like slashing weapons which redirect some percentage of the attack damage in a cone behind the initial target. Piercing weapons feature a smaller attack cone balanced by a higher damage rate. Blunt weapons deal area-of-effect damage just like vanila sweep attacks.
MMOItems also introduces staffs, crossbows, muskets & lutes which all have their very unique attack effect. Item types have more specific options: you may change the particle effects displayed by staffs or lutes or even define a fully custom skill ran when arrows hit your target.
Spoiler: Attack Effects
90+ Item Options (wiki)
MMOItems comes with about 90 item options including item stats, display options, item attributes, abilities, recipe options, and many many more. A brief overview of the available options can be found below although you'll find a more exhaustive list on the wiki.
70+ Item Abilities (wiki)
Item abilities are awesome skills you can bind to your items to make them even more unique. You can bind up to 7 abilities on each item. While some abilities help you defeat your enemies by summoning powerful projectiles, others may temporarilly buff you or your allies.
There are many ways of casting an ability: right/left clicks, sneaking, landing an arrow on a block, being damaged by an entity, damaging an entity... They are the same casting modes as in MMOCore skills. You can also create abilities with a specific timer
If you feel like MMOItems abilities are déjà-vu, you can add your own abilities to MMOItems using the MythicMobs or SkillAPI skill creation feature.
Spoiler: Some Abilities
Item Sets & Full Set Bonuses (wiki)
Item sets can grant extra stats to the player when he wears multiple items from the same item set. This is an extremely powerful RPG feature you can use to link different items as it incites players to use items from the same set.
Item sets may give extra damage, damage reduction, maximum mana, critical strike chance... They may also grant permanent potion effects or even more abilities to the holder. Item sets can also give different stat bonuses depending on the amount of items from the same set the player is wearing. The possibilities are limitless!
Item Generator (wiki)
MMOItems features a powerful rule based item generator. The basic principle is to have item templates with basic item data, like material and default attack damage, and a list of item modifiers that the item can have.
Spoiler: Item Examples
Custom Blocks (without Armor Stands!) (wiki)
MMOItems adds custom blocks with configurable textures (using a resourcepack). Configure item break levels and create custom ores or use them as decorative blocks. Custom blocks don't use armor stands, they are fully physical blocks and function much like vanilla ones!
Spoiler: Custom Blocks in Action
Item Upgrading (wiki)
Using specific crafting station recipes or consumables, players can upgrade their items, granting better stats. Items display their current level on the display name and may have a maximum amount of upgrades as well as an upgrading chance. Using upgrading references, you can have weapons which can only be upgraded by a specific set of consumables. Using upgrading templates, you can have items gain the same extra stats when upgraded for a faster plugin setup.
Spoiler: Screenshot
Crafting Stations & Custom Recipes (wiki)
A crafting station is a GUI which grants players access to custom recipes. There are two types of recipes: crafting recipes which players can use to create new items, and upgrading recipes which players can use to upgrade their weapons/armors.
These custom recipes require specific ingredients (vanilla or items from MI) and conditions, including level, class and permission conditions. Crafting recipes may also have a crafting time, which is essentially a delay players need to wait before claiming the crafted item. These items are sent to the crafting queue and can be claimed later by the player when opening the crafting station.
These stations can be opened using a command, therefore they can be easily bound to any NPC from Citizens, for example you could have a Blacksmith NPC which lets you create advanced gear like steel stuff.
Spoiler: Screenshot
Soulbound (wiki)
Players can bind items to themselves using specific consumables. Once their item is bound, other players can't use it and will take damage when trying to... unless they use another consumable to break that soulbound!
Soulbounds are displayed on the item lore, but the info of an item can also be accessed using /soulbound while holding that particular item. Soulbounds also have levels. The level of a soulbound is determined by a consumable item stat and sets how strong the binding is i.e how much damage it deals. In order to break a soulbound, the level of the consumable breaking the soulbound must be higher than the binding level.
Last but not least, creating or breaking a soulbound might sometimes fail depending on the consumables soulbinding chance/soulbound break chance.
Spoiler: Soulbound
Gem Stones (wiki)
Gem stones are a great way for players to improve the items they obtained. Gem stones can be bound to items to give them extra statistics like extra attack damage, damage reduction, movement speed... Items need empty gem sockets to receive gem stones. Applying gem stones might sometimes fail, and the player will lose the gem. However the gem socket will not be used.
You can also configure item type restrictions to make your gem stones only available to specific items. This way gem stones that give extra armor and max health can't be applied onto weapons.
Gem stones and item gem sockets have colors. You can only apply a gem onto an item which has at least one socket with the same gem color. Uncolored gems can be applied onto any socket. Any gem can be applied onto an uncolored socket.
Spoiler: Gem Stones
Item Glow and Hints
Rare items may glow when dropped. The glowing colors depends on the item tier. Rare items also display their name above the item entity.
Spoiler: Screenshot
Item Deconstruction (wiki)
Players can deconstruct an item into another item using a special consumable. The deconstruction output gets better with the initial item level tier. Deconstructing an item can also drop materials that players can use by the advanced workbench to craft other unique items!
As seen on the screenshot, deconstructing the same item may drop different items, some being rarer than others. This new system brings an utility (apart from selling) to all the unusable RPG loots.
Spoiler: Item Deconstruction
Consumables
Consumables are custom food players that can eat to regen their health, food bar, saturation level & to gain potion effects for a specific amount of time. Consumables can also send commands and cast abilities just like normal weapons. They can also be used to repair, identify or deconstruct other items.
Spoiler: Consumables
Unidentified Items (wiki)
Unidentified items are a cool way of adding some suspense & extra randomness to mob loots. When monsters drop an unidentified loot, the only way to reveal its stats and use it is to identify it using a consumable item.
Spoiler: Item Identification
Items with custom textures
MMOItems features 1.14 custom model data support, which can be used to create items with custom textures or animated models. Texture by durability is no longer supported since Legacy builds were discontinued.
Spoiler: Screenshot
Custom Durability System (wiki)
If you feel like a vanilla tool has not enough uses, you can use the custom durability system which is pretty similar to the vanilla durability feature; coupled with 1.14+ custom model data, new items possibilities are endless.
Any item can have a set amount of uses before it breaks. Items can be repaired using consumables to get some uses back, and this system also supports the Unbreaking and Mending vanilla enchants. Custom durability displays on the item vanilla durability bar like usual!
Items may break or just become unusable if their durability points reach 0 depending on how the item is configured.
If you however want to let your players know exactly how broken the item is, you can use placeholders from PlaceholderAPI to display the exact number of uses left for your item. The remaining durability points also display in the item lore directly.
Item Edition GUI
You can edit any item using /mi edit <type> <id>. This menu makes editing much easier: you can configure anything about your item. Every step of editing is detailed, and the only stats displayed here are the stats that your current item supports.
Spoiler: Item Edition Menu
Item Particle Effects
Every item can have a particle effect which will be displayed around the player when worn/held. There are currently 7 types of particle effects, and you can choose what particule to use each time. You can also give colors to the particles you are using e.g green redstone particles.
Spoiler: Item Particle Effects
Elemental Damage (wiki)
Elemental Damage defines the percent of your weapon damage that is dealt as elemental damage. Elemental Defense decreases a specific type of elemental damage. Particles display when hitting an enemy for every element on your item. Available elements: Fire, Ice, Wind, Earth, Thunder, Water.
Weapons with elemental damage have a chance to perform elemental critical strikes, which both increases damage dealt by elements and apply extra attack effects (Fire burns your target, Earth knocks up nearby enemies...).
Monster & Block Drop Tables (wiki)
You can set up complex drop tables for monsters and blocks. You can also drop unidentified items which will need to be identified in order to be used by players. Items from MI are also recognized in MythicMobs drop tables, which means you can make MM mobs drop or equip items from MMOItems.
Endless Possibilities
MMOItems comes with more than 60 pre-configured items. As new features are implemented, more sample items will be added to the default config to make the plugin more accessible. You can use /mi browse to open the item browser which allows you to explore all of the different items you created, sorted by their item type.
You can also make your items have random stat values, this way there might be better & more valuable versions of any item around your server.
Spoiler: Item Browser
Damage & Regen Indicators
These indicators display damage dealt by players to monsters as well as health gained by players, from natural regeneration, magic regen, saturation... They can be fully edited in the main config file. These indicators require Holograms, HolographicDisplays or CMI in order to work.
Spoiler: Indicators
Fully translatable & customizable
You can translate any message, ability, stat name, potion effect name... The item lore format can also be fully edited.
Vanilla Crafting Recipes
Shaped, shapeless & furnace editable crafting recipes.
Automatic Item Updates
In case you want to nerf an item that is becoming overpowered, you can use the auto updater to force the item to update for everyone on the server. The new "revision ID" system will make sure that everyone's items are up to date.
Easy to use & fully documented
MMOItems is natively compatible with many leveling plugins like Heroes, SkillAPI, RPGPlayerLeveling, BattleLevels, mcMMO... It also features commands with full tab completion support. You can find the full command and permission list on the wiki.
Item Stats Overview
play.mcgalaxy.co
play.theloungemc.com
By purchasing this plugin, you agree to the following:
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
Welcome to MMOItems!
Source Code | Documentation | Legacy Version | Issue Tracker | Metrics | Trello
We're moving repos from git.***.io to gitlab.com so you might have to recreate an account to post issues on the tracker!
Make sure you download MythicLib first!
Join our Discord/website in order to get daily dev builds
Unique Item Types (wiki)
MMOItems introduces new original item types, such as slashing weapons (swords, daggers... ), piercing weapons (lances, spears) and blunt weapons (hammers, greatstaffs). Item types apply unique on-hit attack effects, like slashing weapons which redirect some percentage of the attack damage in a cone behind the initial target. Piercing weapons feature a smaller attack cone balanced by a higher damage rate. Blunt weapons deal area-of-effect damage just like vanila sweep attacks.
MMOItems also introduces staffs, crossbows, muskets & lutes which all have their very unique attack effect. Item types have more specific options: you may change the particle effects displayed by staffs or lutes or even define a fully custom skill ran when arrows hit your target.
Spoiler: Attack Effects
90+ Item Options (wiki)
MMOItems comes with about 90 item options including item stats, display options, item attributes, abilities, recipe options, and many many more. A brief overview of the available options can be found below although you'll find a more exhaustive list on the wiki.
70+ Item Abilities (wiki)
Item abilities are awesome skills you can bind to your items to make them even more unique. You can bind up to 7 abilities on each item. While some abilities help you defeat your enemies by summoning powerful projectiles, others may temporarilly buff you or your allies.
There are many ways of casting an ability: right/left clicks, sneaking, landing an arrow on a block, being damaged by an entity, damaging an entity... They are the same casting modes as in MMOCore skills. You can also create abilities with a specific timer
If you feel like MMOItems abilities are déjà-vu, you can add your own abilities to MMOItems using the MythicMobs or SkillAPI skill creation feature.
Spoiler: Some Abilities
Item Sets & Full Set Bonuses (wiki)
Item sets can grant extra stats to the player when he wears multiple items from the same item set. This is an extremely powerful RPG feature you can use to link different items as it incites players to use items from the same set.
Item sets may give extra damage, damage reduction, maximum mana, critical strike chance... They may also grant permanent potion effects or even more abilities to the holder. Item sets can also give different stat bonuses depending on the amount of items from the same set the player is wearing. The possibilities are limitless!
Item Generator (wiki)
MMOItems features a powerful rule based item generator. The basic principle is to have item templates with basic item data, like material and default attack damage, and a list of item modifiers that the item can have.
- The rarer the item, the more modifiers it can carry and the better the stats are. A modifier can give extra stats, an ability, an extra enchant, extra elemental stats or literally any other stat.
- Every modifier has a prefix or a suffix to let the player know what special features the item has!
- Numeric stats like attack damage, move speed, crit strike chance all feature powerful formulas so the item stats can scale on the item level: the higher the level, the better the stats.
- This system lets you have simple items for beginners with less special features, as well as rarer items with more item modifiers, for higher levels using the very same "item template". The item generator is bound to the tier system: the tier determines how many modifiers an item may carry.
- To reduce time spent in the configs, you can define global modifiers that you can use in different item templates.
- Last but not least, the /mmoitems generate config lets you generate a random item with either a specific type, or a specific tier, or a specific level or all at the same time. This command also features an extra parameter so that the item generated matches the player's level or class to improve loot chest tables.
Spoiler: Item Examples
Custom Blocks (without Armor Stands!) (wiki)
MMOItems adds custom blocks with configurable textures (using a resourcepack). Configure item break levels and create custom ores or use them as decorative blocks. Custom blocks don't use armor stands, they are fully physical blocks and function much like vanilla ones!
Spoiler: Custom Blocks in Action
Item Upgrading (wiki)
Using specific crafting station recipes or consumables, players can upgrade their items, granting better stats. Items display their current level on the display name and may have a maximum amount of upgrades as well as an upgrading chance. Using upgrading references, you can have weapons which can only be upgraded by a specific set of consumables. Using upgrading templates, you can have items gain the same extra stats when upgraded for a faster plugin setup.
Spoiler: Screenshot
Crafting Stations & Custom Recipes (wiki)
A crafting station is a GUI which grants players access to custom recipes. There are two types of recipes: crafting recipes which players can use to create new items, and upgrading recipes which players can use to upgrade their weapons/armors.
These custom recipes require specific ingredients (vanilla or items from MI) and conditions, including level, class and permission conditions. Crafting recipes may also have a crafting time, which is essentially a delay players need to wait before claiming the crafted item. These items are sent to the crafting queue and can be claimed later by the player when opening the crafting station.
These stations can be opened using a command, therefore they can be easily bound to any NPC from Citizens, for example you could have a Blacksmith NPC which lets you create advanced gear like steel stuff.
Spoiler: Screenshot
Soulbound (wiki)
Players can bind items to themselves using specific consumables. Once their item is bound, other players can't use it and will take damage when trying to... unless they use another consumable to break that soulbound!
Soulbounds are displayed on the item lore, but the info of an item can also be accessed using /soulbound while holding that particular item. Soulbounds also have levels. The level of a soulbound is determined by a consumable item stat and sets how strong the binding is i.e how much damage it deals. In order to break a soulbound, the level of the consumable breaking the soulbound must be higher than the binding level.
Last but not least, creating or breaking a soulbound might sometimes fail depending on the consumables soulbinding chance/soulbound break chance.
Spoiler: Soulbound
Gem Stones (wiki)
Gem stones are a great way for players to improve the items they obtained. Gem stones can be bound to items to give them extra statistics like extra attack damage, damage reduction, movement speed... Items need empty gem sockets to receive gem stones. Applying gem stones might sometimes fail, and the player will lose the gem. However the gem socket will not be used.
You can also configure item type restrictions to make your gem stones only available to specific items. This way gem stones that give extra armor and max health can't be applied onto weapons.
Gem stones and item gem sockets have colors. You can only apply a gem onto an item which has at least one socket with the same gem color. Uncolored gems can be applied onto any socket. Any gem can be applied onto an uncolored socket.
Spoiler: Gem Stones
Item Glow and Hints
Rare items may glow when dropped. The glowing colors depends on the item tier. Rare items also display their name above the item entity.
Spoiler: Screenshot
Item Deconstruction (wiki)
Players can deconstruct an item into another item using a special consumable. The deconstruction output gets better with the initial item level tier. Deconstructing an item can also drop materials that players can use by the advanced workbench to craft other unique items!
As seen on the screenshot, deconstructing the same item may drop different items, some being rarer than others. This new system brings an utility (apart from selling) to all the unusable RPG loots.
Spoiler: Item Deconstruction
Consumables
Consumables are custom food players that can eat to regen their health, food bar, saturation level & to gain potion effects for a specific amount of time. Consumables can also send commands and cast abilities just like normal weapons. They can also be used to repair, identify or deconstruct other items.
Spoiler: Consumables
Unidentified Items (wiki)
Unidentified items are a cool way of adding some suspense & extra randomness to mob loots. When monsters drop an unidentified loot, the only way to reveal its stats and use it is to identify it using a consumable item.
Spoiler: Item Identification
Items with custom textures
MMOItems features 1.14 custom model data support, which can be used to create items with custom textures or animated models. Texture by durability is no longer supported since Legacy builds were discontinued.
Spoiler: Screenshot
Custom Durability System (wiki)
If you feel like a vanilla tool has not enough uses, you can use the custom durability system which is pretty similar to the vanilla durability feature; coupled with 1.14+ custom model data, new items possibilities are endless.
Any item can have a set amount of uses before it breaks. Items can be repaired using consumables to get some uses back, and this system also supports the Unbreaking and Mending vanilla enchants. Custom durability displays on the item vanilla durability bar like usual!
Items may break or just become unusable if their durability points reach 0 depending on how the item is configured.
If you however want to let your players know exactly how broken the item is, you can use placeholders from PlaceholderAPI to display the exact number of uses left for your item. The remaining durability points also display in the item lore directly.
Item Edition GUI
You can edit any item using /mi edit <type> <id>. This menu makes editing much easier: you can configure anything about your item. Every step of editing is detailed, and the only stats displayed here are the stats that your current item supports.
Spoiler: Item Edition Menu
Item Particle Effects
Every item can have a particle effect which will be displayed around the player when worn/held. There are currently 7 types of particle effects, and you can choose what particule to use each time. You can also give colors to the particles you are using e.g green redstone particles.
Spoiler: Item Particle Effects
Elemental Damage (wiki)
Elemental Damage defines the percent of your weapon damage that is dealt as elemental damage. Elemental Defense decreases a specific type of elemental damage. Particles display when hitting an enemy for every element on your item. Available elements: Fire, Ice, Wind, Earth, Thunder, Water.
Weapons with elemental damage have a chance to perform elemental critical strikes, which both increases damage dealt by elements and apply extra attack effects (Fire burns your target, Earth knocks up nearby enemies...).
Monster & Block Drop Tables (wiki)
You can set up complex drop tables for monsters and blocks. You can also drop unidentified items which will need to be identified in order to be used by players. Items from MI are also recognized in MythicMobs drop tables, which means you can make MM mobs drop or equip items from MMOItems.
Endless Possibilities
MMOItems comes with more than 60 pre-configured items. As new features are implemented, more sample items will be added to the default config to make the plugin more accessible. You can use /mi browse to open the item browser which allows you to explore all of the different items you created, sorted by their item type.
You can also make your items have random stat values, this way there might be better & more valuable versions of any item around your server.
Spoiler: Item Browser
Damage & Regen Indicators
These indicators display damage dealt by players to monsters as well as health gained by players, from natural regeneration, magic regen, saturation... They can be fully edited in the main config file. These indicators require Holograms, HolographicDisplays or CMI in order to work.
Spoiler: Indicators
Fully translatable & customizable
You can translate any message, ability, stat name, potion effect name... The item lore format can also be fully edited.
Vanilla Crafting Recipes
Shaped, shapeless & furnace editable crafting recipes.
Automatic Item Updates
In case you want to nerf an item that is becoming overpowered, you can use the auto updater to force the item to update for everyone on the server. The new "revision ID" system will make sure that everyone's items are up to date.
Easy to use & fully documented
MMOItems is natively compatible with many leveling plugins like Heroes, SkillAPI, RPGPlayerLeveling, BattleLevels, mcMMO... It also features commands with full tab completion support. You can find the full command and permission list on the wiki.
Item Stats Overview
- Item Customization
- Display Name (with random placeholders), lore
- Enchantments
- Colored leather armor & potions
- Unbreakable items
- Skull Textures (supports textures from head databases)
- 1.14+ Custom Model Data & 1.9+ Texture w/ durability
- Shield patterns
- Attack Damage & Speed
- Critical Strike Chance & Crit Power
- Resource stats (supports MMOCore, SkillAPI)
- Additional max mana/Stamina/Stellium
- Additional resource regen
- Mana and/or stamina costs for weapons
- PvP & PvE Damage
- Additional Health Regeneration
- Damage against undead creatures (zombies, skeletons..)
- Damage reduction stats (fire/magic/fall/physical)
- Mitigation Mechanics
- Blocking - blocking an attack blocks a portion of the damage.
- Dodging - dodging a melee attack completely negates the damage.
- Parrying - parrying an attack blocks a portion of the damage and knocks the enemy back.
- All of these systems also feature cooldowns which can be reduced by another item stat.
- Vanilla Attributes
- Armor & Armor Toughness
- Maximum Health
- Knockback Resistance
- Movement Speed
- Arrow Particles for bows
- Potions Effects when wearing/holding/using an item
- Gem Stone Options
- Item Type Restrictions
- Success Rate
- Gem color
- Two Handed weapons
- Players receive Slow IV when holding one two handed item and one other item simultaneously.
- Abilities
- Ability to create custom abilities using MythicMobs
- Choose when to cast every ability
- Right-click Commands
- Sent with OP perms or via console
- Command delay
- Stats for consumables
- Health, food and saturation restoration
- Drag & drop item interactions
- Repair (vanilla and MMOItems durability support)
- Item Identification and Deconstruction
- Soulbound creation/destroying
- Item Restrictions
- Permissions
- Classes & Levels from RPG plugins
- Unidentified Items
- Soulbound Items
- Professions & attributes from MMOCore
- Much more in-game... :]
- Highly compatible with MMOCore
- Compatible with MMOInventory and RPGInventory
- Levels, classes, mana & stamina from Heroes
- Levels, classes & mana from SkillAPI
- Levels, mana & power from RPGPlayerLeveling
- Levels, classes & energy from Skills
- Levels & mana from AureliumSkills
- Useful WorldGuard flags
- Drop tables and custom skills for MythicMobs
- Adds PlaceholderAPI placeholders
- Indicators using HolographicDisplays, Holograms or CMI
- Levels from BattleLevels
- Item glow using GlowAPI and PacketListenerAPI
- Power level from mcMMO and McRPG
- New reward type for BossShopPro
- Fully supports RealDualWield
play.mcgalaxy.co
play.theloungemc.com
By purchasing this plugin, you agree to the following:
- You are not allowed to redistribute, resell, or give this plugin to anyone else.
- We don't give support to servers involved with piracy in any way shape or form.
- You are not allowed to modify or decompile the plugin.
- You can only use it on one network/server at a time.
- You are only allowed to download this plugin from an official source (Spigot or MythicMobs).
- Bugs may be reported in the discussion section or on the support discord channel.
- TeamRequiem reserves the right to change the terms at any time; therefore you have to agree to the most recent version of them.
- There will be no refunds.
- An installation guide is available on the wiki.