McMMOExtras
Overview
mcMMOExtras adds new features to mcMMO servers which enhances game play. These features are listed down below with more details.
Features
An Exp Bar
- A visual exp bar for mcMMO that keeps people entertained and encourages them to want to level up.
- The exp bar supports every type of mcMMO skill. If a new one comes out, it'll work on it as well
- Uses the boss's health bar.
- It will NOT conflict with the ender dragon or wither health bar.
- Exp bar will disappear after a configurable duration.
Permissions
- mcmmoextras.* - Gives access to all of the plugin
- mcmmoextras.expbar - Gives access to the viewing the exp bar
Requirements
- Plugin: mcMMO (http://dev.bukkit.org/bukkit-plugins/mcmmo/)
- Spigot (including all folks) 1.9 or one of these
- Plugin: barAPI (http://dev.bukkit.org/bukkit-plugins/bar-api/)
- Plugin: Alternative to barAPI: BossBarAPI (http://www.spigotmc.org/resources/api-bossbarapi.7504/)
Commands
- /expbar, /mcmmoextras or /mcme - Toggles the exp bar
Configuration
Pictures
Planning
Permission-based max levelsAuto UpdaterWorldguard flags for specific skills
Please use the Tickets for any issues, errors or suggestions.
https://github.com/games647/McMMOExtras/issues
Source
You don't have to decompile the plugin. You can find there the source code with comments and building utilities.
mcMMOExtras is open source and hosted on GitHub; feel free to fork, star, or contribute by making pull requests and opening issues.
is this plugin english?
In reply to Forge_User_83326178:
Sooo, "EXTRAS" or "EXTRA"? The last update was half a year ago, and no new extras were added... I think a more descriptive name would be "mcMMO SkillBar" or some such. Pretty misleading as it is.
In reply to Derjyn:
In reply to mozacc:
allow players to earn economy money just like they earn xp in the base MCMMO. super useful.
if I set the language into other languages , this plugin can''t work.(I'm sorry for my poor English)
It's a bug?
ERROR in console:
[Server thread/WARN]: [McMMOExtras] Task #430 for McMMOExtras v5.2.3 generated an exception[Server thread/WARN]: [McMMOExtras] Task #430 for McMMOExtras v5.2.3 generated an exceptionjava.lang.NullPointerException: null at org.bukkit.craftbukkit.v1_12_R1.boss.CraftBossBar.convertColor(CraftBossBar.java:43) ~[PaperSpigot.jar:git-Paper-1151] at org.bukkit.craftbukkit.v1_12_R1.boss.CraftBossBar.<init>(CraftBossBar.java:35) ~[PaperSpigot.jar:git-Paper-1151] at org.bukkit.craftbukkit.v1_12_R1.CraftServer.createBossBar(CraftServer.java:1758) ~[PaperSpigot.jar:git-Paper-1151] at org.bukkit.Bukkit.createBossBar(Bukkit.java:1132) ~[PaperSpigot.jar:git-Paper-1151] at me.xeroun.mcmmoextras.expbar.plugins.SpigotBarApi.setMessage(SpigotBarApi.java:82) ~[?:?] at me.xeroun.mcmmoextras.PlayerData.updateBar(PlayerData.java:58) ~[?:?] at me.xeroun.mcmmoextras.PlayerData.updateExpBar(PlayerData.java:52) ~[?:?] at me.xeroun.mcmmoextras.expbar.ExpBarEvents.lambda$onExpGain$0(ExpBarEvents.java:38) ~[?:?] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[PaperSpigot.jar:git-Paper-1151] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:356) [PaperSpigot.jar:git-Paper-1151] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:832) [PaperSpigot.jar:git-Paper-1151] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) [PaperSpigot.jar:git-Paper-1151] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:766) [PaperSpigot.jar:git-Paper-1151] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:664) [PaperSpigot.jar:git-Paper-1151] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101][11:44:01]
In reply to cn_molag:
In reply to games647:
In reply to cn_molag:
This plugin is a must have feature for any mcmmo server. I can't believe I didn't find it sooner.
Nice feature for McMMO, Good job :)
Next version will be with multiple concurrent bossbars. Example:
@SmallSansSerif
Oh sorry. I found the issue. (commit) What a small line can change everything.
@SmallSansSerif
I'll look into it.
@games647
I tried loading an API up in 1.9 with no change. I can change the style of the bar and the color fine but it doesn't increment the bar. The bar always appears full. What I can't see is the progress to the next level. The bar shows up fine and increments the text based on the Skill and level number but not the bar segments.
Excited to use this in 1.9 without an extra plugin. Thanks in advance.
@games647
No just using 1.9 .. used to use http://www.spigotmc.org/resources/api-bossbarapi.7504/
Should I run that in 1.9?
@SmallSansSerif
Do you use an API plugin?
@games647
For some reason the bar doesn't show the progress now (always looks like bar is full) in 1.9 but pops up like it should whenever that skill is being increased. Does that make sense?
New version is uploaded. This project no longer depends on third party plugins.
@XxDawnsusxX
Yes, but it won't be possible to use the dragon bar. But I could symbols like this: █.