InventorySQL
![]() ![]() |
|
---|
I n v e n t o r y S Q L
I n v e n t o r y S Q L
Player inventory saved into a Database
Features
Copy users' inventory in a configurable database, allowing it to be displayed on a website and use it for Server-to-Server Inventories
InventorySQL is designed to be as customizable as possible and Server Owners and Developers can choose how they'd like to save their data. Future versions will feature an automatic conversion tool.
Disclaimer
Metrics
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true or turning enable-metrics to false in InventorySQLs Configuration.
Autoupdater
This Plugin uses Updater. It will automatically search for Updates. If you'd like to disable this feature you can turn it off in the Configuration by setting auto-update to false.
For Serverowners
- Addons
- Installation
- Configuration
- Localisation
- Frequently Asked Questions (FAQ)
- For Developers (API)
- Special Thanks
Permissions
InventorySQL.*: description: legacy-styled Permission for anything children: InventorySQL.reload: true InventorySQL.save.*: true InventorySQL.reload: description: Allows you to reload Language or Configuration default: op InventorySQL.save.*: description: legacy-styled Permission for anything related to saving children: InventorySQL.save.other: true InventorySQL.save.self: true InventorySQL.save.other: description: Allows you to save other players default: op InventorySQL.save.self: description: Allows you to save yourself default: true
InventorySQL.switch.self -> switching for yourself (No default yet) InventorySQL.switch.other -> switching for others (No default yet)
Commands
<Optional> [Required]
- /invSQL reload config : reloads config
- /invSQL reload language : reloads language file
- /invSQL save <player> : saves yourself or the given player
- /switch [server] <player> : moves yourself or the given player to the given Server
Links
License
Version 3.0 is now under the zlib/libpng License, Versions before 3.0 are still licensed under Apache License 2.0
Contact
You can find me in IRC: #invsql on irc.esper.net Please do not ask me for any Messenger just because you would like to be in my list.
If you like InventorySQL, please consider donating to the project via paypal, using the link on the top-right of the BukkitDev page :)
thx updated
@BabyPandaaa
This plugin is not for syncing inventories over servers, it copy the inventory on mysql to display it on a website
But I will not deny that I'm working on a way to synchronize inventory .. ;)
@guenael44
I'm not going to improve the web panel for the moment, I am maintaining 5 bukkit plugins, and a bunch of programs, and I have only a few hours to do all..
adf.ly isn't allowed On bukkit dev I think.
Hey :)
I'm trying to share inventories over 2 servers, (a 1.1 server which is transitioning to 1.2.3 with a map reset), however I can't get the two servers to mirror inventories... I've got the JAR in both plugin folders and they're connected to the right database/table. Any suggestions?
Thanks :)
Hello,
Can you add a login and password page to allow users to privacy them data ?
My wish is to make profil space, i mean you login on the web site and access to private page with inventory (and perhaps more than money, rank etc)
Thx.
i have just resolved all block id conflicts in 1.0 caused by all of my mods. There is no visual instrument that can show which blocks ids are busy. so it takes a lot of time. i ll wait till 1.2 will be released. plz try to keep older versions =))
@DragonWerewolf
Sorry, I do not have older versions than those available on Bukkitdev ... Why don't you update? older versions are full of bugs ..
Can you post older versions? I need for CB 1.0.0 . Want to test my webshop script in it =)
@ThisIsAreku Thanks man, all seems to works now (:
@bjornleijdstrom
The "Download latest version" is updated a few minutes before BukkitDev's downloads, since BukkitDev need approval before being available
EDIT: and I change the version number at the top when I commiting change to the "Download latest version" link
@ThisIsAreku, is it "Download latest version"? Or haven't you uploaded it yet?
@bjornleijdstrom
Fixed in version 0.6
Where can i get InventorySQL fr CB 1.0.0?
Getting errors with R6: http://pastebin.com/uRGxNhtg
@Vinoto
This plugin is not for saving inventory for later. It's only for editing the inventory from a website, for example a web shop
But maybe. For the moment I have to add the support for the enchantments
@ThisIsAreku
I think he/she means a way to restore a player's records from the DB table back to the player.
Your plugin saves inventory but a way to restore that inventory back to the player would be great (like a /invsql restore player).
@Minenschwein
a load command ? for what ?
And a load command? A inventory load function please
Can you add to web script search option??