LastCommand - Repeat your last entered command with //. Version: v1.4 Description: This plugin simply records the last command typed into the game by each player and re-sends it when that player types // (or /LAST or /! or /. or /L). These happen on a per-server-session basis, so if you reboot the Minecraft server or reload the plugin, it will lose all recorded last commands -- i.e., it doesn't save them anywhere physically. However, if a player disconnects and then logs back in, their last command will still be saved (assuming the server stays up in between).. Features: Repeat your last entered command by typing // (or /LAST or /! or /. or /L). In the console, typing these commands will list all of the connected players' stored last commands. Installation: Copy the JAR into your plugins folder. No configuration needed. Download: Download the Plugin (JAR) v1.4Download the Plugin (ZIP) v1.4Download the Source (ZIP) v1.4 - gitHub Changelog: Version 1.4: 13-Jun-2011 Recompiled against latest recommended CraftBukkit build #860. Looked into bug, the cmdHandler was being initially defined as a org.bukkit.command.CommandExecutor instance, rather than an instance of the CommandHandler class (which extends CommandExecutor).. Should be fixed now! Version 1.3: 09-Jun-2011 Recompiled against latest recommended CraftBukkit build #818. Changed handling to CommandExecutor-implementing classes instead of the onCommand() event. Works as originally planned now. Changed commands to their original intended form. Version 1.22: 30-Mar-2011 Recompiled against latest recommended CraftBukkit build #602. Version 1.21: 22-Mar-2011 Fixed a minor bug (I accidentally left a loop-prevention routine in there to thwart an infinite-loop issue I was having -- the end result of which LastCommand would only work every other time) Fixed a bug with the onCommand returning the wrong booleans Changed /L to /LL and /. to /.. because /L and /. weren't working for some reason. Version 1.2: 21-Mar-2011 Figured out how to intercept all player commands! Special thanks to LRFLEW, without whose command logging plugin's source I wouldn't have been able to figure it out and do this update. Figured out how to dispatch commands to the server! w00t! Rewrote the command handler code to work again. Players are removed from command list when they disconnect. Added functionality to list all players' last commands from the console. Recompiled against latest recommended CraftBukkit build #556. Version 1.01: 24-Feb-2011 Removed stupidly long constructor and compiled against CB build 432 Version 1.0: 17-Feb-2011 Created plugin To Do: Add user-configurable (or admin-configurable) last command capability Add Permissions, maybe? Implement programmable macros: /1 /2 /3 /4 /5 /6 /7 /8 /9 /0 Add persistence for users' last-command (and eventually macro) data Should I change this to only use // for the last command, so it doesn't interfere with other plugins?