Mesmerize is a high performance lore plugin, which is similar to ItemLoreStats.
Features
You need install a dependency PowerNBT.
You could add RPGInventory plugin, and Mesmerize will use it's inventory to calculate the attributes. This function can be disabled in config.
You can use Lores to add/remove lores. The syntax is Key: Value, the space characters are optional.
These syntax are acceptable (but do not write something like Speed: +10%-15%, or you will certainly earn something ;D):
Lores
/mes con be replaced with /mesmerize
Red ones are owned by operators as default.
If you have any problems/bugs, please report at Discussion, the ratings are not for bug reporting.
Features
- Several attributes, which is listed below in config file.
- Highly cuustomisable.
- High performance, multi-threaded lore parsing.
- Custom combat message.
- Switch on/off the health control system.
- Locale file support.
- RPGInventory integration.
- PlaceholderAPI placeholders.
You need install a dependency PowerNBT.
You could add RPGInventory plugin, and Mesmerize will use it's inventory to calculate the attributes. This function can be disabled in config.
You can use Lores to add/remove lores. The syntax is Key: Value, the space characters are optional.
These syntax are acceptable (but do not write something like Speed: +10%-15%, or you will certainly earn something ;D):
- Key: +10
- Key: +15%
- Key: +13-25
- Key: -16%--22%
Lores
- Damage
- PVP Damage
- PVE Damage
- Arrow Damage
- Real Damage
- Critical Damage
- Critical Chance
- Defense
- PVP Defense
- PVE Defense
- Arrow Defense
- Reflection
- Melee Reflection
- Range Reflection
- Reflection Chance
- LifeSteal
- LifeSteal Chance
- Health
- Regeneration
- Attack Exp
- Experience
- Move Speed
- Fly Speed
- Attack Speed
- Soulbound
- Unbreakable
- LevelCap
- Attack Range
- Sudden Death
- Dodge
- Accuracy
/mes con be replaced with /mesmerize
- /mes stats - Simulate an attack and print the lore results.
- /mes evaluate - Evaluate value of item in main hand.
- /mes config load - Load config from disk.
- /mes config save - Save config to disk.
- /mes config reload - Load and save the config.
- /mes config set <Node> <Value> - Set a config node to specific value
- /mes config list <Node> - List every config node and value in specific node. Use /mes config list . list the root nodes.
- /mes sell - Sell item in evaluated value.
Red ones are owned by operators as default.
- mesmerize.showstats - Use /mes stats command
- mesmerize.evaluate - Use /mes evaluate command
- mesmerize.config - Use /mes config commands
- mesmerize.sell - Use /mes sell command
- %mesmerize_stats_<Attribute> - The <Attribute> are the attribute config node's name, like damage, playerDamage
Spoiler
Default is:
function max(a, b) { return a > b ? a : b; }
max((base + damage - armor), attack.getRealDamage());
And there are 5 available variables:
function max(a, b) { return a > b ? a : b; }
max((base + damage - armor), attack.getRealDamage());
And there are 5 available variables:
Spoiler
The last expression should be the damage expression or returns a number.
The format is JavaScript.
- base is the event's base damage
- damage is the lore's damage value, including PVP PVE and the range attack, and this value has already multiplied with critical damage
- armor is lore's defense value
- attack is the attacker's lore info, you can use attack.getXxx() to get the specific value
- defense is the defenser's lore info, you can use attack.getXxx() to get the specific value
The last expression should be the damage expression or returns a number.
The format is JavaScript.
If you have any problems/bugs, please report at Discussion, the ratings are not for bug reporting.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Mesmerize - Ain't another lore attribute plugin is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 307 times (via Spigot). Download it and open it directly in the game.