getCustomItem [v3 NEW] - Make Your Own Item | 57 Default Ite
3.1.1custom item, hook, item with effect
air_filterRequirements:
- WorldGuard // to work worldguard you need instal WorldEdit of FAWE
Install:
- You need the download getCustomItem
- Put it into a '/plugins' folder
- Next start the server and enjoyed it works!
GetCustomItem is a versatile Spigot plugin that adds a variety of unique and customizable items to your Minecraft server. These items range from powerful weapons to utility tools, each with special effects and abilities.
Features
- Customizable items with unique abilities
- Cooldown system for item usage
- Permission-based access to items and commands
- Item durability and usage tracking
- Integration with WorldGuard for region-based item restrictions
- MySQL and SQLite database support for data storage
- Particle effects and sound effects for items
- Customizable messages and language support
Commands
CustomItems
/getcustomitem give <nickname> <name_item> <amount>
/getcustomitem reload
/getcustomitem debug <debug>
/getcustomitem attributes clear <player> <item-id>
/getcustomitem attributes list <player>
/getcustomitem seteffect <name_item>
/getcustomitem setspawn
Regions
/getregion allowed add <region> <item>
/getregion allowed remove <region> <item>
/getregion create <name>
/getregion disabled add <region> <item>
/getregion disabled remove <region> <item>
/getregion selector
/getregion priority <region> <priority>
/getregion delete <region>
/getregion info
/getregion info <region>
Type: EFFECT_RADIUS - item: air_filter.yml

Code
enabled: true
itemID: "air_filter"
categoryName: "air_filter_category"
usage: 1
item:
amount: 1
material: "FLINT"
name: "#608a71Air filter"
lore:
- "&7"
- "#96b0a0× Use this item to clean"
- "#96b0a0 a negative effect from yourself"
- "&7"
- "&7• Usage: #96b0a0{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "EFFECT_RADIUS"
cooldown: 10
permissionBypass: "getcustomitem.airfilter.bypass"
soundConfig:
enable: true
sound: "BLOCK_ANVIL_BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
includingYou: true
otherPlayers: false
disableKnockback: false
radius: 2
activeEffects: []
removeEffects:
- "WEAKNESS"
- "DARKNESS" Type: ANTI_ELYTRA_HOOK - item: anti_elytra_hook.yml

Code
enabled: true
itemID: "anti_elytra_hook"
categoryName: "anti_elytra_hook_category"
usage: -1
item:
amount: 1
material: "FISHING_ROD"
name: "#ff4d4dAnti-Elytra Hook"
lore:
- "&7"
- "#ff6666× Use this rod to catch players"
- "#ff6666× and prevent them from using elytra"
- "#ff6666× Max distance: &f{distance} &7blocks"
- "&7"
- "&7• Usage: #ff6666{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "ANTI_ELYTRA_HOOK"
cooldown: 15
permissionBypass: "getcustomitem.antielytra.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
distanceEscapeMessageSelf: "&c&lELYTRA &8» &aYou've broken free from the hook!"
distanceEscapeMessageFisher: "&c&lELYTRA &8» &cTarget escaped from your hook!"
distance: 7 type: ANTI_ELYTRA_HOOK - anty_cobweb.yml

Code
enabled: true
itemID: "anty_cobweb"
categoryName: "anty_cobweb_category"
usage: 1
item:
amount: 1
material: "SOUL_LANTERN"
name: "#1aff00Anty-cobweb"
lore:
- "&7"
- "#78ff69× Use this item to"
- "#78ff69 remove all cobweb"
- "#78ff69 in radius &7(&f{radius-x}&7x&f{radius-y}&7)"
- "&7"
- "&7• Usage: #78ff69{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "ANTY_COBWEB"
cooldown: 10
permissionBypass: "getcustomitem.antycobweb.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
radiusX: 2
radiusY: 2 Type: ATTRIBUTE_BUFF - attribute_buff.yml

Code
enabled: true
itemID: "attribute_buff"
categoryName: "buff_category"
usage: 1
item:
amount: 1
material: "BLAZE_POWDER"
name: "&6Permanent Attribute Buff"
lore:
- "&7"
- "&6Permanent attributes:"
- "&7• Attack Damage: &c+{generic_attack_damage}"
- "&7• Attack Speed: &c+{generic_attack_speed}"
- "&7• Max Health: &c+{generic_max_health}"
- "&7• Movement Speed: &c+{generic_movement_speed}"
- "&7"
- "&7• Usage: &6{usage}"
- "&7"
unbreakable: false
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "ATTRIBUTE_BUFF"
cooldown: 0
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
attributes:
GENERIC_ATTACK_DAMAGE: 5.0
GENERIC_MAX_HEALTH: 4.0
GENERIC_ATTACK_SPEED: 2.0
GENERIC_MOVEMENT_SPEED: 0.2 Type: CHANGE_YAW - change_yaw.yml

Code
enabled: true
itemID: "change_yaw"
categoryName: "change_yaw_category"
usage: -1
item:
amount: 1
material: "BLAZE_ROD"
name: "#ff4d4dChange Yaw Rod"
lore:
- "&7"
- "#ff6666× Use this rod to change player's yaw"
- "#ff6666× Chance: &f{chance}%"
- "#ff6666× Pitch: &f{pitchDegrees}°"
- "&7"
- "&7• Usage: #ff6666{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "CHANGE_YAW"
cooldown: 15
permissionBypass: "getcustomitem.changeyaw.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
chance: 50.0
pitchDegrees: 90.0
equipmentSlots:
- "HAND"
- "OFF_HAND" Type: COBWEB_GRENADE - cobweb_grenade.yml

