jxpl-r6

Details

  • Filename
    jxpl.jar
  • Uploaded by
  • Uploaded
    Oct 27, 2011
  • Size
    15.58 KB
  • Downloads
    217
  • MD5
    74cdd2a2f0acbb0be9d72f8e94d04c91

Supported Bukkit Versions

  • CB 1337

Changelog

Changelog: (including changelog from pre-BukkitDev)

  • r6 API changes may break existing scripts!
    • I'm back!
    • Update to latest RB 1337 and API changes
    • Uses real plugin description file now (thus works with Superperms and the command framework via that, just like a normal JavaPlugin) N.B. Refer to example scripts.
    • Language and other minor fixes/tweaks/jabs at a certain Team/etc
  • r5
    • Fix for Issue #5 - jxpl not working too well after reloads N.B. Hacky fix. Real fix is to change 3 lines of code in Bukkit. But will the Bukkit team do it? NO.
    • Added a reloadScript() method into the ScriptPlugin class. This enables single scripts to be reloaded without having to /reload the server.
  • r4
    • Fix for Bukkit 490+ by verrier
    • Fix importScript utility method by holic
    • Move the listener into an inner class by holic
    • Attempt at getting jxpl to be nice to /reload
  • r3 (all by Myers)
    • Remove long constructor
    • Changed PluginHelper access modifier so Python works
  • r2 API changes may break existing scripts!
    • Moved script-specific methods out into an inner class.
    • Server can now be accessed as a variable
    • Predefined variable (helper, plugin, server) names can now be changed.
    • Added helper methods to include scripts and read file contents.
    • Added getScriptEngine() for plugin > script communication.
    • Updated example scripts to reflect API changes.
  • r1
    • Changed versioning system.
    • Removed onCommand method. Until commands can be registered on-the-go, that command system will not be available.
    • Standardised what happens when jxpl is (un/re)loaded. On unload, all scripts' events are disabled. Scripts may still act on their own if they have set timers, such as setTImeout in JavaScript. On reload, all scripts' events are reenabled.
    • Officially renamed to jxpl.
  • 0.0.1
    • Initial release
  • None at the moment.