oLL's Who is Online
This plugin is a mini web server, which shows all online players of your server. It generates a web page, that can be shown e.g. on a mobile phone. Or it can be used as an web object, that can be insert in a web page. It shows all online players and their associated head image in an sorted list. This plugin is part of oLL's Server GUI.
oLL's Who is Online web page - More screenshots ...
Installation
- Put the jar file into the /plugin folder.
- Start MC server
- For testing enter http://localhost:8123 in your web browser.
- For external access configure port forwarding on your router. Default port is 8123.
Usage
Be sure that port forwarding is configured. To show the mini web site enter http://your.server.com//:8123 in your web browser, e.g.:
Please feel free to send me your link. I will add it here as an example also.
Configuration
config.yml
To change the visual representation of the site, edit the settings in the config.yml file in the corresponding plugin folder: /plugins/oLLsWhoIsOnline/config.yml
# port of web server. default is 8123 web_server_port: 8123 # server name server_name: oLLs Minecraft TestServer # backgroud color. see ccs colors for further informations background_color: 010101 # font color. see ccs colors for further informations font_color: FFFFFF # enhance space between player names bigger_line_space: false # list player names with icon in front: true or false with_icon: true # size of icon image icon_size: 16 # icon image: head or avatar icon_type: head # refresh cycle time refresh_time: 60 # players will be sorted by their experience level (since v2.2) experience_mode: false # show player position in front of player name (since v2.2) show_position: false # show experience level (since v2.2) show_level: false # show country flag of player (since v2.4) show_flag: true # also offline players can be listed incl. last seen (since v2.6) show_last: true
For further informations about the visual representation of the player icon please refer to http://cravatar.eu
Web Site integration
To insert the mini web site in your own home page, insert the following code in your web site code:
<object data="http://your.server.com:8123" width="300" height="200"> Your browser does not support the object tag. </object>>
Platform
Minecraft Server
- Spigot Server 1.7.2 +
- CraftBukkit Server 1.7.2 +
Operating System
- Windows (tested with Windows 10)
- Linux (tested with Ubuntu 14)
- OS X (tested with OS X Yosemite)
Compiled with JDK 1.7
Suggestions
Leave a comment or pm me if you want a feature or you've found a bug
Donations
Feel free to hit the donate button. This will help me to spend more time to add more features. Many thanks.
Could you create a menu point to add an SSL certificate, and a language file folder with a selection point in the config.yml?
lg
adiko01
I was just thinking .. this might be good / useful "in-game" as well. Something like:
/wo - list last 100 (configurable) users to log in?
/wo 1 .. 10 - list pg. 1-10 of last 100 users
/wo <username> - list last time/date that a specific user logged in (or out)?
/wo <user*> - if you can't remember the exact name of a user, it searches wildcard?
I'm sure I could think of more useful in-game commands.
Hey Is very good use chinese? hope chinese thank you
@sleite
Show last players, seems to be a good feature. Give me some time. Still working on a feature to create an own layout. Hope it is coming soon ...
I think a cool feature to add to this would be an option to record and post the "Last x players on-line". For slower (private) servers, this would be nice to see which of your friends was on last, and at which day/time they were on.
Interface might be something like:
Output should be text only so that it can be inserted anywhere, and formatted appropriately with CSS (in the webpage with a pre-existing class, not in the config.yml)
Cheers