Code
enabled: true
itemID: "cobweb_grenade"
categoryName: "cobweb_category"
usage: 5
item:
amount: 1
material: "SPLASH_POTION"
name: "#ff004cCobweb grenade"
lore:
- "&7"
- "#ff175c× Throw the grande to create"
- "#ff175c a trap with cobweb &7(&f{radius-x}&7x&f{radius-y}&8) "
- "&7"
- "&7• Usage: #ff004c{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "COBWEB_GRENADE"
cooldown: 10
permissionBypass: "getcustomitem.grenadecobweb.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
particleConfig:
enable: true
particle: "DUST"
count: 0
offSetX: 0.0
offSetY: 0.0
offSetZ: 0.0
extra: 0.0
dustOptions:
red: 210
green: 255
blue: 97
size: 5
radiusX: 2
radiusY: 2
multiply: 0.95
heightVelocity: 3.0 Type: CROSSBOW - crossbow.yml

Code
enabled: true
itemID: "crossbow"
categoryName: "crossbow_category"
usage: 5
item:
amount: 1
material: "CROSSBOW"
name: "#40ffe9Teleporting crossbow"
lore:
- "&7"
- "#85fff1× Hit a player and move him to you"
- "#85fff1× Chance: #c2fff8{chance}%"
- "&7"
- "&7&7• Usage: #85fff1{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "CROSSBOW"
cooldown: 10
permissionBypass: "getcustomitem.crossbow.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
particleConfig:
enable: true
particle: "HEART"
count: 0
offSetX: 0.0
offSetY: 0.0
offSetZ: 0.0
extra: 0.0
ignorePermission: "getcustomitem.crossbow.effect.bypass"
chance: 50.0
maxRange: 25.0
projectileMaterial: "ARROW"
autoReload: false
safeTeleport: true Type: ITEM_EFFECT - crown.yml

Code
enabled: true
itemID: "crown"
categoryName: "crown_category"
usage: -1
item:
amount: 1
material: "PLAYER_HEAD"
name: "#9e9e9eCrown"
lore:
- "&7"
- "#666666× Wear this item"
- "#666666× to get effects"
- "&7"
- "&7• Usage: #666666{usage}"
- "&7"
base64: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGYzMzNjNzNjODQ4OWE5Y2EzNWQ1NjAzMTMwOTE4Yjg3NjA5ODRlYjlkMzAyOGUzMGU3NDI0N2RmZjg3M2JmZSJ9fX0="
unbreakable: true
glow: false
modelData: 0
extended: false
upgraded: false
itemType: "ITEM_EFFECT"
cooldown: 10
permissionBypass: "getcustomitem.crown.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
potionEffectConfigs:
- potionName: "SPEED"
seconds: 3
level: 1
equipmentSlots:
- "HEAD" Type: DYNAMIC_AREA_PICKAXE - dynamic_area_pickaxe.yml

Code
enabled: true
itemID: "dynamic_area_pickaxe"
categoryName: "tools_category"
usage: 5
item:
amount: 1
material: "DIAMOND_PICKAXE"
name: "#4287f5Dynamic Area Pickaxe"
lore:
- "&7"
- "#42c5f5× Mine blocks in a configurable area!"
- "&7"
- "&7• Width: #42c5f5{mining_width}"
- "&7• Height: #42c5f5{mining_height}"
- "&7• Depth: #42c5f5{mining_depth}"
- "&7• Usage: #42c5f5{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
enchantments:
minecraft:silk_touch: 1
itemType: "DYNAMIC_AREA_PICKAXE"
cooldown: -1
permissionBypass: "getcustomitem.dynamicpickaxe.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
miningWidth: 3
miningHeight: 3
miningDepth: 3 Type: EGG_THROW_UP - egg_throw_it.yml

Code
enabled: true
itemID: "egg_throw_it"
categoryName: "egg_throw_it_category"
usage: -1
item:
amount: 1
material: "EGG"
name: "#9e9e9eJump egg"
lore:
- "&7"
- "#666666× Throw egg thrue"
- "#666666 the player hit him and"
- "#666666 throw up it"
- "#666666 chance: &f{chance}"
- "#666666 power: &f{power-push}"
- "&7"
- "&7• Usage: #666666{usage}"
- "&7"
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
itemType: "EGG_THROW_UP"
cooldown: 10
permissionBypass: "getcustomitem.eggthrowup.bypass"
soundConfig:
enable: true
sound: "BLOCK.ANVIL.BREAK"
notifyYourself:
- "&7"
- "#78ff69 × Example YOURSELF!"
- "&7"
notifyOpponents:
- "&7"
- "#78ff69 × Example OPPONENTS!"
- "&7"
titleYourself:
enabled: false
title: "&aTitle Yourself"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
titleOpponents:
enabled: false
title: "&aTitle Opponents"
subtitle: "&7Subtitle"
fadeIn: 10
stay: 50
fadeOut: 10
visualCooldown: false
cooldownMessage: true
shootPower: 1.5
chance: 100.0
permissionByPass: "egg.throw.bypass"
throwingItem:
amount: 1
material: "EGG"
name: "Egg"
lore: []
unbreakable: true
glow: true
modelData: 0
extended: false
upgraded: false
fly: true
maxRange: 25.0 Type: ENDER_BOW - ender_bow.yml

Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
