Item Actions icon

Item Actions -----

Elevate your items with one-of-a-kind effects!




️ ItemActions – Version 2025.5
Bug Fixes & New Features Update
This update introduces key bug fixes and adds new functionality to the ItemActions plugin!

✅ Bug Fixes
  • Fixed an issue where food component options wouldn't apply correctly to consumable items.
  • Fixed a bug where armor potion effects could become permanent if the armor was removed via plugin or command. Effects now clean up properly on removal.
✨ New Features
  • Recipe support has been added! You can now define shaped or shapeless crafting recipes directly inside your item configuration.
  • Added consumable item support! Configure items to behave like food — complete with nutrition, saturation, and particle effects.
Example Config Snippet:
Code (YAML):

Stick
:
  Type
: INTERACT
  Version
: 1
  Item
:
    Material
: STICK
    Name
: '&eSpeed Pickaxe'
    Data-Key
: itemactions:sticks
    Data-Type
: STRING
    Data-Value
: '1'
    Consumable-Options
:
      Consume-Seconds
: 0
      Sound
: "ENTITY_PLAYER_LEVELUP"
      Particles
: true
    Food-Options
:
      Can-Always-Eat
: true
      Nutrition
: 5
      Saturation
: 2
  Recipe
:
    Recipe-Type
: "SHAPED"
    Ingredients
:
     - "d:DIAMOND"
      - "e:ENDER_PEARL"
    Shape
:
     - "   "
      - "ded"
      - "   "
  Requirements
:
    Action-Types
:
     - RIGHT_CLICK_AIR
  Actions
:
   - PLAY_SOUND:BLOCK_ANVIL_HIT
 
Have feedback or suggestions? Let us know — we’d love to hear your thoughts!
----------, Jul 16, 2025

Changes:
- Added support for Max Stack Size
- Added support for Custom Potion Color
- Added support for Glider
- Added support for Item Model namespace.
- Added support for Tooltip Style namespace.
- Added support for Equippable Component (Slot, Model, Camera Overlay, Equip Sound, Allowed Entities, Dispensable, Swappable, Damage On Hurt)
- Added support for Food Component (Can Always Eat, Nutrition, Saturation)
- Added support for Tool Component (Damage Per Block, Rules, Default Mining Speed)
- Added usage limit system, allowing for items to break/remove themselves upon being used up
- Added "Version" config option, this is used to refresh items
- Added automatic item refreshing
- Removed "materials" defining, items must now be defined with a single "Material"
----------, Apr 20, 2025

Relying on another external plugin that had to be downloaded from GitHub was just too sketchy and not needed for such a simple project. The plugin will now function without the need for APIByLogic!
----------, Mar 27, 2025

Fixed various issues that I completely forgot about.

Changes:

- Updated to 1.21
- Updated to latest APIByLogic version
- Added update checker
- Fixed various bugs
----------, Jun 18, 2024

Implement bstats metric tracking
----------, May 27, 2024

Updated packages and author to match rebranded name, also update to use APIByLogic.
----------, May 9, 2024

Hey!

This update changes a lot, adding a whole new action system as well as adding support for custom armor actions. The plugin now depends on JustAPI which can be downloaded from GitHub.

Armor/Action Example:
Code (Text):

ZoomyBoots: # Armor example item, applies speed and negates fall damage when equipped.
  Type: "ARMOR"
  Item:
    materials:
      - "LEATHER_BOOTS"
    name: "&eZoomy Boots"
    dye-color: "#FF0000"
    data-key: "itemactions:zoomy_boots"
    data-type: "STRING"
    data-value: "1"
  Actions:
    - "ADD_POTION_EFFECT:speed|3|true|true"
    - "RUN_COMMAND:say Zoomy Boots Equipped."
    - "NEGATE_FALL_DAMAGE"
  Unequip-Actions:
    - "REMOVE_POTION_EFFECT:speed"
    - "RUN_COMMAND:say Zoomy Boots Removed."
 
----------, Jan 29, 2022

It was brought to my attention that the file size was a bit large, which I knew why. I was using Aikar Command System, which is an amazing API. For such a small use in this project though, it just wasn't worth using.

File Difference

338 kb -> 24 kb

The plugin will not function any differently, this is just purely for saving storage.
----------, Feb 11, 2021

ItemActions now supports 1.12+!

NOTE: It should work with 1.8, if it doesn't please contact me via the Discord and I'll add 1.8 support.

Persistent Data config options such as data-key, data-type and data-value will NOT work prior to version 1.14.​
----------, Feb 9, 2021

Resource Information
Author:
----------
Total Downloads: 666
First Release: Feb 9, 2021
Last Update: Jul 16, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings