WebSocketServices v1.1.6-R3

Details

  • Filename
    WebSocketServices-1.1.6-R3.zip
  • Uploaded by
  • Uploaded
    Mar 11, 2013
  • Size
    1.95 MB
  • Downloads
    333
  • MD5
    577cd4b1a68116f36bcdcea2d2028eb5

Supported Bukkit Versions

  • CB 1.4.7-R1.0

Changelog

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.6 Changes
  • Changed the the response methodology, so that a response can be sent as text or binary regardless of the initial state of the request.
  • Added the proper support for double & float values when serialized as JSON.
  • Fixed an issue with an exception being thrown for external services created by other plug-ins.
Client-Side Script Version 1.1.6-R3 Changes
  • Added a preloaded image of steve's face grayed out.
  • The client-side library will output the version number to the console when it is first instantiated.
  • Fixed another issue with invalid images using CORS when they shouldn't have been.
  • Added a callService method for WebSocketService extensions.
  • 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.