mcMMO Levelup reward
mcMMO Level up reward 3.4.1
Description
With this plugin you can add reward for every mcMMO level up. You can set rewards by config.yml file. Rewards can be items,money and permissions.
Configuration
Configuration file can be found in 'plugins/mcMMOLupReward/' folder.
You can add rewards for all mcMMO level up events.
Requirements
Vault
mcMMO
Commands
/mclup reload >>> Reloads the config.
Permissions
mclupreward.admin >>> Enables use of all admin command Now just 1: reload
mclupreward.noreward >>> With this permission the player will not get rewards.
Installation
Download latest file and put it to your 'plugins/' folder.
Then restart your server or load it with PlugMan or with other plugin manager.
@CS_Hague
same for me
2012-04-07 17:30:11 [SEVERE] Could not pass event McMMOPlayerLevelUpEvent to mcMMOLupReward org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at com.gmail.nossr50.skills.Skills.XpCheckSkill(Skills.java:203) at com.gmail.nossr50.skills.Mining.miningXP(Mining.java:149) at com.gmail.nossr50.skills.Mining.miningBlockCheck(Mining.java:163) at com.gmail.nossr50.listeners.mcBlockListener.onBlockBreak(mcBlockListener.java:168) at sun.reflect.GeneratedMethodAccessor274.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.ItemInWorldManager.breakBlock(ItemInWorldManager.java:220) at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:175) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:540) at net.minecraft.server.Packet14BlockDig.handle(SourceFile:43) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NoSuchMethodError: com.gmail.nossr50.datatypes.PlayerProfile.getSkillLevel(Lcom/gmail/nossr50/datatypes/SkillType;)Ljava/lang/Integer; at me.newboy.mcMMOLupReward.LupListener.LevelUpEvent(LupListener.java:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ... 22 more <</code>>
This occurs whenever a player gains a skill point.
@mcheaven
I just had no time,sorry,working on it ;)
Edit: 2.3 works with 1.2.5 and with latest mcmmo
Update please for latest mcmmo and craftbukkit version :)
Yes I'm on 1.2.4, and using version 2.3 of your plugin. I restart the server, and nothing gets generated. No folder, no config file. I can create the folder and file, just needed some assistance in getting it setup correctly. I greatly appreciate the example you've provided.
@Wachabiin
Lol,no config genereated?
Are you using 1.2.4?
So it doesn't generates a 'mcMMOLupRewards' folder?
Here is a config when player reaches power level 100 then he/she gets the 'yourpermission' permission.
http://pastebin.com/xwTLDnvk
Does anyone have an example of a config file that would provide a new permission to players when their power level reaches a certian number? I installed this for the first time (using version 2.3) and still did not receive the config.yml file. Tried creating one based on the information in the overview, but was unsuccessful. Any help is greatly appreciated!
It's very awesome plugin
now working is good XD
@Minecraftoutpost
No your config is ok. When you want to add more rewards for mining,just do it as a list. Like how u did it.
If i wanted to tier the gains so from level 1-100 you get $25 from 101-200 you get $50 would it be
or do you need to make a new group for each level separation?
@lordbp
For items don't use id what isn't exists.
Use this instead:
@Minecraftoutpost
Checking what is the problem.
Edit: Fixed in 2.3 (I haven't tested the plugin with the latest mcMMO,that's why it wasn't work)
Getting in 1.2.4-R1.0 also it doesnt create a folder or a config.yml using mcMMOLupRewardv2-2
@Minecraftoutpost
Caused by 1.2.4 Fixed in 2.2
@newboyhun
just saw your response with the dash in front of money >_<
fyi its erroring in 2126
@Minecraftoutpost
That will not work.
Use this:
@newboyhun
Well, ill give it another shot with
and let you know what happens. id suggest making a more comprehensive config page. other than that the plugin is great.
@Minecraftoutpost
Umm minlvl,maxlvl are not optional,but everything else is optional :)
Waiting for suggestions :)
@newboyhun
netherform wrote that permissions were required. Ive also noticed that none of my players are receiving rewards with the basic