LEAKERS NOTE: This resources is donated by @ɢᴀʟᴀᴄᴛɪᴄᴅᴇᴠ
Original Link: https://www.spigotmc.org/resources/...ts-30-custom-abilities-item-editor-gui.39267/
Please Give me a positive rating as a token of appreciation
DONATION: Want more plugins donate any amount to
paypal.me/qtchan
Tested Minecraft Versions: 1.8, 1.9, 1.10, 1.11, 1.12Original Link: https://www.spigotmc.org/resources/...ts-30-custom-abilities-item-editor-gui.39267/
Please Give me a positive rating as a token of appreciation
DONATION: Want more plugins donate any amount to
paypal.me/qtchan
Contributors: DarkBlade12 (ParticleEffect API), Arukado (Screenshots)
New item types
- Staffs > Mage item that casts a Magic Attack when left clicked.
- Hammers > Heavy warrior weapon dealing AoE damage around your target.
- Whips > Ranged weapon that performs a ranged attack when left clicekd.
- Tomes > Mage item, perfect for spell binding.
- Consummables > Can give health, food and saturation back. Can also grant potion effects when right clicked. Can only be used once.
- Tools > Tools have new abilities (Autosmelt, Bouncing Crack).
- Gem Stones > Accessories players can bind to their weapons/armor sets to get additional stats!
- Display Name and Lore > Set the display of your item.
- Enchantments > Add enchants to your item. Enchantments can be hidden from players.
- Attack Damage > Set the attack damage of your weapon.
- Critical Strike Chance > Your weapon can deal critical strikes (250% of the initial damage).
- Critical Strike Power > Change the damage of a critical strike.
- Attack Speed > The attack speed of your weapon.
- Movement Speed > Make your items give movement speed to the holder.
- Block Rating > The chance to block an attack an armor gives you.
- Block Power > The percentage of the attack damage an armor can block.
- Dodge Rating > The chance to dodge an attack an armor gives you.
- Armor, Armor Thoughness > Set the amount of armor/armor thoughness your piece of armor gives to the wearer.
- Additional Health > Armors can give additional health to the wearer.
- Permanent Potion Effects > weapons can give permanent potion effects to the holder.
- Two Handed Weapons > Players get significantly slowed down when holding two items (one being Two Handed).
- Required Level > The Minecraft level your item requires in order to be used.
- Staff Spirits > Staffs can have custom Left Click magic attacks. Here are all the Staff Spirits:
- Nether Spirit makes your staff shoot fire beams.
- Void Spirit makes your staff shoot shulker missiles.
- Mana Spirit makes your staff shoot mana bolts.
- Right Click and On-Hit abilities! Check them on the Wiki page!
- Right-Click commands!
- Gem Stone stats:
- Additional Physical/Magic damage
- Block Rating/Block Power/Dodge Rating
- Additional Damage against Undead (zombies/skeletons/withers)
- Additional Regeneration
- Fire/Magic/Fall Damage Reduction
- Unbreakable items
- Dye Colors (for leather armors)
- Consummables can restore health, food and saturation, and can give potion effects.
- Range (for Whips and Staffs)
- Hammer Size > Hammers all have a size: the more it has, the more enemies it'll hit (if set to 2, the hammer will hit enemies within 2 blocks).
- Hammer Power > if set to 75%, enemies within the range of the hammer will take 75% of the initial damage.
- Consummable and Command Cooldown > Set a cooldown on your item commands/consummables.
- Autosmelt (custom enchant) > Tools can automaticaly smelt mined ores.
- Bouncing Crack (custom enchant) > Tools can mine blocks in a line forwards the player.
Weapons can deal up to extra 50% additional damage when hitting an armor to which is bound an element that is weak against your weapon's elements. Beyond 50%, the hit is an elemental critical strike. Each Element has a unique elemental crit effect:
- Fire deals increased damage and burns your target.
- Ice briefly freezes your target.
- Wind deals more knockback.
- Earth slows your target for a few seconds.
- Thunder deals AoE damage.
- Water heals you.
- Lightnight and Darkness deal increased damage.
Item Editor GUI
Access an easy-to-use GUI that allows you to customize your items with the command /mi edit <type> <item>.
Custom Crafting Recipes System
Players can crouch+click a workbench to open the Advanced Workbench. It allows player to use complex crafting recipes to craft plugin made items.
This sytem supports: item materials, durability, amount and name (which is not supported by default minecraft's workbench crafting recipes).
Other important features
- Fully translatable stats!
- Random drops on blocks & monsters
- Crafting Recipes
- Compatible with the latest versions of 1.8 -> 1.12.
- A few stats, such as Armor and Armor Thoughness have its Minecraft attributes added in 1.9 and thus will not be supported in 1.8. 1.8 still has its own Attack Speed system.
- WorldGuard custom flags!
- Compatible with custom enchants plugins!
- API (see this wiki page for more info)
- Join my discord dev channel here! https://discord.gg/7Pc8ZHh
/mi <type> <item> gives the sender the corresponding item.
/mi reload reloads the configuration file.
/mi list <list> shows a few useful lists you might have to use when editing items (Item and block IDs, potion effects...)
/mi itemlist <type> shows the list of all items in that specific item type.
/mi (un)identify (un)identifies the item you are holding.
/mi heal heals you (improved /essentials:heal) without removing the nice potion effects.
/mi create <type> <item_id> creates a new item.
/mi delete <type> <item_id> deletes an existing item.
/mi edit <type> <item_id> opens up the item editor GUI of an item.
The permission mmoitems.op allows to use every single command of the plugin.
Code:
critical-strike-multiplicator: 2.5
always-unbreakable-items: false
// If set to true, items will always be unbreakable.
always-hide-enchants: false
// If set to true, enchantments will always be hidden on items.
display-cast-spell: false
// Displays on your screen the spell you cast.
disable-all-craftings: false
// If set to true, all crafting recipes are disabled. Requires a /reload when changed.
perm-effects-apply-on-move: false
// If set to true, permanent effects will only apply on movement, and not through a loop (this parameter is for lag).
two-handed-item-restriction: true
// If set to true, players who are holding a Two Handed item in one hand and another item in the other hand will not be able to do anything (spell cast, attack..., item use...).
Note that this section is only made to show you how the config looks like. It'll not be updated at any time.
config.yml
A few more parameters you can change.
Code:
critical-strike-multiplicator: 2.5
always-unbreakable-items: false
// If set to true, items will always be unbreakable.
always-hide-enchants: false
// If set to true, enchantments will always be hidden on items.
display-cast-spell: false
// Displays on your screen the spell you cast.
disable-all-craftings: false
// If set to true, all crafting recipes are disabled. Requires a /reload when changed.
perm-effects-apply-on-move: false
// If set to true, permanent effects will only apply on movement, and not through a loop (this parameter is for lag).
two-handed-item-restriction: true
// If set to true, players who are holding a Two Handed item in one hand and another item in the other hand will not be able to do anything (spell cast, attack..., item use...).
This folder allows you to translate a good part of the plugin (the part normal players see, including item stats).
hands-too-charged: You can't do anything, your hands are too charged.
spell-on-cooldown: This spell is on cooldown!
item-on-cooldown: This item is on cooldown!
no-perm: You don't have enough permissions.
attack-blocked: 'You just blocked #percent#% of the attack damage!'
attack-dodged: You just dodged an attack!
item-command-on-cooldown: This item's command is on cooldown!
spell-on-cooldown: This spell is on cooldown!
item-on-cooldown: This item is on cooldown!
no-perm: You don't have enough permissions.
attack-blocked: 'You just blocked #percent#% of the attack damage!'
attack-dodged: You just dodged an attack!
item-command-on-cooldown: This item's command is on cooldown!
attack-damage: Attack Damage
attack-speed: Attack Speed
critical-strike-chance: Critical Strike Chance
block-power: Block Power
block-rating: Block Rating
dodge-rating: Dodge Rating
range: Range
hammer-size: Hammer Size
hammer-power: Hammer Power
armor: Armor
armor-thoughness: Armor Thoughness
max-health: Max Health
right-click: Right Click
on-hit: On Hit
consume-cooldown: Secs Cooldown
autosmelt: Autosmelt
fire-element: Fire Element
command: Command
attack-speed: Attack Speed
critical-strike-chance: Critical Strike Chance
block-power: Block Power
block-rating: Block Rating
dodge-rating: Dodge Rating
range: Range
hammer-size: Hammer Size
hammer-power: Hammer Power
armor: Armor
armor-thoughness: Armor Thoughness
max-health: Max Health
right-click: Right Click
on-hit: On Hit
consume-cooldown: Secs Cooldown
autosmelt: Autosmelt
fire-element: Fire Element
command: Command
drops.yml
This file allows you to configurate custom drops on monsters and on blocks. You can see how to use the drops.yml file on this Wiki page.
'\item' file
Each of these .yml files corresponds to an item type.
You can take a look at this Wiki page to see the two different methods to create an item.
While downloading the plugin, you agree to the following:
- You are not allowed to -Redacted-, resell, or give this plugin to anyone else.
- You are not allowed to modify or decompile the plugin.
- You can only use it for your network.
- You are allowed to download this plugin from the official site only.
- Bugs may be reported in the discussion section.
- I reserve the right to change the terms at any time; therefore you have to agree the most recent version of them.
- You will not receive any refund.