Attribute Modifiers

Supported MCreator versions
2025.2
EAP 2025.3.42611
Tags / plugin type
Global triggers
Procedures
MCreator plugin
Downloads:
8560
Upvotes: 48
About the plugin

Attribute modifiers, formerly known as the attributes plugin, adds new procedure blocks that allow you to apply temporary or permanent modifiers to items and entities.

 

Example usage for items


The item modifier procedure blocks can only be used with the calculating attribute modifiers global trigger and enclosed in the For slot [...] do procedure block.

 

Example usage for entities


Most of the entity modifier blocks have been moved to core MCreator, if you plan to update to 2025.3, first remove the plugin's entity modifier blocks from your procedures if they aren't the procedure blocks using registry names.

 

Some new attribute related procedure blocks


 

Changelog

v1.4
-Ported to MCreator 2025.3
-Added does entity have modifier with attribute from registry name procedure block
-Removed modifier procedure blocks that got added to MCreator in 2025.3 from the plugin
(Please remove them from your procedures before updating)

v1.3
-Fixed some build error cases again
-Added add modifier to entity with attribute from registry name procedure block
-Added remove modifier with attribute from registry name from entity procedure block

v1.2
-Fixed modifier names not working properly with variables and text procedures

v1.1
-Added chinese translations (thanks to cdc1234)

v1.0
-Rewrote the plugin for MCreator 2025.2

Legacy attribute plugin versions archive:
2.3.8 for 2023.4
2.3.8 for 2024.1
2.4 for 2024.2
License
MIT License

Plugin downloads
Attribute modifiers v1.3 (MCreator 2025.2 ONLY) - attribute_modifiers.zip Uploaded on: 10/22/2025 - 08:51   File size: 25.87 KB
Attribute modifiers v1.4 (MCreator 2025.3 ONLY) - attribute_modifiers.zip Uploaded on: 10/21/2025 - 22:09   File size: 21.3 KB

Comments

you can also just edit the item using commands or summon the item with attributes using mcstacker and the execute command function, I stopped using most plugins like this bc when they break my mod breaks and thats annoyin

idk how to uhh send screenshots here I dont think I can but basically I used the mcstacker website to make a command, then I use nbt data/global persistant player data to set as some of the commands variables, and while im setting this up I bind this to an item so I can read a printout inchat/in console to see what the commands doing so if im being dumb it becomes really appartent what I have messed up, in the case of your attributes thing uhh I am ganna see if I cant dm you my attributes thing real quick if I can figure that out lmao I only currently use it to set health of entities but it can be used for anything on the mcstacker website

I mean in my case is just executing the command for the player to apply or update the modifier (enchantment levels change the value of the modifier) I already have a procedure to detect every time the player wear armor so i just need the command to work
if you can please thank you

Hey Nerdy, it's nice that you're taking care of this plugin as is one i actually need a lot in my mod. The thing is i just removed my old Attribute plugin (The original author's one) And installed yours, but now i had a procedure that worked fine and is now broken. Is there a way you could check this image and see if i should change anything with it to work with the plugin? Why did it broke?

https://imgur.com/a/8M9CzfY

The procedure is like a trigger to know when an item is put/removed from a slot of my bag item, so i use the global boolean variable to cancel the loop of the global trigger so i can only apply the attribute modification once and then stop. When i test for the attribute base value in-game, it seems like every tick the value goes down, like i got a value of -2596 or something among those lines, like the loop continues but keeps substracting the value. What should i do to prevent this behaviour?

Thanks beforehand!

MY MAN, Nerdy is just saving everyone here.
Making all the plugins here lol
Geckolib, Attributes, Configurations, Curious API, Player Animator and so many more!!!!!