EcoItems is the most powerful custom item creation plugin.
You can create complex custom items just by making configs without any programming knowledge required.
Create MMORPG items that set your server apart, and customise every single aspect of each them.
Packet Item Display
Unlike other custom item plugins, EcoItems keeps all items updated using packets to keep your server running fast and smooth. You can put placeholders in item names and lores and they will automatically update without having to run checks in the background.
Item Component Support
EcoItems has support for the item component system added in 1.21. You can create custom tools and foods that work natively with vanilla, with custom mining speeds, saturation points, and every other option that vanilla items have.
Upgradable and Levellable Items
EcoItems has first-class support for self-upgrading items. You can create items that improve as you use them, wear down over time, or even enchant themselves as you use them.
Full MMORPG Experience
EcoItems hooks into an incredible amount of other plugins. You can give stats and abilities, use mana and money, and anything else you want. There's nothing EcoItems can't do.
Custom Texture/Model Support
EcoItems has native support for ItemsAdder and Oraxen so you can give your items custom models and textures without having to worry about magic custom model data numbers. Take your custom models and give them custom abilities.
Deeply Integrated
EcoItems is a member of the eco family, the largest premium plugin ecosystem. It's designed to work seamlessly with your other eco plugins like EcoSkills, EcoJobs, EcoEnchants, EcoPets, and more.
Custom Slots
For advanced servers with custom inventory systems, EcoItems works perfectly. If you've got designated inventory slots for powerups, you can customise your items to only activate when in those slots.
Item Rarity
EcoItems lets you add item rarities which can be displayed in lore. Custom items can set their own rarities and you can set the rarity of other items from both vanilla and other custom item plugins. You can also restrict certain features from external plugins to specific rarities, e.g. reforges and custom enchants.
Lightning Fast
Performance is always a top priority for all our plugins. EcoItems has been written and rewritten and rewritten again to squeeze out every possible bit of performance from your server. For such a capable plugin, it's a wonder how it uses so few resources.
EcoItems is powered by libreforge, the most powerful effects system ever put into a plugin.
You can create anything you want without ever knowing how to code.
The effects system contains over 200 effects, over 100 conditions, over 100 triggers, and an infinite number of configs.
The Most Integrations
When combined with the incredible capabilities of our plugin engine, eco, the libreforge effects system has more external plugin integrations than any other plugin ever released. Custom items, anticheats, protection/claim plugins, custom mobs, holograms - you name it, we support it.
Mathematical Expressions with Placeholders
Everywhere you can put in a number, you can put in a mathematical expression and use placeholders in it. Want to make a player's mining speed dependent on their y level? How about making their damage related to their economy balance? Any idea you have, no matter how insane, we support.
Animations and Particles
The effects system has native animation and particle systems so you can make your configs feel more reactive and alive. Visual and auditory feedback are just one effect away, allowing your creations to have a high budget feel without any of the cost.
Open-Source with Developer API
For developers and more advanced users, our effects system is completely open-source and extensible. Create your own effects, conditions, filters, slots, mutators, animations - if you've got custom plugins you want to hook up, you can do it with ease.
Customise Everything
Unlike other effect systems which lock you to simply mixing and matching effects and triggers, you'll be able to change literally every aspect to your liking. Blacklist and whitelist blocks, entities, items, and more, change messages, add cooldowns, delays, repeats, costs - you'll be blown away by how much you can make.
Persistent Variables
You can store data for players or for the server to use in effects or just to store in your database. You can create full currencies, mana systems, and anything else just by setting up the right effects. What's more, you can also store data inside item NBT, and we also include a full built-in item levelling system that you can customise to your liking.
Custom Placeholders and Macros
If you're worried about repeating yourself when making complex effect systems, we include full systems to make your own placeholders (fully integrated with PlaceholderAPI) and macros through our effect chain and effect argument systems. Even though all configs are written entirely in YAML with no special syntax, you can create entire programming systems without cluttering up your configs.
Community Config Support
You can import community-made configs directly into your server thanks to our config website lrcdb (click to visit). With over 1300 public configs and over 350,000 configs ever made, you'll be in good company when using our ecosystem.