Knokko's Custom Items
Note: this plug-in requires a different installation procedure than most other plug-ins. You really need to check the installation section or one of the tutorials.
Description
This plug-in allows the owners and developers of servers to create custom items with their own textures. (It requires a server resource pack.) Everyone who would like to use this plug-in needs to download the Editor and use that to create their own custom item set.
Installation
- Download and run the Editor. Editor.jar can be found in the Files section. If you have a working Java installation, you can just download and double-click this file. If not, you can either install Java or download a native version of the Editor from https://github.com/knokko/custom-items-gradle/releases
- Put this plug-in (CustomItems.jar) in your plug-ins folder
- Configure the items and textures you want (in the Editor)
- Click on the Export... button, and follow the steps (in the Editor)
If you need more detailed information about these steps, you can ask for help on the Discord server.
Discord server
Invite link: https://discordapp.com/invite/bmF3Zvu
New tutorials:
https://www.youtube.com/watch?v=GsC-pNlBjwg
Old basic tutorials:
Text: https://knokko.github.io/custom%20items/index.html
Video: https://www.youtube.com/playlist?list=PLcc-tPs9PuADC-shEBRynL9s2j6slSWCa
Old advanced tutorials:
Custom containers (video): https://knokko.github.io/custom%20items/tutorials/containers/index.html
Wands and guns (text): https://knokko.github.io/custom items/tutorials/wands and guns/index.html
Troubleshooting
If you can, use /kci debug
If that doesn't work, check whether CustomItems is listed in /plugins
Features
-Custom items with their own display name, lore, attribute modifiers and textures
-Custom tools with their own damage and durability
-Custom bows with their own damage, speed and durability
-Custom armor with their own armor value and other attribute modifiers, unfortunately without model texture.
-Crafting recipes that can use vanilla ingredients and custom items (or combined)
-Block & mob drops for custom items
-Custom containers (like a custom furnace, but much more powerful, unfortunately without block texture)
-Custom projectiles with custom wands to launch them
-Custom blocks (but still in beta)




