Use the coupon code POLYMART to get 10% off. On Polymart only!
Click Here to join the Discord Server




CustomItems is a highly customizable, easy to use plugin that allows you to add custom items and blocks to your Minecraft server, each with unique new textures and models (like custom wands and real custom ore blocks). It even has an automatic resource pack generator, so you can generate resource packs for your server with a simple command

CustomItems comes with a simple, full-featured in-game GUI for creating Custom Items, so you don't need to get your hands messy when creating new items!






Keep reading to see just a few of the things you can do with CustomItems!




All of this is possible without any mods or coding experience. Click any one of the gifs for a full-size version.


CustomItems allows you to add custom recipes and triggers for both your custom items and Minecraft items. You can write triggers to happen when players do something with your item, and the plugin even hooks into Skript, so you can write your own Skripts to run when players do something with your item!

Custom Items is a very powerful plugin, and allows you to design virtually any item you can imagine! Just keep reading to find out just a few of the things you can do!

Here's just a short list of the many things you could make with this plugin, all with custom textures and models and without any mods:
⭐ Custom Tools with a working durability bar
⭐ Custom Armors with working durability (Unfortunately, armor textures and models aren't yet supported by Minecraft. Read the end of this section for more info)
⭐ Custom Blocks
⭐ Custom Food and Drinks

⭐ Spell-casting wands
Naturally generating ores that drop minerals and work with fortune and silk touch!
⭐ Custom chests that can be unlocked with special keys
⭐ Make single-use or multiple-use loot crates that give players a random item

⭐ And many, many more things! If you have an idea but aren't sure if it's possible, just ask on the discord server or send me a PM!

You can even use CustomItems to easily and automatically generate a custom resource pack (or make your own resource pack) to give each of your custom items and custom blocks its OWN TEXTURE AND MODEL, without interfering with the normal Minecraft items! (Unfortunately not possible for Minecraft 1.8)

In addition, you can take advantage of fallback textures, so that even if a player doesn't have your server's resource pack, your custom items and blocks will appear like whatever native Minecraft item or block you find most fitting. Or, you can force players to download your server's resource pack with one change in the config.yml! (Fallback textures for blocks are available on ALL MC VERSIONS. Fallback texutures for items are only supported for MC 1.14+)

If you have any questions about the plugin before downloading it, feel free to PM me. You could also post your message in the "Discussion" section of this resource so others could see our conversation.

Custom Items Discord Server: https://customitems.page.link/discord

Custom Items Wiki: https://github.com/jojodmo/CustomItems/wiki

Custom armor textures/models aren't supported by Minecraft yet without affecting other armors, so, unfortunately, aren't possible with any plugin alone. You can add custom models to your custom armors easily if players have OptiFine installed.
Regardless, you can still make custom armors with working durability, and give them custom appearances by changing the dye color.

Remember — all other custom textures and models are possible without ANY mods — players don't even need to install OptiFine! It's only needed for armor models.


This plugin is based off of a plugin I created for my own server. Although the commands are not the same, the GUIs are. You can connect to the test server at play.podzol.net, and get a list of the custom items using /items — this command is equivilent to CustomItem's /customitem list. You can click on the custom items to see recipes and related items.



⭐  NO MODS or external plugins needed! All you need is this plugin!
⭐  Create Custom Items in a simple in-game GUI
⭐ 
Design completely new items/food/tools with new textures and models, without mods or replacing any items (Custom textures available on MC 1.9 and above)
⭐  Make custom tools with any amount of durability you want, and have a working durability bar
⭐  Design any item you want by simply creating a new yml file!

⭐  Quickly and automatically generate a resource pack that has your custom item and block textures included. Just type /cui resourcepack generate

⭐   Write ultra-customizeable triggers and actions for your items and blocks! Check out this page on the wiki for a list of everything you can do!
⭐  Write triggers for native Minecraft items and blocks!
⭐  Add REAL custom blocks/ores to your server without replacing native blocks.
⭐  Make real new ores that drop minerals and generate in your world!

⭐  Make custom recipes for both your custom items and native Minecraft items
⭐  Design your custom recipes using the simple in-game GUI — do everything from in-game!
Design crafting recipes with an in-game GUI — no configuration needed, at all!

⭐ Item versions! Easily update all old versions of your custom item to the new one — no need to track down items with spelling mistakes or the wrong texture!
⭐  Adds item information GUIs so players can get info about both your custom items/blocks and native items/blocks, including recipes, related items, and more!

⭐  By utilizing the "run console commands" custom action, you can hook into other plugins for endless possibilities.
⭐  Skript support! You can have triggers run Skripts, give players Custom Items in Skript, and interact with Custom Items in Skript! See the wiki for more info

⭐  Uses NBT tags, so players can modify items however they like and they'll still be your custom item!
⭐  Add fallback textures for items and blocks — even if a player doesn't have your resource pack, they'll see the item or block as whatever Minecraft thing you find most fitting (Fallback textures only possible for MC 1.14 and above for items and MC 1.9 and above for blocks)

⭐  Developer API - Check if an item is a custom item and get a Custom Item ItemStack, with only a few lines of code!

That's just a few of the many features in Custom Items! If you have any questions, or have something that you'd like but don't see in the plugin, just post about it in the discussion section and I'll get to work!

Other features:
  Custom


DEVELOPER API — If you want Custom Items to be supported by another plugin, just ask the developer to add the Custom Items API to their plugin. Developers, more information about the API can be found here: https://github.com/jojodmo/CustomItems/wiki/Developer-API



CHECK OUT THE WIKI AT: https://github.com/jojodmo/CustomItems/wiki

Explanation by example is likely the best way to learn how to add custom items. Once you've looked over the default item.yml files generated after you install CustomItems, take a look at the quickstart guide in the spoiler below.

Once you're pretty comfortable with the quick-start guide and CustomItems, take a look at the item.yml quick reference below, which lists everything that you can do with CustomItems.

  Quick-start


  Example


item.yml Quick Reference
If you have experience using CustomItems, or would like a list of everything that you can use to customize your items, open the spoiler below for a quick reference guide to item.yml files.

  item


Adding Custom Textures to Items

For help adding custom textures to items, check out the wiki at https://github.com/jojodmo/CustomItems/wiki/Adding-Custom-Textures-to-Items

Adding Custom Textures to Blocks

Check out the wiki at https://github.com/jojodmo/CustomItems/wiki/Adding-Custom-Textures-to-Blocks for a tutorial on adding custom textures to blocks

Using CustomItems with Skript

Check out the wiki at https://github.com/jojodmo/CustomItems/wiki/Skript-Integration for more info about using CustomItems with Skript

Other Supported Plugins
ItemBridge — https://polymart.org/resource/item-bridge.4
Drupi — https://www.spigotmc.org/resources/drupi.65706/
World Guard — https://dev.bukkit.org/projects/worldguard

My Other Resources


More Custom Items Information
More information about commands, installation, and configuration are below, but you should really check out the wiki at https://github.com/jojodmo/CustomItems/wiki, which is a lot more up to date






language
The language for the plugin. Custom Items currently supports English (en), Chinese (cn), German (de), Italian (it), and Czech (cz)
Default: en


Acknowledgements

Thank you to MSWS for transferring a lot of the information originally on this page to the wiki!

Have any questions about the plugin you want to ask before purchasing it? Have any feature suggestions?

Let me know, and I'll respond to your message as soon as possible!