MineBuilder
MineBuilder v1.8 for [15.1 RB0.1] inspired by ExpMiner
This is my first plugin and it would motivate me if you leave a comment or like it
This plugin will give you experience/money for breaking blocks and placeing and adjustable Mob exp.
Features:
- Give exp for mining, building, smelting and adjust Mob exp( you can turn everything off).
- Give Money mining, building, smelting and slain mobs (!!!!! Need Vault and you must turn it on in settings!!!!).
- Make the amount of exp and money random.
- Changes the amount of exp depending on the level.
- Set a level limit.
- Set Permissions.
- Works with PermissionsEx , GroupManager , bPermisions and PermissionsEx.
Requires:
- For Exp nothing.
- For Money support it need "Vault".
Downloads
No externe links are allowed so I needed to remove the dropBox link sorry guys!
MineBuilder-1.8.3 for 1.5.1 RB0.1
How to:
Add Block / Mob:
- You need the block ID or Name (Like in my old version).
- You go under the rubric where you want to add it (like Break block or PlaceBlock).
- There you write "ItemID;ID/NAME:exp:how often you need to break/place or Slain a mob.
With ItemID;3:2:10 you would get 2 exp after breaking/placeing 10 dirt blocks.
ItemID;DIRT:3:10 would do the same.
Add Levels:
- You go under the rubric "Levels:".
- Then you can add some thing like "lvl15:20" this will give you 20% more exp with lvl 15.
Randoms:
Add:
- You can add a random when you go under the rubric "Randoms:".
- There you can write some thing like "test123:10:40" this will give you a amount of exp between 10 and 40 he name does not matter.
Use:
- You can insert randoms instead of exp
- It should look like "ItemID;3:test123:10" this would give you a random amount between 10 and 40 after breaking or placeing 10 dirt blocks
Video
Great thanks @ ipodgenex which made this Video It shows what the plugin does but it is in german so dont be surprised because of the language ;)
Permissions:
- minebuilder.reminer ( for the command /reminer)
- minebuilder.vip (when you set Permissions on only player with this permissins will get exp)
Todo:
- 1. Try to add Smelting exp (Currently not possible with the normal Bukkit Api but it is a pull request)
- 2. Add player level up/earned money messanger again
- Have someone a request?
When a error appear:
Pleas say what you done just , may you use a command or while clicking a block
It would be the best if you post the error message often it contains the problem :)
hope you like it and sorry for my bad english
yeah freeze is fixed and conflict with essentials_chat
thx
Updatet to 2.9 pleas download this fix a heavy bug :) only need to get appoved
@daego
Oh shit I think i know what this cause :/ will fix that :P I feel really sorry for this q.q
Okay when someone get the same erro pleas download http://uploaded.to/file/maq03qqy this should work than :p
cb #2190
first time i use this plugin
no changes in configs
Could not pass event BlockBreakEvent to MineBuilder
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 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.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:114)
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.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:558)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:450)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at me.niklas.miner.MinerListener.permissionchecker(MinerListener.java:1315)
at me.niklas.miner.MinerListener.onPlayerBlockBreak(MinerListener.java:1516)
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)
... 14 more
@Guard5002 i'm really sorry for this : I will add you on skype at the evening :)
Pleas accept me :)
@Guard5002 So have upload a beta build with a contains a bug fix in the playersave system , may this will fix you error test ist with CB-R1.3 and works without an error :) hope this will work for you too else pls say me but than I think it have some problems with a other plugin :o
I'm getting the errors again! it was fine for a day, but now its back. Most of the errors are PlayerInteractEvent errors, but some were playerquit and onblockplace or something like that.
This was after i wiped the config too, and tried clearing all the blocks that you gain EXP for mining,still got the errors, so I tried clearing all the blocks that give you EXP for placing, and i still got the errors.
It spams the log to, ill send you a copy of my server log. \http://pastebin.com/VeXnnyJS
if you want to add my on skype, its Guard5002
@DoubleZ
Yeah I can add this but i think at least next week because i write my final exams :)
hi, this is a good plugin. I have a request, can you add support to the items which are not blocks? Like paiting, boat, etc.
Send you a pm :)
Hey I was playing with the xp levels and cannot figure it out, could you tell what the config would look like for diamond ore to be about half a bar, gold ore and lapis quarter of a bar, iron ore coal and redstone all a little less than that. Thanks that would be a lot of help!
Hey this plugin works well, the only thing I would suggest for the future is convert the permissions into real permission nodes. Right now I don't understand how to edit the permissions file.
@ZPinkNinja You have to do the jar into the plugin folder. When you start your server it should creat a "Minerconfig" in the server file NOT in the plugin file ,when you allready done this load the new 1.6.
Version 1.4 and may in 1.5 if I upload the wrong file it have a heavy bug if you are under level 1 it will crash your server :) If you update to new version it should work ! :)
Will update to 1.7 in 10-20 minutes download link will be in the description
And for editing you can use the normal Texteditor or notepad++
Help! I am not getting any Xp when i mine ore i am just getting the normal mineral what do i need to do and what program should i use for editing the class (i am new to bukkit).