SQLinv
SQLinv - two-way synchronization of inventory to mySQL
Current version: beta1.2 (download)
Requirements: MySQL 5+
Features:
Allows you to store the entire inventory in the database and dynamically change it, whether it is inventory management from the website, whether the change in inventory in the game - all changes will be recorded and entered into the database. With this plugin you can do shop on website, cheat control cheaters, moderate flow of the action.
Now plug-in brings things to the database when picked up, or craft items, as well as removes the object from the database when discarding it out of inventory. When death (spawn) is reset objects in the database that eliminates cheating. At the entrance to the game plugin takes the database objects and replaces them standard inventory, that is, if the plugin could not connect to the database, then the player will be able to use standard inventory.
Commands (for OP's):
/sqlinv reload - reload configuration file
Configuration:
# Storage Settings database: engine: mysql # setting for the feature, do not use now. host: localhost # host for connect mysql user: root # user for connect mysql password: "" # password for connect mysql db: test # database for connect mysql table: SQLinv # table for connect mysql, create if not exists
@rautamiekka
It still works on FTB Ultimate 1.4.7 :D Just try it out ;)
Jeesus fucking Christ ! Either update this piece of shit or delete it, but do something !
I can start this plugin on linux with java from oracle. But with openJDK I always get this:
2013-03-26 16:03:49 [SEVERE] Could not load 'plugins/SQLinv.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: sqlinv/Main : Unsupported major.minor version 51.0 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_5_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:379) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: sqlinv/Main : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:266) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
As is, the plugin deletes your inv and armor since it's not already recorded in db, which is real bad. Instead, if you're not recorded into the db already, then the plugin does that. I don't see any point in it deleting everything.
Plus, the language flag claims Russian when it certainly isn't. And the first reason if it was ?
by the way nice plugin :D just
plz plz add support for enchantments I cant change if you dont kuz all my servers inventorys are saved You Gota Add Support for Enchantments
Does this work to share two server's inventories?
Does this just log the inventory or changing in the database also changing the in game inventory live time? If yes, can you update this? :D
world\players
Can increase the conversion function?