CommandHelper

CommandHelper 3.3.0

Change log

Full changelog: http://wiki.sk89q.com/wiki/CommandHelper/3.3.0

Tons of new features have been added. Check the full changelog for all the details. Also note that there are update breakages, so if you're upgrading from an old install, be sure to read about that at the top of the changelog.

  • Events have been added! Now you can trigger scripts on player interaction, player login, player spawn, player death, and player chat! Look for more events in future releases. Read up on events at http://wiki.sk89q.com/wiki/CommandHelper/Events
  • Persistance functions have been greatly improved!
  • 102 new functions! There are now almost 250 functions in total!

Known caveats

The update breakages:

  • include/read now require paths that are relative to the location of the current file. This should be an easy fix.
  • Your persistance database is in the wrong format. Unlike previous versions, you do not need to delete the database, you simply need to upgrade it. (Unless you're upgrading from before 3.2.0, in which case you still do need to delete the persistance.ser file, and then you're set.) If you have not used user aliases or persistance in the past, this step is unnecessary. Rename/copy/symlink your bukkit jar to bukkit.jar for this to work. From a command prompt, change to the plugins directory and run java -jar CommandHelper.jar manager. This will launch the Data Manager, at which point you can run the upgrade command. Once this is complete, your data is now converted to the new format! Do not run the data manager while your server is up. In lieu of this, you may also simply delete your persistance.ser file, in which case all data will be lost, but it will re-create the db in the correct format in the future, without any interaction from you. Be sure to check out the other features in the data manager while you're there!
  • is_* (is_null, is_integer, etc) functions are slightly altered. Most people weren't using these functions, but if you were, you will want to check the API for information on the changes to this functions.
  • pinv() and set_pinv() take different formatted arguments. Check the API for the new usage.
  • play-dirty mode is currently broken due to the new event system implementation. This will be fixed at a later date, but you may not need it any more, since plugins have all been updated now.

Facts

Uploaded on
Mar 02, 2012
Game version
  • CB 1.1-R6
Filename
commandhelper-3.3.0.zip
Size
1.3 MiB
MD5
2daefff8c91770111ddbeb358edf8f32
Type
Release
Status
Semi-normal
Downloads
32,076

Authors