v1.8.4

Details

  • Filename
    CommandSigns.jar
  • Uploaded by
  • Uploaded
    Nov 2, 2012
  • Size
    85.77 KB
  • Downloads
    9,089
  • MD5
    84ce56c3bc32957ec3f3e840a1765ac9

Supported Bukkit Versions

  • CB 1.4.2-R0.1

Changelog

Changes Since 1.8.3

  • Added <ip> variable to get the player's IP address
  • Better messaging clarity
  • Added /commandsigns insert function. See examples below.
  • Reintroduced pressure plates as CommandSigns (they still work to activate redstone)
  • Allowed for other 'physical' items to be used such as trip-wires.

Insert Command

Step 1 - Make a sign

1. @mod,admin
2. \This message will appear to both mods and admins!
3. -
4. &a.permission,another.permission
5. \This message will appear to players with either a.permission, another.permission or both!
6. -

Step 2 - Run the insert command (/commandsigns insert <line> <text>)

/commandsigns insert 3 /say I like cake!

Step 3 - Add more insert lines, if you want

Step 4 - Click the sign to apply changes

1. @mod,admin
2. \This message will appear to both mods and admins!
3. /say I like cake!
4. -
5. &a.permission,another.permission
6. \This message will appear to players with either a.permission, another.permission or both!
7. -

Changes Since 1.8.0

  • Finish editing by using /commandsigns edit again (click-to-finish removed)
  • Fixed line numbers > 9 failing
  • Better click detection
  • Added comma support in permission and group checking. See examples below.
  • Added <player> variable as alias to existing <name> variable.
  • Added '<<' restriction syntax for left-click only (right-click only already exists as '>>')
  • Fixed redstone sign activation
  • Better messaging

Comma Support

@mod,admin
\This message will appear to both mods and admins!
-
&a.permission,another.permission
\This message will appear to players with either a.permission, another.permission or both!
-

Changes Since 1.8.0 Beta

  • Added .message to chat as a player.
  • Finish editing by clicking the sign again. (I don't exactly agree on this...)
  • Prints sign contents when you start edit.
  • Removed redstone debug code.
  • /cmds l# is gone and /cmds # is here
  • Added a license to the jar

Changes Since 1.7.10

  • New save format! Backup your stuff! This new format is yaml-based, so you can edit it more easily. (If you're into that kind of thing)
  • ! on a single like acts as an else clause
  • Fix permission message being sent when in silent mode
  • Line numbers now start at 1 instead of 0.
  • Player commands can now be run in silent mode with ?/command. Note that this might not work with all plugins.
  • /cmds l# works the same as /cmds line#
  • Cool-downs persist between plugin reloads. A cool-down of 0 means one-time use.
  • Now compatible with CommandHelper commands!
  • /cmds view lets you see the contents of your clipboard
  • /cmds toggle in edit mode lets you make signs inactive/active.
  • There's now a random check! `# will work #% of the time.
  • Use /cmds batch to go into batch mode for whatever mode you're in. (Read, remove, remove)

Other Changes

  • Made the distance limit on <near> close to infinity (max size of double type, rather than int type)
  • Tidied up the CommandSignsText API

messages.yml still cannot contain non-ANSI characters, such as Cyrillic. This is a flaw with Bukkit's bundled YAML parser, SnakeYAML in conjunction with the way the files are stored. In order to correctly read Unicode formats, we shall have to bundle our own YAML parser.

CommandSigns does not seem to support AdminCmd unfortunately. This is due to the objects it sends to CommandSigns when a player triggers an event.