Made for minecraft version 1.21.4
A minecraft plugin that allows you to use (per player) placeholders in item names and lore. PIM uses protocolLib to intercept all outgoing item packets and replace any placeholders (e.g; %player_name%) in the name or lore of the item with PlaceholderAPI's data. It's a very simple but effective plugin that also features some customizability to fit your specific needs.
Is there a feature missing, or are you running into a bug? Please consider opening an issue!
This version of PIM contains:
- Packet based placeholder rendering in item name and lore using PlaceholderAPI and ProtocolLib
- Easy to use config, allowing you to whitelist certain data containers and block the use of placeholders when a player renames an item in an anvil.
This plugin is currently a bit too simple for an API. Please consider opening an issue if you do need to access certain parts of the plugin, I'll be happy to help!
You are also free to fork this project for your own use or contribute to the project, I don't have strict guidelines, but please try to adept a bit to the current code style, this will keep the project easy to read :)
Curious about how I change the itemstack packets? It mainly happens here, this is the best place to start exploring the codebase!