xpShop
Link to the german overview of xpShop: klick here
General:
Players can buy, send, and sell experience points which can be used to enchant items. Also it can display the player's amount of XP. XP levels can be sold and bought with sign shops.
This plugin will automatically update itself if “autodownload” is set to true in the config file and will force an update if a bug is found! Macht es das auch, wenn autodownload auf false ist?
Players can send XP to each other across multiple servers. To use this feature, you need a database that can be accessed from each server. You then enter this database into each config file and set “usedbtomanageXP” to true.
You do not need MySQL, however, you can use MySQL to manage XP between one or more servers. To do this you must use the same MySQL Database on all of the servers.
COMMANDS for ADMINS that use the database:
/xpShop reset <player> - Resets the xp of that player in the database
/xpShop setXP <player> - Sets the xp of that player in the database
Features:
- players can fill glass-bottles with XP/EXP
- players can buy/sell XP/EXP using a command
- players can buy/sell XP/EXP-levels using a command
- players can look up their own amount of XP or XP-level.
- players can look up other players' amounts of XP or XP-levels.
- players can lookup their own XP/EXP-level amount
- players can lookup the XP/EXP-level amount of others
- players can send XP/EXP to other players.
- players can teleport themselves to an other player for XP/EXP.
- players can teleport players to themselves for XP/EXP.
- players can repair tools for xp.
- admin can repair tools for free.
- players can create safes to store XP/EXP in signs.
- players can create xpShops to sell and buy XP/EXP with sign. They work like SignShops.
- admins can create xpShop adminshops to sell and buy XP/EXP with sign.
- admins can set a player's amount of XP.
- admins can view the logs ingame. :) (/xpShop showdebug)
Planned features:
Installation instructions:
The language can be chosen and modified in the config.yml file.
To install the plugin, drop it into the plugin folder.
| Economy System Dependencies | Permissions Dependencies |
|---|---|
| iConomy 5 | PermissionsEX |
| iConomy 6 | BukkitPermissions |
| Vault | GroupManager |
| Register | bPermissions |
Links:
| Link | Description |
|---|---|
| Wiki | The github wiki of xpShop |
| SignShop Wiki | Explanation of the shop feature. |
| xpShopSafe Wiki | Explanation of the safe feature. |
| Commands and Permission nodes | A list of all commands and Permissions nodes: |
| Source code + API | full code |
| Default config | config.yml with comments |
GUI:
To edit the config while the server is running, type "xpShop gui" into the console.
Source code
Please ask before using the code, I am a friendly person :)
Sending of statistical data
This plugin uses mcstats.org to gather statistical data. The data is collected anonymously and ALL data is visible to everyone. Follow the link at the statistics banner and you'll see the collected data.
If you don't want any data to be sent, disable statistic sending in the Metrics folder/configuration.
Debug files and error reports
This plugin creates debug files to make the finding of errors easier for me. If a error occurs the plugin may report it to me. All error reports are visible on my tracker. Klick here.
You can modify /disable this behavior in the configuration file. Set senddebugfile to false if you don't want to send debugfiles to me.
Set senderrorreport to false if you don't want to send any debug/errors to me.

