=== WooMinecraft-WP === Contributors: jaycodez Tags: minecraft, woocommerce, donations Requires at least: 4.4.2 Tested up to: 5.8.2 Stable tag: 1.3.0 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A FREE Minecraft Donation plugin which works in conjunction with my WooMinecraft java plugin for Minecraft to provide a self-hosted donation platform. == Description == Contribute to this plugins development on [Github](https://github.com/WooMinecraft/woominecraft-wp) if you'd like. This plugin works in conjunction with our [WooMinecraft JAVA Plugin](https://github.com/WooMinecraft/WooMinecraft) for Minecraft on GitHub and is intended for Minecraft servers. This plugin allows you to add commands to your [WooCommerce](https://wordpress.org/plugins/woocommerce/) products to have them executed on your server, once a user purchases that product. We're providing this to you in full faith you'll follow the [Mojang Donation Guidelines](https://mojang.com/2014/06/lets-talk-server-monetisation-the-follow-up-qa/). Supports the following: * Multiple commands per product * Multiple commands per product variation * Multiple Servers * MC Username verification ( we only support paid legit accounts via the Mojang API ) * Resend Donations per-order ( should you need to wipe your server ). * More to come?! == Frequently Asked Questions == = Does this support recurring payments? = No, this only provides commands for products. = Will you support offline servers? = No, under no circumstances will we ever support offline servers. = What payment gateways does this support? = Anything? Well to be honest, this plugin does not mess with gateways at all. It relies solely on WooCommerce for the payments - [check google](http://lmgtfy.com/?q=Woocommerce+payment+gateways) = I just got a donation but it's not being sent! = The order must be set to 'completed' in order for the order to be sent, that is the ONLY status that we're hooked into. = This plugin sucks, BuyCraft is better = Yea sure, we've all use to BuyCraft, but well, it doesn't have the flexibility of Woocommerce, and it's not free... and it's not open source... etc... need I say more? == Screenshots == 1. Adding/removing multiple commands for general products. 2. Adding commands to single variations. 3. Adding servers. == Changelog == = 1.4.1 = * Removes Mojang API requirements. * Removes CSS and JS build processes in prep for wp-scripts = 1.3.0 = * Update to utilize the Rest API instead of a generic endpoint. * Ensure backwards compatibility until 1.4 * Strip some items from the changelog pre 1.1 * Update some admin styles to match latest WooCommerce. = 1.2 = * Fix major bug in multiple-server setups with transient keys. * Fix major vulnerability in build tools, updated gulp in package.json = 1.1.1 = * Update for WooCommerce 3.3.3 * Testing on WordPress 4.9.2 * Added tooltips to product panel. * Restored previous placeholder of `give %s apple 1` in command slots. = 1.1 = * **Added** Multi-server support * **Added** multiple error messages to send back to the client of any errors. * **Added** username column in order listing, also makes it clickable/sortable * **Added** delivery column in order listing * Fixed command row bug with reindexing * Moved server key settings to WooCommerce->Settings ( near the bottom ) * Resource updates for screenshots etc... * **CHANGED** General command now no-longer run on-top of variation commands = 1.0.8 = * Hotfix for [#18](https://github.com/WooMinecraft/woominecraft-wp/issues/18) - Apparently WooCommerce uses the 'key' key as well... = 1.0.7 = * Multi-server support added in. * Moved server key settings to WooCommerce->Settings ( near the bottom ) * Send messages to the Java world so users/admins are notified of errors. * Added username column in order listing * Added delivery column in order listing * Better error handling for keys, instead of blindly killing over. = 1.0.6 = * Fixed [#96](https://github.com/WooMinecraft/WooMinecraft/issues/96) - Checking wrong post type for cache busting. = 1.0.5 = * Remove custom DB table requirements * Update plugin to use order meta instead of DB table * Code cleanup * Auto-migrates old DB pending deliveries to order meta = 1.0.4 = * Update debugging information by not escaping $_REQUEST that is sent back to java. * Fixed - Multiple players were getting re-sent donations, this was due to assumptions in posted data. = 1.0.3 = * Security fix - prevents sending back database stored key - Thanks to [FinlayDaG33k](https://github.com/FinlayDaG33k) [PR#15](https://github.com/WooMinecraft/woominecraft-wp/pull/15) = 1.0.2 = * Hotfix for meta data - fixed [#76](https://github.com/WooMinecraft/WooMinecraft/issues/76) = 1.0.1 = * Donations hotfix that was looping over donations infinitely = 1.0.0 = * First official release on .org == Installation == 1. Login and navigate to Plugins → Add New 2. Type "WooMinecraft-WP" into the Search Input and click the "Search" button. 3. Find WooMinecraft-WP in the list and click "Install Now" 4. Activate the plugin. == Upgrade Notice == = 1.0.5 = This version is only compatible with the Java Plugin v1.0.6-RC1+ anything lower will not work with this version.