- Refactored tests.
- Word wrapped more commands (should be all long outputs now).
- Source file reading bug fixed.
- Fixed an
allstyle command bug.
- Added dye kits with give support..
- Added a tool kit.
- Implemented command history.
- Misc bug fixes.
- Revised README.
- Removed two time quotes.
- Added
!warptime,!stop,!welcome,!memo,!disco,!dnd,!disturb,!printdnd,!todo,!finished. - Moved time commands out of
method_missing. - Added capability for users to not be disturbed by teleporting or
allcommands. - Removed
add_commandcalls, now indexes information from source code on initialization. - Added more documentation (back at 100% coverage).
- Added many more test suites.
- Misc. bug fixes including lots of command feedback.
- Shortcuts and kits can now be accessed with
:instead of!sor!kit. !helpis now dynamic and includes command-specific help.- Coloured terminal output.
- Basic word wrapped output.
- Fixed
!pointsand!board - Bugfix on
call_command - Added more test suites.
- A
!helpcommand suitable for new privilege system.
- Added configuration file capability.
- Added
!points,!board,!kickvote,!vote,!cancelvote,!kickvotes,!roulette,change_time,!om,!dehop,!hop - Added time changes (morning, night, dawn, etc...)
- Separated half-op and op privileges.
!propertynow lists properties if none specified.- Bugfix for
allstyle commands (makes sure:all => true) is specified. switchis an alias forlever- Refactored file saving/loading.
- Bugfix for default CLI options.
- Now saves instance files as well as executes
save-allperiodically. - Bugfix for
uptimestuff, offline users now can be computed.
- Added yadocs.
- Updated README.
- Added test suites.
- Added
savefreqandwelcome_messageCLI options. - Refactored
Minecraftmodule, added aRuntimeclass. - Added
!printtime,!printtimer,!s,!shortcutscommands. - Clarified console information/error messages.
- Fixed kits.
- Saves timers and shortcuts.
- Displays welcome message to connecting users.
- Major refactoring to server process handling.
save_allon exit works now, proper exit handling. No longer usedThread#join- Toggling mob state (
--tempmob) prints new state.
- Added the
!rulescommand and associatedrulesCLI option. - Refactored
givelogic. !property,!uptimecommands added.- More intelligent quantifiers.
- Monitors kicks and bans.
- Split command methods into the
Minecraft::Commandsmodule. - Validates
!kitcommand. - Added
!list,!addtimer,!deltimer,!printtimer,!kitlistcommands. - Approximate item names implemented.
- Fixed item naming bugs.
- Major refactoring done to commands.
- Logs user uptime.
- Catches processing exceptions.
- Command line options added.
- Trapped the interrupt signal for an exit hook.
no_run,update,min_memory,max_memory,no_auto_save,tempmobsCLI options implemented.- Fixed indentation.
!giveall,!tpall,!helpcommands implemented.- Meta checks in place (ops, join/part).
- Privilege errors.
- Refactored
Minecraft::Server, addedMinecraft::Tools.
:diamond,:garmour,:armour,:ranged,:nether,:portalkits.- Data values hash in place.
- Simple console processing in place.
!give,!kit,!tp,!nomcommands implemented.