-
View User Profile
-
Send Message
Posted Jan 29, 2013@ibhh
Thank you works fine :)
-
View User Profile
-
Send Message
Posted Jan 28, 2013@harvard1932
So much? This MC version has only one patch. If you don't want to update so "often", feel free to do it.
-
View User Profile
-
Send Message
Posted Jan 28, 2013Bro. Bro. Bro. This is such as simply plugin. Why the hell you patch it sooo much? Remove xp and turn it into iconomy currency is like cake. It shouldn't be so problematic that you have to patch it like over 10 times per minecraft build.
-
View User Profile
-
Send Message
Posted Jan 28, 2013@exiHD2k
@ZwingGX
Bugs fixed in xpShop 10.2, aviable here: http://ibhh.de/xpShop.jar
Uploaded to dev.bukkit.org, but that takes some time until it get
-
View User Profile
-
Send Message
Posted Jan 28, 2013@ZwingGX
I'll test it at home. If it's a bug, it is going to be fixed at MC version 1.5
-
View User Profile
-
Send Message
Posted Jan 28, 2013@exiHD2k
Das könnte ein Bug sein, zum 1.5 MC Update mach ich mal wieder einen Patch. Aber vielen Dank für das Feedback.
-
View User Profile
-
Send Message
Posted Jan 28, 2013@CapBlackShot
Thats normal, just a warning.
-
View User Profile
-
Send Message
Posted Jan 27, 2013@ibhh
Hmm.. /xpshop send is doesn't work.
just receive playerwasntonline message..
i am using xpShopversion10.1 and craftbukkit-1.4.7-R0.2
-
View User Profile
-
Send Message
Posted Jan 8, 2013Hallo,
ich schreib das mal in Deutsch, de mein Englisch nicht so gut ist.
Als erstes muss ich sagen, ein tolles Plugin! :)
Ich hab dennoch eine Frage. Und zwar geht es um die Flaschen/Booltes, ich kann meine nicht füllen. Wenn ich den Befehl /xpShop bootle 1 eingebe werden alle Befehle mit Erklärungen aufgelistet. Aber meine Xp werden nicht in die Flasche getan. Ich habe schon mehrere sachen versucht, alles mit und ohne Flasche/n in der Hand oder Inventar.
ich hab auch alle Tutorials und Wiki's durchforstet finde aber nichts näheres dazu.
Ich habe Bukkit #2586 1.4.6 R-0.3 (beta) mit deiner Version 10.0. Oder soll ich doch lieber die 9.9 nehmen da steht 1.4.6 dabei? :)
Danke
Nochmals Sry dass ich es nicht auf Englisch schreibe. Wenn es aber unbedingt gewünscht ist versuche ich es, aber ohne Garantie auf Fehler ;)
MfG exiHD2k
-
View User Profile
-
Send Message
Posted Dec 23, 2012First, thank you for the plugin!
2012-12-23 19:47:21 [INFO] [xpShop] Enabling xpShop v9.9 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: ***** 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: Because of some Bukkitchanges 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: you have to update the plugin 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: manually. 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: This plugin needs a update every 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: MC-Update!!!! 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: ***** 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: Your Bukkit version: 1.4.6-R0.1 2012-12-23 19:47:21 [SEVERE] [xpShop] Warning: This plugin is compatible to this bukkit-version 2012-12-23 19:47:23 [INFO] [xpShop] Enabled in 1975ms
-
View User Profile
-
Send Message
Posted Dec 23, 2012@Janosik99
Your build is NOT compatible to your Bukkit build.
-
View User Profile
-
Send Message
Posted Dec 22, 2012[SEVERE] Error occurred while enabling xpShop v9.8 (Is it up to date?) java.lang.NullPointerException at me.ibhh.xpShop.xpShop.UpdateAvailable(xpShop.java:561) at me.ibhh.xpShop.xpShop.onDisable(xpShop.java:156) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219) at me.ibhh.xpShop.xpShop.onEnable(xpShop.java:219) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:278) at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:260) at net.minecraft.server.v1_4_6.MinecraftServer.j(MinecraftServer.java:321) at net.minecraft.server.v1_4_6.MinecraftServer.e(MinecraftServer.java:300) at net.minecraft.server.v1_4_6.MinecraftServer.a(MinecraftServer.java:259) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:149) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
and Latest build
[SEVERE] Could not load 'plugins/xpShop.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/World at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugins(CraftServer.java:235) at org.bukkit.craftbukkit.v1_4_6.CraftServer.<init>(CraftServer.java:213) at net.minecraft.server.v1_4_6.PlayerList.<init>(PlayerList.java:52) at net.minecraft.server.v1_4_6.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_4_6.DedicatedServer.init(DedicatedServer.java:104) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/World at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.World at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 12 more
-
View User Profile
-
Send Message
Posted Dec 22, 2012@bman87
Plugin is now updated!
-
View User Profile
-
Send Message
Posted Dec 20, 2012@bman87
This plugin disables itself, if it was not testet with this bukkit version. Please wait for a new xpShop build.
-
View User Profile
-
Send Message
Posted Dec 20, 2012I believe that this is broken for 1.4.5-R1.0
http://pastebin.com/zBNUySe2
-
View User Profile
-
Send Message
Posted Nov 17, 2012@DayneOram
Runs also with 1.4.2 / 1.4.4
-
View User Profile
-
Send Message
Posted Nov 17, 2012Will you be updating this for 1.4.2 / 1.4.4 ? It's an ace plugin and just what I'm looking for!
-
View User Profile
-
Send Message
Posted Oct 3, 2012@ibhh
Works! Thanks! ))
-
View User Profile
-
Send Message
Posted Oct 3, 2012@photocritic
Line 1: [xpShop] Line 2: AdminShop Line 3: 10 Line 4: 100:0
-
View User Profile
-
Send Message
Posted Oct 3, 2012@ibhh
1 line [xpShop] 2 line AdminShop 3 line 10 4 line 100
Thats all. Click Done end see Error: xpShop creation failed Vault present You can try on my server 77.72.131.119 with xpShop.* permission Login as ibhh and write /god in chat console