Sueta
ZI

ZItems

1.0 MC: 1.14.4

A plugin that can create custom items with custom elements

·Plugin

A plugin that allows you to create custom items.

Custom Elements will allow you to create elements with any name, assign them to items along with giving elements damage values and setting them to be effective or weak against each other

There's many values to assign to items and even able to create custom crafting recipes, including shapeless recipes.

Future Plans:
- Bug Fixes
- Menu Equip System

Permissions

Admin permission: “menuspells.admin”

Basic Commands

Basic Commands:
/Zitems help
Description: Displays a help page for all the zitem commands

/Zitem listElemStrengths [element ID]
Description: Displays what an element is strong against
Aliases: ElemStengthtList, ElementStrengthList, listElementStregnths

/Zitem listElemWeaknesses [element ID]
Description: Displays what an element is weak against
Aliases: listWeaknessesElems, listWeakElems, listElemWeak

Basic Admin Commands

/Zitem list
Description: Displays a list of all items created

/Zitem give [target player] [item ID]
Description : Gives a player a custom item by ID

/Zitem create [item ID] [material] [item name]
Description: Creates an item
Example: /Zitem create 0 wooden_sword Example Sword

/Zitem delete [item ID]
Description: Deletes an item

/Zitem type [item ID] [material]
Description: Changes an item’s material
Aliases: material, setmaterial, settype

/Zitem name [item ID] [Item Name]
Description: Changes an item’s name
Alias: setName

/Zitem durability [item ID] [durability]
Description: Sets the durability of an item also works to set the sub id of a material(example: green wool)
Aliases: setdurability

/Zitem getDurability [item ID]
Description: View the durability of an item. (mainly used for debugging)

Combat Admin Commands

/Zitem combatValue [item ID] [value]
Description: Sets the combat value of an item, depending on the item type it works as damage or defense
Aliases: damage, defense, dmg

/Zitem dmgTarget [item ID] [true/false]
Description: Allows you to determine if an item will damage a player
Aliases: damageTarget

/Zitem element [item ID] [element ID]
Description: Gives an item an elemental type
Aliases: elementType, setElement

Enchantment Admin Commands

/Zitem ench [item ID] [enchantment] [strength]
Description: Adds an enchantment to the item
Aliases: enchant, vanillaEnchant, vanillaEnch, vEnchant, vEnch

/Zitem removeEnch [item ID] [enchantment]
Description: Removes an enchantment to an item
Aliases: removeVEnchant, removeEnchant, removeVEnch

Passive & Active Effect Admin Commands

/Zitem listPassiveEff [item ID]
Description: Lists all the passive effects of an item
Aliases: listPassiveEffect, listPassive, listPEffect

/Zitem listActiveEff [item ID]
Description: Lists all active effects an item has

/ Zitem addPassiveEff [item id] [potion type] [strength]
Description: Adds a passive potion effect to an item, strength starts at 0
Aliases: addPassiveEffect, addPassive, aPassive, aPEffect

/Zitem addActiveEff [item ID] [potion type] [strength] [duration] {opt: use ticks [true/false]}
Description: Adds an active potion effect to an item, strength starts at 0
Aliases: addActiveEffect, addActive, aActive

/Zitem removePassiveEff [item ID] [effect line number]
Description: Removes a passive effect from an item
Aliases: removePassiveEffect, removePassive, rPEffect

/Zitem removeActiveEff [item ID] [effect line number]
Description: Removes an active effect from an item
Aliases: removeActiveEffect, removeActive, rAEffect

Lore Admin Commands

/Zitem addLore [item ID] [lore]
Description: Adds lore to an item

/Zitem removeLore [item ID] [lore line number]
Description: Removes lore from an item

Recipe Admin Commands

/Zitem createRecipe [item ID] [crafting ID] [Shapeless: true/false]
Description: Gets the base setup for a crafting recipe
Example: /Zitem createRecipe 0 0 false
Aliases: createCrafting, createCraft

/Zitem addIngredient [item ID] [crafting ID] [slot number] [item]
Description: Adds an ingredient into a crafting recipe
Example: /Zitem addIngredient 0 0 1 iron_ingot
Aliases: ingredient, setIngredient

/Zitem removeRecipe [item ID] [crafting ID]
Description: Removes a crafting system from an item
Aliases: removeCrafting, removeCraftingRecipe

/Zitem removeIngredient [item ID] [crafting ID] [slot number]
Description: Removes an ingredient from a crafting recipe
Aliases: rIngredient

/Zitem viewCraftingList [item ID]
Description: View all the crafting systems an item has
Aliases: vCraftingList, vCraftList, vCraftL, vcl, viewCraftList

/Zitem viewIngredients [item ID] [crafting ID]
Description: Views all the ingredients in a crafting recipe
Aliases: vIngredients, vIngredient

Element Admin Commands

/Zitem cElement [element id] [element name]
Description: Creates an element type
Alias: createElement

/Zitem deleteElem [element id]
Description: Deletes an element type
Aliases: deleteElement

/Zitem setElementName [element id]
Description: Renames an element
Aliases: elementName, setElemName, elemName

/Zitem listElements [element ID]
Description: Lists all the elements created
Aliases: listElems, listElemens, elementList, elemsList, elemensList

/Zitem setElementCV [element ID [combat value]
Description: Sets an element's combat value(damage/defense, depending on the type of the item)
Aliases: setCElementValue, setCElementV, setElementCValue

/Zitem setElementEM [element ID] [multiplier]
Description: Sets an element's effective multiplier
Aliases: setElementEffectM, setElementEffectiveMultiplier, EelemEM, EEM

/Zitem setElementWM [element ID] [multiplier]
Description: Sets an element's weakness multiplier
Aliases: setElementWeakM, setElementWeaknessMultiplier, EelemWM, EWM

/Zitem addEffectiveElement [element ID] [other element ID]
Description: Make an element effective against another element
Aliases: addEffectiveElem, addEffElem, addEffElement, AEE

/Zitem addWeaknessElement [element ID] [other element ID]
Description: Make an element weak against another element
Aliases: addWeakElem, addWeaklem, AWE

/Zitem removeEffElem [element ID] [other element ID]
Description: Removes the effective type from an element
Aliases: removeEffectiveElement, removeEffElem, removeEffElement, REE

/Zitem removeWeakElem [element ID] [other element ID]
Description: Removes a weakness from an element
Aliases: removeWeaknessElement, removeWeaklem, RWE

Similar projects

Plugin →