MoreItems
MoreItems is a custom items plugin which will enhance your Role-Playing server to the max! The possibilities are endless. It is designed for server who want to add extra special items into the game. Be it items with special powers, RPG items, or just random every day items! If you are looking for a custom items plugin and you can't find any that are updated look no further. MoreItems has all you would want and more!
If you plan to use powers I suggest using Magicspells. It is a very good plugin for spells.
MoreItems! Enhance your server's RPG experience!
Features
- Endless possibilities!
- Create items with custom lore, names, material, itemflags, damage, armor and much more!
- Built in Recipe Manager meaning you can make recipes for the cool items you make. The ingredients can be MoreItems items too!
- Custom powers with cooldowns!
- Works for armor, swords and bows. You can give extra damage and powers to everything!
- You can enchant your items too!
- Custom mob and block drops! MythicMobs supported!
- Automatic Updating! You do NOT need to give the item to players after updating it!
- Custom join items!
- RPGInventory support! Check the plugin out!
- Import your items from RPGItems!
- Supports 1.8.x!
Commands
- /mi - Main command of MoreItems
- /mi create <Item Identifier> - Create an item. The item identifier is the name which you will identify the item as.
- /mi give <OPTIONAL: Item Identifier> <OPTIONAL: player> - Give yourself or a player an item. Write without any args to bring forth a GUI.
- /mi name <Item Identifier> <Name> - Set an item's name.
- /mi material <Item Identifier> <Material> - Set an item's material.
- /mi lore <Item Identifier> <Line> <OPTIONAL: Lore> - Set the description for an item. Write no lore for an empty line.
- /mi delline <Item Identifier><Line> - Delete a line in the lore.
- /mi durability <Item Identifier> <Durability/infinite> - Set the durability of an item. Write infite to get unbreakable (only if using Spigot)
- /mi enchant <OPTIONAL: Item Identifier> <Enchantment> <Level> - Add an enchantment to an item. Write without any args to bring forth a GUI.
- /mi additemflag <OPTIONAL: Item Identifier> <ItemFlag> - Add an itemflag. Write without any args to bring forth a GUI.
- /mi removeitemflag <Item Identifier> <ItemFlag> - Remove and itemflag
- /mi damage <Item Identifier> <minimum damage> <maximum damage> - Sets the damage range of an item. Set both minimum and maximum for an absolute damage.
- /mi armor <Item Identifier> <Armor> - Set an armor piece's armor rating. This is in percentage so if you write 20 it'll shield 20% of all damage. If more items are worn then the percentage will stack. For example a chest with 20% and a helmet with 10% will give 30% damage reduction.
- /mi list - List all MoreItems items
- /mi addpower <Item Identifier> <EventType> <Power> <Args> - Add a power
- /mi removepower <Item Identifier> <Power> - Remove a power
- /mi recipe <Item Identifier> <Shaped/Furnace> - Shaped: Will open the an inventory where you can place items in a 9x9 grid to the left hand side. When you move out of the window the crafting recipe will be set. Furnace: Will open a furnace inventory where you can place an item to be smelted for the item to pop out.
- /mi removerecipe <Item Identifier> - Quickly remove a recipe if you made a mistake. You might need to reload the server.
- /mi removeitem <Item Identifier> - Delete an item forever!
- /mi adddrops <Item Identifier> <Entity> <Chance> - Make the entity drop your item a percentage amount of time!
- /mi removedrops <Item Identifier> <Entity> - Remove the drop from the specified entity
- /mi addblockdrops <Item Identifier> <Block> <Chance> - Make an item drop from a block!
- /mi removeblockdrops <Item Identifier> <Block> - Remove an item from the block drop list
- /mi requirepermission <Item Identifier> <true/false> - Default is set to false. If you set this to true then your item can only be used if the player has the permission moreitems.use.<Item Identifier>
- /mi setlevel <Item Identifier> <Level> - Set the minimum required experience level to use this item!
- /mi addattribute <Item Identifier> <Attribute> <Args> - Add an attribute
- /mi removeattribute <Item Identifier> <Attribute> - Remove an attribute
- /mi setcolor <Item Identifier> <HEX value> - Set an item's colour. Find the colours here under Color Code
- /mi import - Import all items from RPGItems
- /mi show - Shows the Item Identifier of the item you're holding
- /mi displaydescription <Item Identifier> <true/false> - Set an item to display it's powers and attributes or not!
Permissions
- MoreItems.use - The ability to create MoreItems
- MoreItems.use.<Item Identifier> - If itemsRequirePermission is set to true or the item is said to require permission then this is the permission node for it.
Config
You can either create items via commands or you can do it in bulk via the items.yml. An example of an item from the items.yml would be:
shovel: Material: IRON_SPADE Name: '&cShovel Of Doom' minDamage: 12 maxDamage: 22 Powers: - PotionEffect_HOLD-SPEED_200_1 - PotionEffect_HOLD-JUMP_100_3 Lore: - Its a shovel mate ItemFlags: - HIDE_ATTRIBUTES
This is the config.yml:
timerInterval: 1 #This is how often the plugin should check for the hold event type. displayPowersInDescription: true #If you want powers to not be displayed in the lore then write false displayCooldown: true #If you want cooldowns to be displayed to the user. This might be a good idea to turn off if there are more powers on one item itemsRequirePermission: false #If all items require permission. If this is set to true then the node is moreitems.use.<Item Identifier> joinItems: #A list of items that the player will receive when joining for the first time ever. - someItem
Powers, EventTypes & Attributes
Click Here to see a list of powers, event types and miscellaneous'
Tutorials
Creating items via the in-game commands might become tedious if you want a lot of similiar items, so use the config for that. If you're creating individual items, I'd suggest using the in-game commands.
- Click Here to see a short tutorial about creating a basic item via in-game commands!
- Click Here to see a tutorial about creating items via the config.
API
Click here to see how to use the API side of MoreItems. With this you can create custom powers and custom items via Java.
Milestones
- 100 Downloads - Thank you for 100 downloads within the first week too! Appreciate the support.
- 500 Downloads - 500 downloads in the first week. I can't believe it haha! Thank you very much.
- 1000 Downloads - Wow, thank you very much!
Donate
If you wish to donate you can do so Here. Thanks in advance!
If you have any questions feel free to ask.
I have find a bug
1)When you give item(no durability,like block,skull,stick etc.) durability then put it in the Enderchest and take it out,the durability will disappear,that item will change to unbreakable
@ZamX735
Right_(:з」∠)_
@DoloStar
I mean a guide book like the one from slimefun that shows you how to make the recipes in a window. Explaining the exact location to place the items in a text book is extremely hard and difficult for the player to understand.
@ZamX735
Ah,i'm sorry.
If you want do that,i think you can use Mythicmob make a book then let mobs drop recipes book,
@DoloStar
I mean a guide book that shows players what crafting recipes you have made. Say you make a crafting recipe, but players have no idea how to create it. Well, it would appear in the guide book, and players can just look at that.
Hi your plugin is very nice . I just want to know if i can create an item which trhow an other object like snowball or clay . I can add the power snowball to my items but the snowball don't do damage to monsters or other players . To summarize I just want to know if i can create a gun . thanks in advance .
@ZamX735
this plugin is very easy,just use commands..Every command has explained..What guide do you need?
Hey, is there any way you can add a guide book, that shows the crafting recipes people have made? That way players can know how to craft the custom items.
Hey!I have some ideas.
* Add Particle effects: can set fire effects or other effects when you Rightclick or other trigger
* Item can upgrade: can set kill any mob or player than can increase dmage etc.
* New itemflag: can hide Power and Miscellaneous
* More Event type: Running(when run),Kill(when kill),Swimming(when swim)
* Can you let Critical Chance and Critical Damage can give different item to set different values(and Backstab,if you can)
* Can you let Required Level displayed in the uppermost?
for example:
Wood Sword
Required Level: 1
Damage: 10-10
Armor: 10
just a wood Sword
------------------------------------------------------------------------------------------------
The best plugin!:D
Are the PotionEffectSelf ONLY work if still holding that weapon? for example i have sword to invisibile for 7s, when i switch to another weapon, the invisibility ends before 7s.
Is this a bug? Sorry for my bad english
@iSleepzZz @khave
I'm also having this issue, even with the consume power on the sword. It seems to me though that it only happens when I'm moving, as if I'm picking the sword up the second I throw it, but a new one keeps going. So I've picked it up and throw it on the ground at the same time.
Edit: This is referring to iSleepzZz's sword duplication bug btw.
@khave
No,I mean display on item info.I know can set it in lang.yml but i think if it can custom each instruction text will better.
for example:
a item have Command power(/suicide), i can set display text "if use you will die" and another item have Command power(/mi give 1), i can set display text "when you use you will get something"
ps. sorry my english is bad :(
Why use %target% to get not the target name, in 1.7.2 spigot, and the 'Armor' is effective? I'm sorry, I'm not good in English.
I noticed that when I have a sword with an ability like right-click to shoot tnt.
If I do NOT have that in my hand, and I have any other item in my hand (like gold ingot) and if I right-click, it will still shoot a tnt.
Can you please fix this? It should only do the ability with the current item that your holding.
Thank you!:)
I also noticed that the lightning power's cool down doesn't work with axes(I've only used this power with axes), also a throw and return power would be cool! (The user throws the item, but it returns to them and once it gets back to the user it goes back into their inventory) Thanks for taking the time to add the wither skull idea I ask for!
@iSleepzZz
Ah that's a bug. For now you can add the consume power to the item by doing /mi adpower <Identifier> <Event Type> consume. That will make it so the item will be consumed upon using the event type.
@Pehncil
Unless the kit plugin saves itemstacks, it wouldn't work. Most items don't do this. I'll add this as a feature to think about.
Is there a way to add these items to a kit? They don't have a custom ID so I'm not sure if it's possible.
I made a test sword and added the power of "Throw" and it throws the same sword however, it keeps the sword in my inventory and throws one. So now i just duplicated the swords and have two swords.
Can you fix this please or let me know how to fix? :/
@ELEL_ELEL
Thank you. I feel the custom ingredients with MoreItems items is a good feature!
@DoloT
This works. What do you mean?
@DoloStar
Just make a message power after the command power. /mi addpower <Identifier> <Event Type> message <text>
I retrieve my password ! :D Hey!can you make Command power to
/mi addpower <Item Identifier> <EventType> command <OPTIONAL: Cooldown> <Command> <display text>
it's means can custom each instruction text,can you make it??plz