Insta pickup
In this case the item will be related with breaking blocks, but you can adapt it to your needs.
Let's create the item
- Type /ei create <id> to create the item.
- Set the material, name and lore.

- Now, let's create the activator that will trigger the function to make the mechanic, in this case it will be PLAYER_BREAK_BLOCK (Premium Activator, as I said, you can adapt it to your needs, using another activator.)
- And in commands we will add:
- execute at %player% positioned %block_x% %block_y% %block_z% run tp @e[type=item,distance=..2] %player%
- With this we will make the items get teleported to the player, but it will be a little delay to take the items, to don't have that delay we will add:
- execute at %player% as @e[type=item,distance=..1] run data merge entity @s {PickupDelay:0s}
- And that's all, save the commands, save the activator and then save the item, and test yourself it will work like this:

- If have any question feel free to ask in the discord, have a nice day ðĨģðĨģ
Try it now
Copy this into ExecutableItems and reload
From the SCore custom commands reference. Paste it into a config, run the plugin's reload command, and you have a working starting point to edit.
activators:
activator0: # Activator ID, you can create as many activator on the activators list
option: # Here goes an activator that is at least instance of player
playerCommands:
- ABSORPTION amount:5 time:200 # Gives the player absorption
activator1: # Activator ID, you can create as many activator on the activators list
option: # Here goes an activator that is at least instance of target
targetCommands:
- ABSORPTION amount:5 time:200 # Gives the target absorptionPlugin used on this page
ExecutableItemsCustom items with abilities, activators and commands â no code.
- 5.0/5 from 10 reviews
- 3.1K servers running it right now (bStats)
- 52 downloads on SPlugins
âŽ19.99
one-time, lifetime updates
Created Oct 26, 2025Last updated Jun 22, 2026 by Ssomar
Edit this page on GitHub