promotional bannermobile promotional banner

Network PlayTime

Abandoned
A plugin for networks that measures the time players spend on each server.

Network PlayTime

About

This plugin was originally developed as a private plugin, but since the network failed, I might as well share it :)

Essentially, what it does is it measures the time players spend online per server and stores it in a database. The created data can then be viewed using web interfaces such as the one coming with the download:

http://imgur.com/VQp1ghw.png

There are no in-game commands yet, but if the plugin gets a positive response I will be adding more features soon.

Setup

The plugin comes with a basic web-interface and and .html file with example code you can simply copy into a text container on your site that allows usage of HTML.

  1. Unzip the Downloaded file.
  2. Open index.php and detail.php
    1. Insert your SQL Connection information into the empty Strings at the top.
  3. Upload index.php, detail.php and example.html to a webserver that supports PHP.
    1. Note: Enjin does not allow usage of PHP, you will have to host the three files elsewhere to use them.
  4. Copy the NetworkPlaytime.jar to your servers plugin folder and reload/restart. This will create some errors, no need to worry.
  5. In your plugin folder you will now find a subfolder called "NetworkPlaytime". Open it and edit the config.yml using the same connection details you entered in the .php files earlier.
  6. Select the name this server should be shown as. DO NOT USE SPACES. Instead, use camelcase words like this: SurvivalServer. The web interface will automatically display a white-space in between words.
  7. Reload/Restart your server again. There should be no errors. The plugin will save the time played every five minutes. Wait that long for first results :)

Configuration File

table_name: Name of the SQL table.

column_name: Name of the server, using CamelCase

sql_port: 3306 Port for SQL Server, default is 3306

sql_password Password for SQL user

sql_username: SQL User

sql_address: SQL Address

sql_database: SQL Database

Features to be added

  • In-game commands:
    • See how long a player has been playing since logging on
    • Breakdown of time spent on each server.
    • Reset time
    • View Top players
  • Disable AFK time.

The Network PlayTime Team

profile avatar
  • 4
    Projects
  • 17.1K
    Downloads

More from _ForgeUser8646244View all

  • InfoBook project image

    InfoBook

    • 3.4K
    • Bukkit Plugins

    Adds a book with configurable infotext that can be obtained with a command or given to players when they first join.

    • 3.4K
    • July 30, 2013
    • Bukkit Plugins
  • BlackList project image

    BlackList

    • 10.2K
    • Bukkit Plugins

    Lets you prevent Players from having and placing certain items.

    • 10.2K
    • June 2, 2013
    • Bukkit Plugins
    • +1
  • SimpleClearChat project image

    SimpleClearChat

    • 1.5K
    • Bukkit Plugins

    SimpleClearChat is a plugin that allows you to clear the chat on your server. (All Messages can be edited)

    • 1.5K
    • May 18, 2013
    • Bukkit Plugins
    • +1
  • [MECH/FUN]UberJump project image

    [MECH/FUN]UberJump

    • 2.9K
    • Bukkit Plugins

    Allows you to give jump boosts to yourself and other players

    • 2.9K
    • November 14, 2012
    • Bukkit Plugins
    • +1
  • InfoBook project image

    InfoBook

    • 3.4K
    • Bukkit Plugins

    Adds a book with configurable infotext that can be obtained with a command or given to players when they first join.

    • 3.4K
    • July 30, 2013
    • Bukkit Plugins
  • BlackList project image

    BlackList

    • 10.2K
    • Bukkit Plugins

    Lets you prevent Players from having and placing certain items.

    • 10.2K
    • June 2, 2013
    • Bukkit Plugins
    • +1
  • SimpleClearChat project image

    SimpleClearChat

    • 1.5K
    • Bukkit Plugins

    SimpleClearChat is a plugin that allows you to clear the chat on your server. (All Messages can be edited)

    • 1.5K
    • May 18, 2013
    • Bukkit Plugins
    • +1
  • [MECH/FUN]UberJump project image

    [MECH/FUN]UberJump

    • 2.9K
    • Bukkit Plugins

    Allows you to give jump boosts to yourself and other players

    • 2.9K
    • November 14, 2012
    • Bukkit Plugins
    • +1