- 1,990 views, 0 today
- 46 downloads, 0 today
204
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:
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.
- Unzip the Downloaded file.
- Open index.phpanddetail.php
- Insert your SQL Connection information into the empty Strings at the top.
- Insert your SQL Connection information into the empty Strings at the top.
- Upload index.php, detail.php and example.html to a webserver that supports PHP.
- Note: Enjin does not allow usage of PHP, you will have to host the three files elsewhere to use them.
- Note: Enjin does not allow usage of PHP, you will have to host the three files elsewhere to use them.
- Copy the NetworkPlaytime.jar to your servers plugin folder and reload/restart. This will create some errors, no need to worry.
- 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.
- 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.
- 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: 3306Port 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
- See how long a player has been playing since logging on
- Disable AFK time.
Progress | 80% complete |
Game Version | Minecraft 1.6.2 |
Tags |
1 Update Logs
Update #1 : by PeterKramer 09/23/2013 9:43:50 amSep 23rd, 2013
Informational changes, mostly on the bukkit page.
2249958
7
Create an account or sign in to comment.
Great job, nonetheless.