blXP
blXP allows players to save XP using "XP Bank" signs and send XP to another player by command, including support for disabling monsters xp and items drops near monster spawners. Read this page with care and if you have questions, feel free to send comment. Dont forget to send in feedback, suggestions and bug reports!
READ BEFORE ASKING
http://dev.bukkit.org/server-mods/blxp/pages/config/ (bottom of page) about new "blxp.limit.<number>" permission system for XP Bank limits.
- http://dev.bukkit.org/server-mods/blxp/pages/faq/ if you are Essentials or WorldGuard to block creeper or/and TNT block damage!
IMPORTANT LINKS
Configure file information for all your config.yml problems/questions.
FAQ for common problems and solutions.
Servers using blXP
Name | IP | Minecraft version |
Dev Server | 64.237.40.195:2561 | 1.6.2 |
Features
- Store XP using sign, automatic protected from other players.
- Optional permission to allow other players to break XP Banks.
- Optional economy support (set cost to setup XP Bank).
- Optional protection from explosives (TNT and Creeper).
- Optional support to disable (item and XP) drops from monsters near mob spawner.
- Edit/Translate all of the plugin messages.
Commands
- /xpreload
Reload plugin main configure file. - /xpversion
Check plugin version and possible updates. - /xprestore
If your sign was removed while you were online, you can use command /xprestore to reclaim lost XP. - /xpsend (player) (amount)
Send defined amount of XP to another player. - /xpadd (amount)
Add XP to your XP Bank, must be used near XP Bank sign. - /xpinfo
Display how much XP you have.
- /xpinfo (player)
Display another player XP amount, requires blxp.admin permission node..
Permissions
- - blxp.send (allows to send XP to another player)
- - blxp.use (allows use of XP Bank Signs, usecommands /xprestore and /xpadd (amount)).
- - blxp.break (allows normal players to break other players XP Banks).
- - blxp.info (allows player to check amount of XP they have).
- - blxp.admin (all permissions nodes including power to use /xpreload, /xpversion and /xpinfo <player> commands).
NOTE: blxp.admin doesnt include blxp.use permission, you need to add that too.
How to Setup Bank
Line 1: XP BANK (as long title has words "XP BANK" with proper space between two words).
Line 2: Amount of XP players wants to store.
Line 3: Optional: How much XP is taken from bank with each click, if blank will be set to max. amount automatic. (one click takes all XP out).
Downloads
http:dev.bukkit.org/server-mods/blxp/files/
Bugs / Issues / Requests
If you found a bug, having an issue or want to submit a request, please Submit a Ticket.
@milenko353
dev.bukkit.staff is bit slower than I thought :/ Download is at http://dev.bukkit.org/server-mods/blxp/files/14-0-3-0-beta/ until bukkit approves it.
Am I missing something here? I cannot seem to find a download link for 0.3.0
@milenko353
Hi, sorry for delay, I have been at another country on holiday since 9th and past 3 days I were away from computer access pretty much, but I replied to your ticket.
I will be returning to home in 3 days and then finally start updating/giving support at faster speed :)
I am getting an error when a player types /xpinfo
here is the error: http://pastebin.com/usGLSrTL any thoughts?
@shukamu
Hi, most of the work is done already, currently running dev build in my own server to check for possible errors/glitches. If nothing comes up in next day or two, I will release update :) Tho warning, this will contain few major changes but fixes few major issues too :P
Hey man, update it please i need this plugin to much *-*
Just to let you guys know, 0.2.8 update is coming still, havent forgot. Currently there is few major changes and bug fixed done, needs bit more testing.
@GlowingMonsters
You havent setup permissions groups in permission file / config.yml, but dont worry, Im just recoding how plugin checks sign limits, it will more simple and easier to setup with working fallback if you didnt setup permissions :)
Hi! I am getting this error when i try to make a bank. It does not create one. Help!
19:31:07 [SEVERE] Could not pass event SignChangeEvent to blXP org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:460) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1266) at net.minecraft.server.Packet130UpdateSign.handle(SourceFile:41) 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:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.UnsupportedOperationException: SuperPerms no group permissi ons. at net.milkbowl.vault.permission.plugins.Permission_SuperPerms.getPrimar yGroup(Permission_SuperPerms.java:96) at net.milkbowl.vault.permission.Permission.getPrimaryGroup(Permission.j ava:552) at net.blcraft.blxp.SetupSigns.SignSetup(SetupSigns.java:60) 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.ja va:302) ... 10 more 19:31:16 [SEVERE] Could not pass event BlockBreakEvent to blXP org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:460) 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:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at net.blcraft.blxp.SetupSigns.SignBreak(SetupSigns.java:150) 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.ja va:302) ... 12 more
@ben1996123
Hmm, this seems odd, try soon to come update and if problem exit, I can visit your server and lets look this into with time. If Im correct on that line thats about permission groups and plugin couldnt get player permission group, but I will keep testing while I update to see if this happends anywhere to me.
I'm getting the error again where it doesn't let anyone create a bank :/
they have blxp.use
signs tried:
XP BANK / 825 / nothing / nothing
XP BANK / 825 / nothing / 825
XP BANK / 825 / 825 / nothing
:/
edit: xp bank/825/nothing/nothing worked when they had blxp.admin...
Great plugin! :D
Thanks for updating, it works fine now.
@shukamu
No problems, hopefully you enjoy plugin and dont forget to download and use 0.2.5b instead 0.2.5, since that contains some small but important fixes :) I will come and check your server out actually, now that I can take small break from coding.
i love u soo much! my server say alot thanks!
brazukasmc.com.br
IF need test for any plugin, i can provider server for it! 100 players online.
New version with multiple banks support uploaded, its very important that everyone will read changelog and make necessary changes.
http://dev.bukkit.org/server-mods/blxp/files/8-0-2-5/
@CoffeeOD
Wwowowo very nice! but only dynamic permission is nice :) multi.1,multi.2 is all i need :)
@shukamu
Good news is I have been thinking solution for adding multiple XP Banks, most likely its quite easy to add and I will start working on it today. Dynamic permissions (multi.1 etc.) will have to wait, I prefer first to release stable multiple sign support then look into extra features, but will try to add some sort of support for group sign limits.
@CoffeeOD Ok, blXP and blFriend nice plugin, already using in my server :)
Nice feature = per permission multiple bank sign, ex: - blxp.multi.1 = 1 sign - blxp.multi.2 = 2 sign
:) waiting
@shukamu
I can promise to look into adding that, Im just middle of releasing blFriend first version but after thats done (today/tmr) I start working on multiple bank signs.