Check the wiki for more information.
Source code (programmers only)
-
View User Profile
-
Send Message
Posted Jul 2, 2019In reply to knokko:
I was thinking in have colors not so shiny, maybe with with and grey work good, is because sometimes the colors make your eyes get tired. And the font maybe if the standar size is 11 will be good.
I have an additional question, with the plugin can I create trowable items, like tridents?
-
View User Profile
-
Send Message
Posted Jul 2, 2019In reply to Forge_User_07974258:
I can try some black/grey style (or maybe more like dark-blue/grey) because really black/grey could get a bit too boring, but I will try it nevertheless.
And regarding throwable items: the plug-in is currently designed to work with minecraft 1.12, where there are no tridents. Allowing 1.14 items is currently not so high on my todo list.
And regarding fonts: do you mean making just the fontsize/text smaller or make their button smaller as well? (Most text is inside a button)
-
View User Profile
-
Send Message
Posted Jul 7, 2019In reply to knokko:
I´m enjoying using the new version of the editor, and thank you very much for hear the community, I´m so happy with the plugin.
Now I have a suggestion, I don´t know if your team is working now on it, but in a next update will be possible to add a custom sprite to the weared armor, and the same with weapons, will be cool to know how the weapon will be in your hand before add to server data.
And do you know a way to make bigger weapons, like greatswords and stuff like that, my art team did some sprites for those weapons but ingame those look small in hand.
And the last question is, have you a way to donate.
-
View User Profile
-
Send Message
Posted Jul 7, 2019In reply to Forge_User_07974258:
Custom sprites for equipped armor are at least impossible in minecraft 1.12 because the dirty trick I use for custom item textures appears to not be available for equipped armor. (This might change or already be changed in later versions of minecraft, but I don't follow it that closely.)
Letting weapons look differently will be possible with custom item models (and custom armor while holding it in your hand), which is already requested by someone else and on the list of things to do in the coming weeks. I think it will be possible to do, but I'm not entirely certain yet.
Currently, I'm not looking for money, but I might look into donating in the future. By the way, my 'team' is just me.
-
View User Profile
-
Send Message
Posted Jun 7, 2019is there a way to create a custom shield?
-
View User Profile
-
Send Message
Posted Jun 8, 2019In reply to ipjoop:
No, there is not. I will consider adding custom shields in later versions of the plug-in.
-
View User Profile
-
Send Message
Posted Jun 8, 2019In reply to knokko:
Thanks! I'm looking forward to next version.
-
View User Profile
-
Send Message
Posted Jun 6, 2019Is there a way to give a custom item to an entity through the command blocks
-
View User Profile
-
Send Message
Posted Jun 6, 2019In reply to Forge_User_66644980:
At the moment, that task is possible, but quite painful. Since you are asking about command blocks, I assume you know about NBT tags and the /give command. That is what you will need. You will have to make sure that the damage/durability of the item matches the Internal Item Damage of the custom item. Also, you will have to give the right nbt tag.
Currently, you should be able to see what nbt tag you should use by holding a custom item in your hand and executing the command "/knokko tag" (that command is part of Knokko Core and can only be used by server operators). It will send the entire item tag in the chat to you. You will have to use that tag until the 'toString() returns'.
Then, you can use /give [target entity] [custom item type] 1 [internal item damage] [tag]
I will think about a way to make this easier because this is quite complex...
-
View User Profile
-
Send Message
Posted Jun 7, 2019In reply to knokko:
Thank you very much for your answer, I will try this.
-
View User Profile
-
Send Message
Posted Jun 1, 2019Is there a way to disable fall damage on a piece of armor? Ive looked through the editor and I can't seem to find anything. Ive tested feather falling and it only negates the damage taken.
-
View User Profile
-
Send Message
Posted Jun 1, 2019In reply to kibbles____:
At the moment, a high level of feather falling is the best you can get. (With level 20 or something, you can fall quite far with not too much damage).
I will include a better solution in the next update (might take several weeks though).
-
View User Profile
-
Send Message
Posted May 30, 2019Hey quick question, this is probably a dumb question but does this system support 3D models with a resource pack or some such?
-
View User Profile
-
Send Message
Posted May 31, 2019In reply to idleconjecture2:
Sorry, for the late reply.
Currently, the 3d model support is quite poor. At the moment, you can only edit the resource pack after clicking 'Export'. I think I will add better support for this in the future.
-
View User Profile
-
Send Message
Posted May 12, 2019Hey! So I found a bug with armor. When I put on me leggins and torso, and each of them has +2 max health, it doesn't stack... it just gives 1 hearth and it should give 2... When I then take away only one piece then the hearts go back to the normal state, even though I have the other piece on me with +2 health. Is this a bug, or am I doing something wrong?
EDIT - another weird thing... When I put the torso on me first, it gives me 1 and a 1/2 armor. When I then put the rest of the clothing on me, I have only half an armor... Shouldn't it stack?
Torso - +3 armor
helmet - +1 armor
leggins - +2 armor
boots - +1 armor
EDIT - When I put the Torso On and Equip an item in my hand, the health increases.. I don't get it.
-
View User Profile
-
Send Message
Posted May 12, 2019In reply to Forge_User_22778490:
I think this is the same bug as Haxabur discovered. This should have been resolved in the newest Knokko Core, but it is still under moderator review. You can download it from https://github.com/knokko/Core-Plugin-1.12.2/blob/master/Knokko%20Core%201.12.2%208.jar if you need the fix earlier.
-
View User Profile
-
Send Message
Posted May 12, 2019In reply to knokko:
Thanks, I will wait for the final version! Sorry for double posting the same question. :)
But still, I don't see that Hexabur had a problem with the "maxhealth" Attribute. Is that going to be fixed too?
-
View User Profile
-
Send Message
Posted May 12, 2019In reply to Forge_User_22778490:
He had a problem with the armor value, but armor and health are both attribute modifiers and the problems you describe sound very familiar and the problem was related to attribute modifiers.
-
View User Profile
-
Send Message
Posted May 11, 2019Hi again, I know I asked a lot already and this is more of a suggestion than any problem I have, if this is possible to do that is. It may already be possible and I'm not aware of it. Anyways, my suggestion is that while in the editor, creating items/armor/weapons, there should be an option to add/hide flags (hide enchantments, or for example on leather armor it says "Color#" under it). This way the armor looks more official in some cases, also the option to add Data to items like Unbreakable tags and stuff, would be very nice if it's even possible. Basically just any form of adding/hiding data on the items would be useful, but this is just a suggestion that i'd like to see and not anything serious, thanks for reading and have a good day!
-
View User Profile
-
Send Message
Posted May 11, 2019In reply to Haxabur26273:
Hmm, yeah as far as I know this is not possible in custom items now. But I'm pretty sure if you do deep searching you can find a plugin that can do that... But as I know Knokko, he is going to look into getting your suggestions solved. :) Try to find a plugin that does that though, so Knokko won't have a damaged brain from us :P