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
Okay Guy's have my final exam in 2 weeks after this i will bring an update! :)
EDIT: I just noticed that they have to change aaalooootttttt for 1.7.9 i will work on the plugin but probaly wont finish them until the first stable version got released
Okay some progress now :) Will put it on gitHub soon so i doesn't need to post a comment always here :D
Currently hanging add config readout thinking about how to make it simpler with coding etc :)
Had some issues with a programm from my work and needed to fix some things. -,-
I can test it on my server with 120 people :D
Add me on skype: eriukas71
Hello, I have currently Holidays and since i'm visiting a school which teach Java I learned much so, I decided to refactor my code a lot (re-write again x3)
And i Would like to have someone to test it after the Christmas days so I can provide that it have less bugs as when I quick test it :) Pls PM me if ure interesstet would be really nice!
Have a nice Christmas <3 ;3 Sincerely Eistee
EDIT: And some Suggestions for the Config File would be awsome! :)
@AstramG
Yes It should because it register every block you place with id and it check wich block you destroyd :P but not tested :)
EDIT: When you set "Save Blocks to file on server reload/stop:" to true :) you can edit the MAXblocksaved: so you save more blocks when it saved - we say 1000 block position - he will begin from position 0 and overwrite the old block on this position
Sry for my bad english :)
If you use Silk touch on ores will it prevent them from placing the block over and over again and still getting money.
I've been using this plugin for a while and I really like it. :) The only thing this plugin needs is an option to make XP linear (in vanilla, XP starts to curve at level 17). I'm not sure if it's possible to do that with a plugin, but if so, you should definitely add that as a feature.
@Spideynn
@Spideynn
Will fix this tomorrow :) don't know why this happen because I only stop a time but I will update the api etc.
Your trying to register an event when disabling the plugin: 10:25:21 [SEVERE] Error occurred while disabling MineBuilder v1.8.3 (Is it up to date?) org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.validate(CraftScheduler.java:394) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:120) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.scheduleSyncRepeatingTask(CraftScheduler.java:116) at me.eistee2.minebuilder.BlockSaver.writeTimerBlockSaveFile(BlockSaver.java:93) at me.eistee2.minebuilder.ReadOut.ReadSettings(ReadOut.java:376) at me.eistee2.minebuilder.ReadOut.ReadAll(ReadOut.java:28) at me.eistee2.minebuilder.MineBuilder.onDisable(MineBuilder.java:78) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219) at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:481) at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400) at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:393) at org.bukkit.plugin.SimplePluginManager.clearPlugins(SimplePluginManager.java:434) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:575) at org.bukkit.Bukkit.reload(Bukkit.java:275) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:262) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
I downloaded it but when I click on it nothing commes up
Please read. I love this plugin. I just had a question regarding adding items to the ExpConfig.yml problem I had was adding logs.
Oak Logs id = 17
Spruce Logs id = 17:1
The configuration has it set as so. "ItemId;17:1:2" as to where I get 1 exp for every 2 oak cut.
to my knowledge, I can't add different log types. When I do it looks like, "ItemId;17:1:1:2"
My question was, Is there a way around this?
Thanks!
@wes228
what exactly happen? any error log? i tested it with 1.5.2 and worked no crashes so far (money and exp for block breaking and placeing)
This plugin crashes my server or I think its my server. It worked be for?
@Ackuraku
I doesn't test it with 1.5.2 will do this soon and update the api/ configs :)
EDIT 1:And yeah I usually look after posts but doesn't test it with every new version because they update it so fast the last months and I have to do much ,really much for school :) but usually when some one post something I will look at it :D
EDIT 2:Okay tested block break and place with some blocks and work fine but need to copy a Math exercise book until Monday when a new mob/block exist it may can give error's because 1.5.1 bukkit api but shouldn't :)
Is this still operational with 1.5.2? And looked after in general?
Found a small bug which has make it impossible to use random Exp and Money , thanks to djwild which have show this bug to me!!!
Will fix that fast :)
EDIT:
Test link <Link removed> should fix the bug with random exp and money but is only test currently :)
Uploaded a update yesterday but not approved yet, download link in the description
Sorry for every one who is waiting for an update .~ I'm very busy even in my holiday -,-" no time for anything but I promise this weekend it will come a update!! :)
hi eistee, can u add a message like "player gained money for mining"?
I dont need it for xp, but for money can be good to show when u gain some by mining.
Thx for your time