promotional bannermobile promotional banner

Bukkit MySQL-Reader

A little plugin which reads commands from a MySQL database and executes them with admin permissions.

General:

This plugin reads commands from a MySQL database and performs them with operating rights to the console.

Features:

  • Automated extraction of commands from a table
  • Login data configurable
  • Interval: Configurable (defined in minutes)
  • Query on the port which is defined in config (by default, it is 3306)
  • Deleting commands from the table after execution if you want to

Installation and configuration:

To install the plugin you just have to specify the login data to the MySQL server in the plugin's configuration file which is found in "plugins/MySQL-Reader/config.yml". After that, you have to reload your server. Now, create a column with that name you have specified in the configuration file. This column has to contain items of the SQL type "VARCHAR". Now, just enter your commands and have fun :D

Upcoming Features:

  • Ingame commands to add and remove tasks
  • Ingame commands to change the configuration

Known Bugs:

No bugs are actually known! Feel free to report some!

Changelog:

1.0:

  • Initial release

2.0:

  • Added configuration option for interval in minutes
  • Added adjustable column name
  • Added adjustable port
  • Renamed some classes
  • Added description to the plugin.yml file

3.0:

  • Added configuration option for using the commands just once
  • Fixed connection not closing properly

Sample config:

Config:
  server: localhost
  table: bukkit
  database: bukkit
  user: root
  password: password
  port: 3306
  column_name: commands
  interval: 5
  singleuse: false

The Bukkit MySQL-Reader Team

profile avatar
  • 5
    Projects
  • 16.8K
    Downloads

More from _ForgeUser9835700View all

  • EventMod project image

    EventMod

    • 721
    • Bukkit Plugins

    A small plugin to bind other plugins to specific regions

    • 721
    • March 13, 2014
    • Bukkit Plugins
    • +1
  • WarFighter project image

    WarFighter

    • 3.6K
    • Bukkit Plugins

    This plugin turns your server into a war server. It brings TeamDeathmatch and Deathmatch to make your players fight!

    • 3.6K
    • December 6, 2013
    • Bukkit Plugins
    • +1
  • CustomPlugins project image

    CustomPlugins

    • 5.0K
    • Bukkit Plugins

    This plugin allows you to set your own message for /plugins command!

    • 5.0K
    • June 17, 2013
    • Bukkit Plugins
    • +1
  • PluginDebug project image

    PluginDebug

    • 1.7K
    • Bukkit Plugins

    A small plugin which helps you to fix issues with other plugins.

    • 1.7K
    • January 23, 2013
    • Bukkit Plugins
    • +1
  • EventMod project image

    EventMod

    • 721
    • Bukkit Plugins

    A small plugin to bind other plugins to specific regions

    • 721
    • March 13, 2014
    • Bukkit Plugins
    • +1
  • WarFighter project image

    WarFighter

    • 3.6K
    • Bukkit Plugins

    This plugin turns your server into a war server. It brings TeamDeathmatch and Deathmatch to make your players fight!

    • 3.6K
    • December 6, 2013
    • Bukkit Plugins
    • +1
  • CustomPlugins project image

    CustomPlugins

    • 5.0K
    • Bukkit Plugins

    This plugin allows you to set your own message for /plugins command!

    • 5.0K
    • June 17, 2013
    • Bukkit Plugins
    • +1
  • PluginDebug project image

    PluginDebug

    • 1.7K
    • Bukkit Plugins

    A small plugin which helps you to fix issues with other plugins.

    • 1.7K
    • January 23, 2013
    • Bukkit Plugins
    • +1