promotional bannermobile promotional banner

WebSocketServices

A light-weight, simple websocket services that provides informative services for client-side scripting.

File Details

WebSocketServices v1.1.8-R4

  • R
  • Mar 20, 2013
  • 1.89 MB
  • 974
  • CB 1.4.7-R1.0

File Name

WebSocketServices-1.1.8-R4.zip

Supported Versions

  • CB 1.4.7-R1.0

The plug-in is now included in a package that contains the jar file, the client-side libraries, and an example. The example can be used as is if you do not wish to take the time to write your own, or do not have the technical background. The following changes have been made to the plug-in and client-side script.

WebSocketServices Plugin Version 1.1.8 Changes
  • Updated the config.yml so that the offlinePlayers service is renamed to offlineplayers due to the case sensitive nature of the services.
  • Fixed an issue with plugin service, where plug-ins that had double quotes would break the JSON serialization on the client-side.
  • Added a raw time span value for the offlineplayers, who, and whitelist services.
  • NOTE: If you are upgrading this plug-in, please update your config.yml and rename the offlinePlayers service to offlineplayers.
Client-Side Script Version 1.1.8-R4 Changes
  • Fixed some more issues with CORS
  • Fixed an issue where the default skin was not loading when a remote skin cannot be loaded.
  • WARNING: The profile.min.js library has been renamed to skinprofile.min.js, update your website as necessary.
Client-Side Scripts

The client-side scripts require the following libraries:

  • jquery-1.8.2.min.js
  • three.min.js
  • TrackballControls.js

The following are known issues:

  • The 3d profile cannot use the webgl option without an image proxy or until Mojang adds CORS support to the Minecraft skin server.
  • Player's skins are stored in a case-sensitive manner, yet the white-list information provided by bukkit always returns names as lower-case. If a player has logged onto your server at least once this is not an issue. It only occurs for white-listed players that have never logged into the server. This is why you will see 'steve' for the player's face from the white-list service.