EXPBottles
EXPBottles
Store your EXP into Glass Bottles!
Check and store your experience points, create experience bottles!
How to use
Check how much experience points you've got by doing /xpcheck.
Get some glass bottles and perform /xpfill <amount|all>, the amount being the number of bottles you want to create or just all to create the maximum number of bottles you can.
By default you need 1 Glass Bottle and 10 EXP Points to fill one bottle.
If you want to charge money to fill a bottle, you will need Vault
Signs!
Make a sign with the first line being [EXPBottles] (not case-sensitive) and the second line being the command you want to run (XPCheck, XPInfo or XPFill).
If it is XPFill use the third line to provide the amount|all argument.
Commands and Permissions
This plugin uses permissions, you can, however, disable them.
Command | Description | Permission |
---|---|---|
/xpfill <amount, all> | Fill empty bottles with your XP | expbottles.xpfill |
/xpcheck | Check how many XP points you've got | expbottles.xpcheck.self |
/xpcheck <player> | Check how many XP points a player has | expbottles.xpcheck.others |
/xpinfo | Check the requirements for /xpfill | none |
/expbottles | Check the "about" information of the plugin | none |
/expbottles reload | Reload config and locale files | expbottles.reload |
Official Translations
You can download other locale files for EXPBottles. Those are included inside the jar in the 'locales' folder.
Language | Download | Contributor | Version |
---|---|---|---|
Dutch | https://dev.bukkit.org/paste/15587/ | SUXpanD | 1.1.3+ |
English | https://dev.bukkit.org/paste/15588/ | AnnieLeonheart | 1.1.3+ |
German | https://dev.bukkit.org/paste/15589/ | fov360 | 1.1.3+ |
Portuguese | https://dev.bukkit.org/paste/15590/ | AnnieLeonheart | 1.1.3+ |
Spanish | https://dev.bukkit.org/paste/15591/ | Hernan Lencina | 1.1.3+ |
Sample Configuration
# EXPBottles' sample configuration file # Whether to use permissions or not. False will allow all players to use all commands. (true/false) Use_Permissions=true # Whether to use signs that can run commands by right clicking them or not. (true/false) Use_Signs=true # Whether to log commands or not. (true/false) Log_Commands=true # Whether to log exp bottle uses or not. (true/false) Log_XPBottleUse=false # ID name of the item that represents an empty bottle. Item_EmptyBottle=GLASS_BOTTLE # ID name of the item that represents a full bottle. Item_FullBottle=EXP_BOTTLE # Amount of exp points needed to fill one bottle. (Integral) Fill_AmountXP=10 # Amount of money needed to fill one bottle. (Decimal) Fill_AmountMoney=0.0 # Amount of empty bottles needed to fill one bottle. (Integral) Fill_AmountBottles=1 # Whether to give a random exp amount on the use of an exp bottle. (true/false) Bottles_RandomXP=false # Amount of exp to give per use of an exp bottle if above is false. (Integral) Bottles_ReceiveXP=10 # Whether to give back an empty bottle after the use of an exp bottle or not. (true/false) Bottles_GiveBack=false
Plugin Statistics
This plugin uses MCStats.ORG to anonymously retrieve usage statistics that you can check on http:mcstats.org/plugin/EXPBottles
This does NOT affect your server and it does NOT expose any private information.
You can disable it in plugins/PluginMetrics/config.yml but I ask you not to as I use MCStats to check the statistics of the plugin very often and that's what keeps me working on it.
@Exll
In that case it would fill 9 bottles with 10 exp each (if you have 10 set on the configuration) each and left one.
The amount of XP that a bottle gives is set in the configuration, not stored in the bottle's metadata
Hey, really nice plugin :)
Could you make the "/xpfill all" command working this way, that if you have 10 empty bottles, 90 XP and every bottle would be filled with 10 XP,
that it converts 90 XP to 9 bottles and doesen't say you, you haven't enough XP for 10 bottles?
Would be great!
@TheLexoPlexx
I can make it say its from player X , but the EXP that the bottles will give is written in the config, all the bottles give the same experience as for now. I can see if i can add it in the release, as this builds are only BETA Console doesn't execute /xp , it runs some code, simillar to /xp but not the same ^^
Is it possible to make...
1. Player executes: /xpfill <exp> 2. Empty Bottle gets replaced with Bottle'o'Enchanting 3. Bottle'o'Enchanting gets Name: <Player>'s Bottle. Contains <exp> Levels.
1. Player right clicks the Bottle'o'Enchanting 2. Bottle'o'Enchanting gets replaced by Empty Bottle 3. Console executes: /xp <Player> <exp>L
is it ???
Thank you for the quick update! Everythings works now. By the way I have sent you the german lang.yml as PM.
@fov360
Fixed. http://dev.bukkit.org/bukkit-plugins/expbottles/files/14-expbottles-v0-13/
@hudson9700
The plugin doesn't allow people to fill more EXP than they have, i've tested it to make sure, and it won't let me. Maybe you're using an plugin that's messing up with EXPBottles? If this persists with the latest version, please create a ticket
@hudson9700
@fov360
Will fix ASAP
There's a glitch in this plugin, when a user tried to bottle more exp then they currently have they receive loads of extra exp. One of my players now has 24,731 levels, so if you could fix this it would be great.
It doesn't charge money for filling bottles. It used to work in older versions. Anything wrong?
@Keyman1986
Sure, i'm going to add them all
Why so few entities on the list? Can we have them all? I hope so...
@Alpaca53382
I will probably add it in the next version. //
However, you can make it to give the empty bottle back when the EXPBottle is used.
Is there a way to make it not take bottles?
@ADent086
I haven't got to a point i can say it's a release. They're beta because i don't put many testing into them. Thanks for the support :)
Thank you so much for the mod! I have it installed on my private server, and it is VERY popular with the people that I run it with and for!! (About 11 people current population.) So, again, thanks, its a very nice and smooth mod. I don't see any reason you can't call it v1.0. :D Oh, and I am running the 1.5.2 version, haven't moved our server to 1.6.x yet. Thanks again for all of your work on this!
Just opened a server with MCProHosting, im playing survival (RPG Server: Jobs,Mcmmo, Towny) with EXPBottles, some folks, testing bugs and then i can see what i could improve in EXPBottles because i'm playing along.
Didn't start working on 0.11 yet, kinda busy with server stuff
@PAntrack
Se usted quer utilizar el plugin con no permisos usted percisa de desabilitar el "Use_Permissions" en las configuraciones (cambia de true para false)
por que el OP no tiene permisos ?
Updating to 1.6.1 as soon the dev build gets released.
I've recoded the plugin, it won't have changes to the way it is atm, just some changes in the code itself to be more smooth as for 0.10. It will be released when 1.6 cames out, probably 1 July, and will have some new stuff as Signs and more entitys
@NemesisMate
I actually understood that, (Yo soy portuguese pero yo entendo un poco de espanõl)