Sueta

uMySQL || Update MySQL Database or run REST API call

3.0

Change Stats, Coins, Kits from every game directly in the lobby

·Plugin

uMySQL

Overview:
Update MySQL (MySQL) helps server owners, selling items for other gameservers in the bungeecord network at one place (for example the lobby). You can change Stats, Coins, etc. from every game directly in the lobby! The plugin updates or inserts into a specified database, if you execute a command.

Features:

  • Supports spigot and bukkit 1.7+
  • MySQL and REST Support
  • Insert or Update MySQL Database
  • Execute REST API
  • Simply update stats in a Database
  • Add Coins to gamemodes easily
  • You can do everything with the mysql database!
  • Run Console Commands on the Server
  • You can execute up to 500 different configurations.
  • Checks if updates are available
  • NEW! Autoupdater, works like a cronjob. You can define the
    time period of execution.

Setup:

  1. Download the plugin and the MovingDevAPI
  2. Copy the plugins into your plugins folder
  3. Start your server
  4. Edit the config.yml
  5. Restart or reload your Server
  6. You're finished, plugin works now (-:

Commands:
/uMySQL > Shows information about the Plugin
/uMySQL *NAME_OF_CONFIG_ELEMENT* > Executes an SQL or REST call
/uMySQL *NUMBER* *PLAYERNAME* > Executes an SQL or REST command and replace the placeholder

* NAME_OF_CONFIG_ELEMENT *: The name of the configuration you decided in the config.yml
*PLAYERNAME*: This text will be placed in the Command where the [Player] placeholder is.

Permissions:
uMySQL.admin > for /uMySQL

Configs:

The player placeholder is: [Player]

config.yml

Placeholder: [Player] takes the third parameter from the command.

Prefix: '&3[uMySQL]' 
Function: 
  CheckUpdate: true 
MyFirstDatabaseUpdate: 
  host: localhost 
  port: '3306' 
  database: uMySQL 
  username: Admin 
  password: '1234' 
  databaseStatement: UPDATE player SET online=true WHERE uuid=[UUID] 
  consoleCommand: '' 
MyAutoURLCall: 
  url: https://api.movingdev.com/mc?demo=[Player] 
  header: 
  - Content-Type:application/json 
  - x-api-key:DEMO 
  autoUpdateInSeconds: 900

Tutorial:
You have a Video Tutorial?
Then send me the link, and i will add it!

Support:
You get support in the Discussion!
German and English support.

Have you suggestions of improvement? Have you found a bug?
>>>> Post it at the Discussion!

Termes of Use:

  • You are not allowed to distribute/sell this plugin.
  • You are not allowed to decompile this plugin.
  • You are not allowed to modify the plugin in any way.
  • You only get support on this forum.
  • If you download the Plugin, you agree the Terms of Use
  • We can change the terms at any time, without notifying you!

Donation:

If you like the resource and you want to support me,then use the PayPal email address below. Thank you very much!

Give me a coffee.

Buy MineCraft and other games for a low price: bit.ly/31BdWEm

Similar projects

Plugin →