Table of Contents

ChangeLog

For the Changelog of the dev version, check the bugtracker : ChangeLog

Version 7.4.1

  1. 0000477[New Feature] Generate a file with all the permissions of the plugin (Balor) - resolved.
  2. 0000469[Enhancement] Add a method to remove all status effects (JeterLP) - resolved.
  3. 0000470[Bug] OpenInventory with mcpc+ (Balor) - resolved.
  4. 0000459[Bug] EntityDamageByBlockEvent (Balor) - resolved.
  5. 0000463[Bug] Immutiy level not applied for Ban and kick (Balor) - resolved.
  6. 0000462[Enhancement] Don't use the SQL lib of patpeter anymore (Balor) - resolved.
  7. 0000460[Enhancement] Optimize the ACCreatureSpawnListener (Balor) - resolved.
  8. 0000457[Bug] Home limit don't take counts of the admincmd.admin.home permission (Balor) - resolved.

Version 7.4.0

  1. 0000450[Bug] SQL autoreconnect (Balor) - resolved.
  2. 0000298[New Feature] /head [player] (JeterLP) - resolved.
  3. 0000453[Bug] Can't convert from sqlite to mysql without loss (Balor) - resolved.
  4. 0000440[Bug] Fly, godmode, vulcan, thor, fireball modes all remain active after permissions are removed (Balor) - resolved.
  5. 0000449[New Feature] Command to remove all powers of an user or powers he can't use anymore (Balor) - resolved.
  6. 0000444[General] Commands not showing messages in console (JeterLP) - resolved.
  7. 0000451[New Feature] /workbench (JeterLP) - resolved.
  8. 0000452[Enhancement] Update de_DE.yml (German Translation) (JeterLP) - resolved.
  9. 0000448[Bug] Home limit is not enforced in case of change (Balor) - resolved.
  10. 0000426[New Feature] lookup players enderchest content (JeterLP) - resolved.
  11. 0000447[Bug] NPE when using /enchant when the player don't hold an item (Antoine Aflalo) - resolved.
  12. 0000438[Bug] Vault and Group Feature (Balor) - resolved.
  13. 0000419[Bug] Dieing in nether, respawning there (Javacow) - resolved.
  14. 0000435[Bug] [SEVERE] Could not pass event PluginEnableEvent (Balor) - resolved.
  15. 0000431[Bug] Heal command resets to 20 health (10 hearts) with health boost effect (Javacow) - resolved.
  16. 0000418[Bug] /oi will not work (Balor) - resolved.
  17. 0000423[Bug] German Translation doesnt work (Balor) - resolved.
  18. 0000432[Enhancement] Add support of Vault (Balor) - resolved.
  19. 0000434[Enhancement] Add Russian Language (Balor) - resolved.
  20. 0000421[Bug] When I do /oi it tells me to tell you this Stack Trace (Balor) - resolved.
  21. 0000416[Bug] Error of AntiCheat, when i try to openinv someones inventory (Balor) - resolved.

Version 7.3.5

  1. 0000410: [Bug] /tp or /tploc or /twp Command not working with CommandBlocks ( Balor ) - resolved.
  2. 0000413: [Bug] /sethome . ( Balor ) - resolved.
  3. 0000407: [Bug] PerPlayerTime and world time freezing acting strange ( Balor ) - resolved.
  4. 0000408: [Bug] /addblacklist -i ( Balor ) - resolved.
  5. 0000400: [Bug] Crazy Time Stuff ( Balor ) - resolved.
  6. 0000380: [Bug] /openinv bug ( Balor ) - resolved.
  7. 0000387: [Bug] admincmd.spec.ipbroadcast permissions dont work ( Balor ) - resolved.
  8. 0000406: [Bug] Incompatibilities in some feature with other mod of server than CraftBukkit (MPC+ by example) ( Balor ) - resolved.
  9. 0000405: [Bug] OpenInv don't work anymore with 1.5.1 ( Balor ) - resolved.
  10. 0000402: [Bug] A lot of bukkit events not being passed to AdminCMD ( Balor ) - resolved.
  11. 0000399: [Bug] Critical bug + server crash ( Balor ) - resolved.
  12. 0000397: [Bug] Whenever a player joins, sometimes it makes a HUGE lagspike and sends an error to the console. ( Balor ) - resolved.
  13. 0000396: [Bug] Error from Prism caused by AdminCmd on PlayerDeathEvent ( Balor ) - resolved.
  14. 0000388: [Bug] /mobkill all does not kill villagers or golems ( Balor ) - resolved.
  15. 0000395: [Enhancement] Make the default radius of mobkill configurable ( Balor ) - resolved.
  16. 0000394: [Bug] 3-03-17 15:26:54 [SEVERE] Could not pass event PlayerMoveEvent to AdminCmd v7.3.1 (BUILD 10.03.2013 @ 18:28:28) org.bukkit.event ( Balor ) - resolved.

Version 7.3.0

- 0000361: [New Feature]Adding kits ingame f.ex /addkit [NAME] ( Balor ) - resolved.

- 0000382: [Bug]Urgent: After some restarts, /home will take everyone to the nether instead of world. ( Balor ) - resolved.
- 0000374: [Bug]Weather commands do not work ( Balor ) - resolved.
- 0000372: [Enhancement]/mobkill without parameters kills everything ( Balor ) - resolved.
- 0000360: [New Feature]Walkspeed, back, send a chat msg for a other player, events ( Balor ) - resolved.
- 0000364: [New Feature]send a chat msg/command for a other player ( Balor ) - resolved.
- 0000363: [Enhancement]back on other player ( Balor ) - resolved.
- 0000365: [Enhancement]Make the AFK throwing event for other plugins ( Balor ) - resolved.
- 0000362: [New Feature]Walkspeed ( Balor ) - resolved.
- 0000373: [Bug]kickall crash ( Balor ) - resolved.
- 0000377: [Bug]Unable to use /home or /back ( Balor ) - resolved.
- 0000368: [Enhancement]Add variable %world, %x, %y and %z ( Balor ) - resolved.

Version 7.2.0

  1. 0000357: [New Feature] add the option to write [playername] in the /search command ( Balor ) - resolved.
  2. 0000296: [Bug] Extremely long loading time ( Balor ) - resolved.
  3. 0000349: [Bug] Java fail ( Antoine Aflalo ) - resolved.
  4. 0000056: [Enhancement] Add durability values to kits ( Antoine Aflalo ) - resolved.
  5. 0000355: [Enhancement] Add Enchantments to kits ( Antoine Aflalo ) - resolved.
  6. 0000352: [Enhancement] Rework how the time freeze for a world works ( Antoine Aflalo ) - resolved.
  7. 0000342: [New Feature] /give or /i for dyed leather armor and enchanted items ( Antoine Aflalo ) - resolved.
  8. 0000351: [Enhancement] Rework enchant command to give more than on enchant at a time ( Antoine Aflalo ) - resolved.
  9. 0000350: [Enhancement] Adding color support to kit ( Antoine Aflalo ) - resolved.
  10. 0000354: [Bug] Impossible to execute command with CommandBlock ( Antoine Aflalo ) - resolved.
  11. 0000353: [Bug] Stopping the SQL Saving task when the SQL wrapper is not used give an error ( Antoine Aflalo ) - resolved.
  12. 0000325: [Bug] Edit sign will fail in some cases ( Balor ) - resolved.
  13. 0000348: [New Feature] playertime command ( Antoine Aflalo ) - resolved.
  14. 0000347: [Enhancement] Optimize SQL Wrapper ( Antoine Aflalo ) - resolved.

Version 7.1.1

  1. 0000269: [Bug] /wfreeze ( Balor ) - resolved.
  2. 0000346:[Bug] Don't automatically convert to YML when SQLite ( Antoine Aflalo ) - resolved.

Version 7.1.0

  1. 0000344: [Bug] Updating the help with the new/modified commands ( Balor ) - resolved.
  2. 0000343: [New Feature] Check and notify Admin on new version. ( Antoine Aflalo ) - resolved.
  3. 0000329: [Bug] The main thread failed to respond after 10 seconds ( Antoine Aflalo ) - resolved.
  4. 0000339: [Bug] The convertor bug when a home of a player is not loaded ( Antoine Aflalo ) - resolved.
  5. 0000338: [Enhancement] Configurable color in help command ( Antoine Aflalo ) - resolved.
  6. 0000326: [Bug]“tpAll” message bug. ( Antoine Aflalo ) - resolved.
  7. 0000327: [Bug] Startup Error ( Balor ) - resolved.
  8. 0000336: [Bug] Newline variable isn't working ( Antoine Aflalo ) - resolved.
  9. 0000337: [Bug] Mistake in config.yml. ( Balor ) - resolved.
  10. 0000322: [Enhancement] Add CARROT_STICK as repairable material ( Balor ) - resolved.
  11. 0000334: [Bug] whenever i do /mobkill i get this error ( Balor ) - resolved.
  12. 0000328: [Bug] The command bal_god args=null throw an Exception ( Antoine Aflalo ) - resolved.
  13. 0000281: [Bug] Error when read/add player to DB ( Antoine Aflalo ) - resolved.
  14. 0000333: [Bug] Error when doing /time pause and /time unpause ( Antoine Aflalo ) - resolved.
  15. 0000335: [Bug] Kickall not using sync task ( Antoine Aflalo ) - resolved.
  16. 0000180: [Bug] admincmd.spec.noloss dosent work 100% ( Antoine Aflalo ) - resolved.
  17. 0000292: [Bug] The command bal_ban [kiwz, 360, ikke, reklamer!] throw an Exception ( Antoine Aflalo ) - resolved.
  18. 0000291: [Bug] UnhandledException ( Antoine Aflalo ) - resolved.
  19. 0000289: [Bug] /spawn “other-world-name” dosent work properly ( Antoine Aflalo ) - resolved.
  20. 0000258: [Bug] /ban reason gets string “You have been banned by xxx” added to it. ( Antoine Aflalo ) - resolved.
  21. 0000324: [Enhancement] If a temp-banned player try to log inn, the time printed to him is wierd :P ( Antoine Aflalo ) - resolved.
  22. 0000321: [Bug]“/difficulty -s [difficulty] [world]” message error ( Antoine Aflalo ) - resolved.
  23. 0000317: [Enhancement] Possibility to kill more than a mob at once ( Antoine Aflalo ) - resolved.
  24. 0000316: [Bug] /unmute doesn't return the right locale when the player selected is not muted ( Antoine Aflalo ) - resolved.
  25. 0000312: [Bug] Problem command /xp ( Antoine Aflalo ) - resolved.
  26. 0000301: [Bug] /info is not working ( Antoine Aflalo ) - resolved.
  27. 0000311: [Enhancement] Adding possibility to check more than one power at a time ( Antoine Aflalo ) - resolved.
  28. 0000310: [Enhancement] add range to /mobkill ( Antoine Aflalo ) - resolved.
  29. 0000309: [Bug] MobKill don't work anymore with Boat/Minecart ( Antoine Aflalo ) - resolved.
  30. 0000308: [Enhancement] Update Metrics ( Antoine Aflalo ) - resolved.

Version 7.0

  1. 0000303: [Bug] 6.6.0 snapshot doesn't work with latest dev version. ( Balor ) - resolved.

Version 6.6.0

New Features

Bug Fixes

  1. [MAJOR/CONVERSION] Be sure AdminCmd is loaded after MultiVerse because MultiVerse is loading the non default world that AdminCmd rely for homes and warps. See Issue #248
  2. [UPDATE] Updated usage of mChatSuite API(b275) to the newest version! This will probably cause a break with all previous versions! Make sure you have mChat b275 or higher installed before using this AdminCmd version with mChat. See Issue #250
  3. [BUG FIX] Fixed “Known Bugs” # 1 from version 6.5.2, see Issue #190
  4. [BUG FIX] Temporary fix for the ocelot spawning issue. See Issue #257
  5. [BUG FIX] Made sure the given ID in BlockEgg is an BlockID. See Issue #264
  6. [BUG FIX] Tweaked /kickall command to not kick the command sender. See Issue #267
  7. [BUG FIX] Fixed a bug with special characters lie $ in player names. See Issue #253
  8. [BUG FIX] Fixed the auto-completion of home names while using the sql backend. See Issue #261
  9. [BUG FIX] Fixed some issues with the importer for Essentials files. See Issue #244 and Issue #263
  10. [BUG FIX] Fixed several issues with the new death messages. See Issue #241
  11. [BUG FIX] Fixed fly mode not beeing disabled on world changes despite the config setting was set accordingly. Only occured while using the sql backend.
  12. [BUG FIX] Fixed issues with the /xp -t command. See Issue #287

Recent Changes

  1. [OPTIMIZATION] Loading the configuration of the world when bukkit load the world. Could resolve some issue when AdminCmd is loaded before MultiVerse. See Issue #233
  2. [ADDITION] Added abbreviations [h(our),d(ay),w(eek),m(onth),y(ear)] to the time parser for bans. See Issue #252
  3. [CHANGE/ADDITION] Made the respawn event more MC conform. If you die in the Nether or End now you will respawn in a world specified in the config. It should be the normal world. Also added an option to return to the old behaviour. NB: Ther Bed, Groups Spawn setting is unaffected from this, the player will still respawn at thier beds location for example if one was set for the repsawn world. If the world specified in the config is invalid the player will instead respawn in the world they died in. See Issue #262
  4. [CHANGE] Made command flags case-insensitive. This means now you can use either upper or lower case and the system will still recognize it. Also adjusted the /egg command so that the entity egg no longer uses the flag e, now it is -t ! See Issue #268
  5. [ADDITION] /tploc now accepts a 4th param to define the yaw of the player.
  6. [ADDITION] /mute now has two additional flags. -b broadcasts the mute to all online players. -r “message” adds a reason to the mute. See Issue #202

Known Bugs

Version 6.5.2

New Features

Bug Fixes

  1. [MAJOR] Corrected the no-mob spawning.

Recent Changes

  1. [MINOR] Removed the use of an external library.
  2. [OPTIMIZATION] Of the convertor when the world of the home is not loaded.

Known Bugs

  1. [Minor] Adding a reason to the /ban will currently remove the last word
  2. [Minor] Spawning an ocelot with /mob Ocelot will not work due to a bukkit spelling error. Use /mob Ozelot

API for developers

Version 6.5

New Features

  1. [NEW FEATURE] It is now possible to define group specific spawns. You define a list of groups in the config.yml. The groups will then be available as permissions in the form of: admincmd.respawn.<group Name>. If a user has one of the permissions he will be teleported to their specific group spawn or if none set to the default spawn point.
  2. [NEW FEATURE] Added commands to teleport to the group spawns and to set them.
  3. [BIG NEW FEATURE] Added import option of most of Essentials datas. See Issue #31
  4. [NEW FEATURE] Added an option in the config (turnPowersOff: true|false) to turn off all powers a player currently has when he leaves the server. See Issue #163
  5. [NEW FEATURE] Added an option to the config to en-/disable death messages. Also added a deathMessages.yml file which contains different messages for different death causes. See Issue #153 and Issue #221
  6. [ENHANCEMENT] Added a permission check to the /spawn command to prevent players from teleporting to another wolrds spawn location. They always can teleport to their current wolrds spawn location. Node: admincmd.spawn.tp.<worldname>, the name is the name of the desired world in lower case! See Issue #191
  7. [ENHANCEMENT] Added a new locale message displayed when the teleport delay is activated to prevent the user that the tp will only occur when the time is over. See Issue #206
  8. [NEW FEATURE] Possibility to set in the commands.yml some command to be executed on FIRST JOIN of the player. By default the feature is disabled, you can enable it in the configuration file. See Issue #216
  9. [MAJOR FEATURE] Added MYSQL AND SQLITE SUPPORT. By default AdminCmd will convert everything to SQLite. If you want to go back to YML, just change the convertTo to yml in the configuration file. See Issue #230

Bug Fixes

  1. [BUG FIX] Corrected the lost of the fly when having the power and dying. See Issue #145
  2. [BUG FIX] Incorrect display of the “don't have the perm” message for the Colored Sign. See Issue #147
  3. [BUG FIX] Corrected error when an admin wanted to teleport to a users home and forgot to add teh home name. See Issue #151
  4. [BUG FIX] Made sure the Config is saved when server stops normally
  5. [BUG FIX] Fixed /search -i <IP> displaying a player twice if he is currently online. See Issue #152
  6. [BUG FIX] Fixed uncatched NumberFormatException thrown while using /banlist or /mutelist and not providing a number as input. See Issue #155
  7. [BUG FIX] Fixed fly not reactivated when returning to survival mode and having the Fly power. See Issue #154
  8. [MAJOR BUG FIX] Corrected the bugs with the processing commandArgs when using some empty string like ' ' at parameter. See Issue #158
    1. Example : msg b 'test ' 'test' 'sdsdsd' ' ' ' ' '' 'attatat atatat'
  9. [BUG FIX] Fixed NPE in the RemovePowerTask which occured if a player logged of and had a temp power which ran out as he was offline. See Issue #156
  10. [MAJOR BUG FIX] Correction of a miscalculation in chunk check before TP, this bug was leading to random chunk generation. See Issue #165
  11. [BUG FIX] Fixed NPE in the broadcastMessage function invoked by defining null strings in the locale with ' '. See Issue #169
  12. [BUG FIX] Saving correctly the inventory and the armor when dying and having the noloss or nodrop power. See Issue #180
  13. [BUG FIX] /whois command for offline player is now returning the right time. See Issue #167
  14. [SMALL BUG FIX] Correction in the Help when a plugin don't have any description for their commands. See Issue #159
  15. [ANNOYING BUG FIX] Corrected the bug with the permission limit when trying to get them from a another thread than the main one. See Issue #187
  16. [BUG FIX] Corrected a bug when trying to open a chest of an offline player when some incorrect file (not .dat) where in the players folders. See Issue #205
  17. [BUG FIX] OpenInv : openinv an online player, player goes offline, edit inventory, player comes back online with old inventory
  18. [BUG FIX] Corrected a little mess up with the banlist and the mutelist locale. See Issue #194.
  19. [BUG FIX] Corrected a problem with the command aliases system. When a command needed minimum one parameter to work, and this parameter was given in the alias, AdminCmd wasn't seeing it and return an error. See Issue #186
  20. [COMPATIBILITY] /mob command work with R4.0 and R4.1 See Issue #198 & See Issue #208
  21. [BUG FIX] Correct a possible NPE when sending news/motd/etc … when the file containing the message is empty. See Issue #207
  22. [BUG FIX] Space in the Ban default reason (after the by). No more NPE in the /getid command when used from the console. See Issue #211
  23. [BUG FIX] No more corruption of coloured sign when editing them. See Issue #213
  24. [BUG FIX] Corrected the display of the deathMessages. See Issue #218
  25. [SPELLING ERROR] Corrected an entry in the deathMessages.yml (poisen instead of poison). See Issue #219

Recent Changes

  1. [OPTIMIZATION] Some optimization of the use of the fly. See Issue #145
  2. [TRANSLATION] Added translation in German of the Readme.txt (made by MrMysterious)
  3. [WORKAROUND] Added a workaround to be sure that the WebBrowser library is correctly loaded, and if not the case, only write a little warning instead of an error.
  4. [ENHANCEMENT] Added support for bold, italic, underline and strikethrough in texts. See Issue #170
  5. [DELETE] No more use of WebBrowser, the plugin will still download it (since there is some usefull class as dependencies) but will not use it. No more use of CPU, crawling other page, etc … AdminCmd return to be as light as possible !
  6. [ENHANCEMENT] Added a broadcast sent when a player is kicked due to beeing AFK too long (with locale). Also added a message sent to the console when the kick occurs! See Issue #217

Known Bugs

  1. [Minor]
  2. [Moderate]
  3. [Major] When using SQL, no mob will be spawned in the world …

API for developers

Version 6.0.1

New Features

Bug Fixes

  1. [BUG FIX] Double Invisible in /whois command. See Issue #141
  2. [BUG FIX] When tp to another world, and having the creative fly, reactivate it. See Issue #137
  3. [BUG FIX] /loc Player is now checking the node admincmd.player.loc.other. See Issue #144
  4. [MAJOR BUG FIX] Correct incompatibility with PermissionsBukkit See Issue #143

Recent Changes

Known Bugs

  1. [Minor] Losing fly when having the power and dying. See Issue #145
  2. [Moderate] Incorrectly displaying of the “don't have the perm” message for the Colored Sign. See Issue #147

API for developers

Version 6.0

New Features

  1. [FEATURE] /tpd command. You can use it like this:
    1. /tpd : This will list all worlds you can teleport to if you have the permission admincmd.tp.world.list
    2. /tpd <worldname> : Teleport into the given world. You will be teleported to the spawn (admincmd.tp.world)
    3. /tpd -P <playername> <worldname> : Same as above just it will teleport the given player (admincmd.tp.world.other)
  2. [FEATURE] Added the possibility to ban IP also with the ban command. No new command, just type your IP like : /ban XXX.XXX.XXX.XXX where XXX must be between 0-255. See Issue #63
  3. [FEATURE] Added a Search command to look for player by IP. See Issue #24
  4. [FEATURE] Added a command to remove all (super) powers from a player. /withdraw < -P player>, permission: admincmd.player.withdraw. To use on another player you need to have the withdraw.other node.
    Aliases: wtd, rmp See Issue Issue #64
  5. [FEATURE] Added a Tpall command to teleport all players on the server to a location. See Issue #24
    1. /tpall <worldname> -s : Teleport all players to the given world's spawn
    2. /tpall <worldname> -w <warpname> : Teleport all players to the specified warp
    3. /tpall <worldname> -l <x y z> : Teleport all players to a location with coordinates
    4. /tpall <worldname> -p <playername> : Teleport all players to another player
  6. [FEATURE] Added a Banlist command to list every ban. See Issue #24
  7. [FEATURE] Added a light browser that will crawl every 45-120min a page on the wiki to support the plugin and gave some statistics.
    1. It will be downloaded automatically from the server, nothing to do.
  8. [FEATURE] All files of AdminCmd are now in UTF-8. Old files will be automatically converted when used. See Issue #110
  9. [FEATURE] Added a Mutelist command to list every ban. See Issue #111
  10. [FEATURE] Added new node : admincmd.spec.noloss to avoid losing inventory upon death (need the command nodrop to NOT be disabled). See Issue #109
  11. [FEATURE] Added new command : /unmuteall See Issue #117
  12. [FEATURE] Added new command : /rtxt to reload news.txt,motd.txt, etc … all text files. See Issue #120
  13. [MAJOR FEATURE] Possibility to open inventory of every players with the command /openinv (or /oi) See Issue #122
  14. [FEATURE] Automatically display help for the command when the arguments are not correct.
  15. [FEATURE] Added the possibility to edit Sign without deleting them (quite buggy for now because of a Bukkit Change). New node : admincmd.spec.signedit See Issue #123
  16. [FEATURE] Added logging of players using the same IP to the console, see Issue #79. If a player has the permission admincmd.spec.ipbroadcast he will get a notification in-game. The feature can be turned off in the config.
  17. [FEATURE] BanList and MuteList are now paged. See Issue #127
  18. [FEATURE] Possibility to set parameters for Commands Alias. See Issue #68 - New commands.yml :
commands.yml
aliases:   
god:     
  gg: ''     
  gd: ''   
fly:     
  ofly: -o   
egg:     
  grenade: -E ExplosionEgg

Bug Fixes

  1. [BUG FIX] Whois on offline player throwing NPE.
  2. [MAJOR BUG FIX] When using the killeregg against a player, the client and the server don't crash anymore.
  3. [BUG FIX] No more exception when doing /i 350:
  4. [BUG FIX] Adjusted to new Heroes API in Heroes v1.4.7
  5. [BUG FIX] Fixed ClassCastException in ACEntityListener, see Ticket Issue #49
  6. [BUG FIX] Correct some minor NPE. See Issue #66
  7. [BUG FIX] The Temp Ban are now correctly loaded from the banned.yml and the player are unbanned when they should be. See Issue #69
  8. [BUG FIX] Fixed names not beeing autocompleted in Ban, Mute and Unmute command, see Issue #78
  9. [BUG FIX] No more disabling command from other plugins when conflict detected and an AdminCmd command is disabled See Issue #104
  10. [BUG FIX] ImmunityLvl and PermissionsEx corrected see this page for more information Permission Plugin Tutorial
  11. [BUG FIX] Corrected bug with /time pause and the redstone, AdminCmd no longer break any redstone circuit.
  12. [BUG FIX] Not need anymore to use //n to make new line in motd/news/etc …
    1. If you edit the file manually (news.txt, etc …) no need to do anything to make new lines, do it as always but pushing Enter key
    2. If you edit with the command /set you must use the \n to put new line.
      Example : This\nIs\na Test
    3. This
    4. is
    5. a Test
  13. [BUG FIX] Added missing locale for kill/food/heal commands.
  14. [MAJOR BUG FIX] Invisibility now WORKS COMPLETELY WITHOUT ANY PROBLEM, Thanks to the Bukkit API.
  15. [BUG FIX] Corrected the color display in /broadcast command. See Issue #89
  16. [BUG FIX] Corrected the Cardinal indication of the /loc command. See Issue #121

Recent Changes

  1. [ADD] Added Banned in the /whois command.
  2. [CHANGE] Player are now Sorted by group and by alphabetic order in the playerList command.
  3. [CHANGE] AdminCmd is now using the new FlyAPI of bukkit to enable flying upon using /fly the same way as if the player was in creative mode(Just the flying part;))
  4. [RECODE] Recoded the whole BlackList feature for items. Issue #42 & Issue #46
    1. You can now set blacklist item only by having the item in your hand. Just type : /abl -i and the item in your hand will be used. Same for removing from blacklist.
    2. You can blacklist specific items (like colored wools) by giving the id like : /abl -i wools:5. Same for remove from blacklist.
    3. [PERMISSION] The NO BLACKLIST PERMISSION HAS BEEN CHANGED to : admincmd.spec.noblacklist.
  5. [CHANGE] adding 2 new aliases for the search command : look,sh. See Issue #66
  6. [ADD] /spawn now accepts a world name as argument and teleports the player to the spawn of that world, see Issue #73
  7. [UPDATE] Updated the mChatSuite plugin to the last version, meaning AdminCmd will not work with mChatVersion version BEFORE 1.2.5-R3_21 See Issue #113
  8. [CHANGE] News only display ONCE to the player. It will be displayed again to the player if the message has been modified by the command /set -n or when reloaded by the command /rtxt See Issue #120 & Issue #119

API for developers

  1. [UPDATE] Updated block-list of Blocks which use Data to define them more accurate

Version 5.12.1

New Features

  1. [FEATURE] Added a Search in the /help command : /help -s Command.&[[http://bug.admincmd.com/view.php?id=92|Issue #92]]; You can use it in 2 ways :
    1. In all plugins : /help -s beginOfTheCommand ? /help -s sto ? will show the /stop and the /storm commands help
    2. Choosing a particular plugin to search in : /help Plugin -s beginOfTheCommand ? /help AdminCmd -s sto ? will show the /stop and the /storm commands help of AdminCmd
  2. [FEATURE] Added /quit <message> command. You can use it to give a reason why a you quit the game, it will be broadcasted then. Permission admincmd.player.quit
  3. [FEATURE] Added config option to import the banned-players.txt of the Minecraft server. Be warned though, our system is currently case-sensetive which might make it possible for some players to still join the game as all names in the banned-players.txt are lower case only.
  4. [FEATURE] YAML files are now pre-parsed, so that any tabs get replaced with spaces and the dreaded 0xFFFD character is replaced with a ?. This might leead to some strange looking locales! Make sure you always save the file in UTF-8 and use & to indicate a color(the system will change it to § but do not use this character yourself, as we have had reports that it causes errors if inserted by a human and not the program)
  5. [FEATURE] Added a new flag to the help command: /help
  6. d [cmdName]. It displays a detailed description given in the HelpFiles for the first command found matching the cmdName. Added a new option to the help layout: detailed: “Here is your detailed description”. See acserverset in AdminCmd.yml.
  7. [FEATURE] Added -w <world> parameter to mobkill

Bug Fixes

  1. [BUG FIX] Corrected a casting exception in the ExplosionEgg.
  2. [BUG FIX] NPE in BlockEgg when not providing a valid material.
  3. [BUG FIX] Corrected flag b,c,v in /mem commands
  4. [BUG FIX] Fixed bypass node letting banned players join! Now it really only works if the kick was because of a full server!
  5. [BUG FIX] Fixed another NPE in the /twp command
  6. [BUG FIX] Fixed /egg -E throwing a NPE when no egg was given

Recent Changes

  1. [CHANGE] Added a max value in the configuration file for the fly command.
  2. [ADD] /help plugins will display the list of the plugins that have help.
  3. [CHANGE] /help is now autocompleted and case insensitive for the parameter plugin.
    1. Mean you can do /help ad to have the help of AdminCmd
  4. [CHANGE] /ban and /kick now broadcast the reason why a player was kicked/banned
  5. [CHANGE] /back command now hooks into the teleport event to make it compatible with other teleport plugins
  6. [CHANGE] WorldNotLoaded error does not spam console anymore when using teleport commands
  7. [CHANGE] Fixed wrong use of normal names in some parts of AdminCmd messages

API for developers

Version 5.12

New Features

  1. [FEATURE] Added new aliases to the warp commands:
    1. -/wp - /warpcreate
    2. -/rwp - /warpdelete
    3. -/twp - /warp
    4. -/lwp - /warplist
  2. [FEATURE] Added a time (-t) parameter for god/fly/thor/vulcan/etc … to give the power to yourself or an another use for a given time. (Time scale configurable in the configuration file.)
  3. [FEATURE] Added new parameter -x, -a, -n,-m, -i in the memory command as asked in the ticket : http://dev.bukkit.org/server-mods/admincmd/tickets/259-memory-f-upgrade/
  4. [FEATURE] Added a /stop command to stop the server. It first kicking all the player, locking the server and after 5 sec (configurable in the configuration file or by the -t parameter) stop it.
  5. [FEATURE] First Joint Message, if JoinQuitMessage is set to true, and the player join the server for the first time, this msg will be used. (check the locale file).
  6. [FEATURE] Added new command : /nodrop, when activated, the player don't drop any object when using the shortcut, and neither on death.
  7. [FEATURE] Possibility in the configuration to disallow player to tp to player that are in another world.
  8. [FEATURE] Using the permission node : admincmd.tp.world.WORLDNAME you can allow the player to tp to another player that is in the WORLDNAME where WORLDNAME represent the name of the where where the space are replaced by underscore (_)
  9. [FEATURE] Possibility to custom the header of the private message in the locale file. TICKET Issue #276
  10. [FEATURE] EGG POWERS see page : Eggs
  11. [FEATURE] Added the EntityEgg.
  12. [FEATURE] Added Minecarts, Boats and Vehicles(both!) to the memory command: flag -c, -b, -v, permissions:
    1. -admincmd.server.memory.vehicle
    2. -admincmd.server.memory.boat
    3. -admincmd.server.memory.cart
  13. [FEATURE] Added broadcast command: /broadcast [message]. Permission admincmd.server.broadcast.
  14. [FEATURE] Added flag -c to the command /mute. If set the player can't use any commands(but is allowed to chat!). Permission: admincmd.player.mute.command. Same rules as for normal /mute apply, so you can make it temporary etc. Also added according locales.
  15. [FEATURE] Added repairing of the item an other player holds: /repair player. Permission: admincmd.item.repair.other
  16. [FEATURE] Added the possibility to set an armor in the kits.yml file.
  17. [FEATURE] Added the possibility to add parents for a kit&[[http://bug.admincmd.com/view.php?id=92|Issue #92]];
  18. [FEATURE] Added /getid command to get the id of the item in hold. - [FEATURE] Added 2 news eggs : FreezerEgg and BlockEgg (see Eggs )
  19. [FEATURE] Added command /enchant to enchant items.
  20. [FEATURE] Added command /potion to add a potion effect to the player
  21. [FEATURE] Added HighEgg … to get you High :D (see Eggs )
  22. [FEATURE] SpyMsg are now customizable in the locale (like private message).

Bug Fixes

  1. [BUG FIX] With NoLagg and ASynchronized access to bukkit functions.
  2. [BUG FIX] Corrected the command /played that was only displaying 0:00:00:00 instead of the played time.
  3. [BUG FIX] Problem with the immunity system when the default immunity was set to 0. Now every thing work as it has to work.
  4. [BUG FIX] Now the mobKill command work with villager and EnderDragon (as asked in http://dev.bukkit.org/server-mods/admincmd/tickets/321-mobkill-npc-villager/ )
  5. [BUG FIX] Some correction in the immunity system.
  6. [BUG FIX] The command /set that wasn't setting correctly the messages in the correct files.
  7. [BUG FIX] Corrected a NPE in the /twp command - [BUG FIX] Corrected /rbl command not displaying the removed block/item (added two new locales: rmBlacklistItem and rmBlacklistBlock)
  8. [BUG FIX/UPDATE] Updated API hooks for mChatSuite, OddItem and bPermissions
  9. [BUG FIX] Fixed NPE with bPermissions

Recent Changes

  1. [CHANGE] Command /moblimit can be used to limit the mob of a particular type using the -m parameter : \

/moblimit -m Pig Test 5 \ Will limit the spawn for pig to 5 in the world Test. \ You can put the -m everywhere in the command but it has to be followed by the name of the mob.

  1. [CHANGE] Bow can be now repaired. - [CHANGE] Added Auto-Completion on command using world \ Example : /twp WorldName:WarpName when you have a world named Test and a warp named Blah you can type : \

/twp t:b

  1. [CHANGE] Added last Quit in whois command.
  2. [OPTIMIZATION] Use the new listener system from the last RB.
  3. [OPTIMIZATION] If a command is disabled (like fly, god, moblimit, etc …) their listener is disabled too.
  4. [OPTIMIZATION] How AdminCmd register his permission in the Bukkit Permission system.
  5. [OPTIMIZATION] In the air / ex command to be less laggy with large surface to replace.
  6. [IMPORTANT CHANGE] to Clear the inventory of a wanted player you have to use the -P parameter
    1. /clear -P blah will clear the inventory of the player blah
    2. Like for other valued parameter, it can be use everywhere in the command
    3. /clear wood -P blah or /clear -P blah wood
    4. Will always clear all the wood of the player blah's inventory.
  7. [OPTIMIZATION] Some optimization on when the player join the server, to take less time to process. - [CHANGE] Added the Permission Node : admincmd.coloredsign.create to create colored Signs
  8. [CHANGE] If you give another player a power for a certain time and the time expires you will now get a message that it expired!
  9. [CHANGE] Command /ip now gets the IP even for offline players!

API for developers

Version 5.11.1

New Features

Bug Fixes

  1. [MAJOR BUGFIX] Correcting the lost of Ban/Warps in files when using an older version then 1.1-DEV of bukkit.

Recent Changes

  1. [CHANGE] Updated the Metrics class.
  2. [CHANGE] Added some Custom Stats in the Metrics.

API for developers

Version 5.11

New Features

  1. [FEATURE] Added a Presentation command, and a presentation field in the whois command. You can now set a short message to describe yourself. - [FEATURE] Added /xp command. You can set(Flag -l) the level of a player, the progression(Flag -p) in the current level, add(subtrac by giving negative numbers) xp(Flag -a) and drop(Flag -d) an orb near a player with a given amount of exp. You can also view a players total exp(Flag -t) Command usage: /xp ←l|-p|-a|-d|-t> <player> <amount>. Player variable can be omitted. Permission: admincmd.player.experience - [FEATURE] Added a lastDisconnect to the infos: tree of each player file!
  2. [FEATURE] Added possibilty to allow players with the permission admincmd.player.fly.allowed to use /fly even if the server is set to not allow it.
  3. [FEATURE] Now taking the suffix from Permissions/mChatSuite plugins
  4. [FEATURE] There are now 4 new Textfiles (news.txt, rules,txt, motd.txt and motdNewUser.txt). You can change the text inside those files to deit the rules/news etc. instead of doing so inside the locales file. Afterwards just reload the plugin (/areload) and your changes are applied to the locale.yml! You can use the same codes as in the yml file for coloring etc. - [FEATURE] Added the possibility to tp at Warp from other world than the one you are in (if you have the permission node : admincmd.warp.tp.all)

use /lwp -a to list every warp of every world, and /twp worldName:warpName to warp.

  1. [FEATURE] Auto-completion for the name of the homes. If you have a home named blah typing /home b will tp you to blah. - [FEATURE] Kick/Ban message template, a new file has been created in the locale folder : kickMessages.yml. You can put here your template for kicks/bans. When banning or kicking you use it like that : /kick Player -m shortcut or /ban Player -m shortcut

Bug Fixes

  1. [BUG FIX] Corrected a problem with Colored Prefix, now displayed without changing all the line.
  2. [BUG FIX] Concurrent thread access errors
  3. [BUG FIX] Corrected the NoSuchMethodError in org.bukkit.configuration.MemorySection.isNaturallyStorable(Ljava/lang/Object;)
  4. [BUG FIX] Corrected locale-mismatch with the /tp and /tphere command (Ticket Issue #299 )

Recent Changes

  1. [OPTIMIZATION] Some optimization in the I/O when writing the UserFiles
  2. [CHANGE] Use the prefix in the join/quit messages.
  3. [SUPPORT] No more support for mChat, now Supporting mChatSuite
  4. [CHANGE] When setting globalspawn in the configuration to “none” it'll disable the re-spawn feature of AdminCmd.
  5. [OPTIMIZATION] How to replace blocks by air
  6. [OPTIMIZATION] Invisibility is optimized and saved upon server restart
  7. [CHANGE] When putting -1 as kit's delay, it mean that the kit can be only used once by each player. - [CHANGE] New Stats system : http://metrics.griefcraft.com/plugin/AdminCmd
  8. [OPTIMIZATION] Optimization of TempBan, if the server is restarted, the tempBan will be checked and will automatically delete the ban that ended.

API for developers

Version 5.10.2

New Features

  1. [FEATURE/CONFIG] Added useJoinQuitMsg to let the admin activate or the the join/quit message feature.

Bug Fixes

  1. [BUG FIX] Corrected quit message
  2. [BUG FIX] Corrected PermissionsEx prefix.

Recent Changes

API for developers

Version 5.10.1

New Features

  1. [FEATURE/CONFIG] Added logAllCmd in configuration file, to log every command done in the server.log. - [FEATURE] Added locales for custom join and leave messages: - quitMessage
    1. joinMessage
  2. [FEATURE] Using a Stats system to log the use of AdminCmd.

Bug Fixes

  1. [BUG FIX] Fixed prefixes appearing twice when using mChat
  2. [BUG FIX] Fixed spawn message appearing twice when using /spawn
  3. [BUG FIX] Fixed problem with air/ex/undo and every command executed as SyncCommand.
  4. [BUG FIX] Fixed NPE with globalSpawn to bed when the bed don't exist anymore.
  5. [BUG FIX] Fixed Class Error with Heroes
  6. [BUG FIX] Fixed double log of Block Break in logblock when using the Super Breaker
  7. [BUG FIX] Fixed the suppression of help entry when the command is disabled.
  8. [BUG FIX] Fixed the display of Played Time in whois and played commands.
  9. [BUG FIX] Fixed bug in delayed teleportation (spawn/home) and the teleportation check.
  10. [BUG FIX] Fixed NPE with AFKWorker when not using the auto-afk feature.
  11. [BUG FIX] Fixed a bug with the SPY command.
  12. [BUG FIX] The Item used for the Super Breaker is automatically repaired before each use
  13. [BUG FIX] The player is no more removed from the player list (TAB key) when going to invisible and when the fakeQuitInvisible is not set in the config file.

Recent Changes

  1. [CHANGE] Using mChat (when detected) to display fakeJoin and fakeQuit messages.
  2. [OPTIMIZATION] Optimized the ex/air/undo commands to execute faster without crashing the server
  3. [OPTIMIZATION] Optimized the use of LogBlock in ex/air/undo commands. - [CHANGE] Changed the Permission Node for /drop command : admincmd.item.drop
  4. [OPTIMIZATION] Optimized the localeWorker that manage the locales files.
  5. [CHANGE] Added Invisible status in the /whois command

API for developers

Version 5.10.0

New Features

  1. [FEATURE] Blacklisting of Blocks so they can not be placed, admincmd.item.noblacklist permission node makes you able to bypass the BL. Blacklisting a block works the same way as it does with an item (just use the right command flag)
  2. [FEATURE] Added a new Permission Node admincmd.item.nodelay to avoid the delay to use kits. - [FEATURE] New command: /changems ←m|-d|-g> <CreatureType|Delay>(Alias /cms or /msc ^^) -m changes the CreatureType the Mob Spawner you are looking at spawns. -d changes the delay. -g gets the delay and CreatureType of the Spawner and displays them to you. Permission: admincmd.mob.spawner
  3. [FEATURE/CONFIG] You can now choose to display the name of the player as DisplayName or RealName (in the config file useDisplayName)
  4. [FEATURE/BUG FIX] Automatically remove Help for command disabled. - [FEATURE/CONFIG] New setting: globalRespawnSetting. You can now specify where a player should re-spawn, default is globalSpawn, other options at the moment are: group, bed and home. For home to work you have to set one which has the same name as the world you are currently in! If the specified spawn does not exist, the player spawns at the default worldspawn. - [FEATURE/CONFIG] groupNames: YAML String list of your group names defined in your permissions plugin. - [FEATURE] /reply command, short /r. You can reply with a private message to the last player who sent you one without having to give the players name. Permissions node: admincmd.player.reply - [FEATURE] /difficulty ←flag> (worldName) (difficulty) command, short /dif. Flags: -g, -s: Sets(-s) or gets (-g) the difficulty of a world. Difficulties: 0 = Peacful, 1 = Easy, 2 = Normal, 3 = Hard, If you are a player you can omit the worldName, instead the world you are in will be taken.
  5. [FEATURE/CONFIG] debug option. If set to true AdminCmd will put some more (acutally a lot more) messages into the command line about what is going on etc. - [FEATURE/CONFIG] InvisAndNoPickup option: If set to true the No Pickup mode will also be activated upon issuing /invisible - [FEATURE/CONFIG] teleportDelay: set the delay of the teleport (Long), 0 means no delay! - [FEATURE/CONFIG] checkTeleportLocation: if set to true it will check if the player has move since the command was issued and abort it if he has

Bug Fixes

  1. [BUG FIX] Fixed permission for giving infinite Items (admincmd.item.infinity)
  2. [BUG FIX] In the elapsed time display
  3. [BUG FIX] /tpt yes now really only accepts the request if yes was entered instead of /tpt <anything here> - [UPDATE] Updated to the newest OddItem version (v0.8)!!
  4. [BUG FIX] Changed the priority of the Re-spawn event, meaning setting it to group, home or global work now.
  5. [BUG FIX] Corrected bug with resetPowerWhenTpAnotherWorld that wasn't working.
  6. [BUG FIX] /mem -f no more destroy paintings.
  7. [BUG FIX] You can override already created home like before without fearing the limit.
  8. [BUG FIX] With TPrequest system, that was no longer working in the previous dev build.
  9. [BUG FIX] With Permissions Prefix when mChat was installed. Now it's displaying the two prefix (the one from mChat and the one from the permission plugin)
  10. [MAJOR BUG FIX] With all function that were using OnlinePlayers (like invisibility, afk, etc …) now everything should work better :)
  11. [BUG FIX] /kit not displayed in help. To view it the user needs the permission admincmd.item.kithelp }

Recent Changes

  1. [FEATURE/CHANGE] Split of TpToggle Permissions. admincmd.tp.toggle.use and admincmd.tp.toggle.allow, new parent permission admincmd.tp.toggle.&#42; for both. This allows users to accept a request but not to turn the request system off/on for themselves
  2. [CHANGE] /addblacklist and /rmblacklist now have flags to determine if a block (-b) or an item (-i) should be added/removed
  3. [CHANGE] Kits use are now saved in the user information instead of the kits.yml
  4. [CHANGE] In the locale Manager, you can use now Recursive locale&#92; Example : \
days: '%d day(s)' elapsedTotalTime: '#days- %h:%m:%s' MOTDNewUser: '§6Welcome §f%player§6, there is currently §4%nb players connected :
    //n§6%connected //n§2You''ve played so far : §b#elapsedTotalTime#'
  1. [CHANGE] Removed Config seeting respawnAtSpawnPoint. No need to edit the config.yml, it is done automatically.
  2. [CHANGE] tpRequestSend locale adjusted for better grammar.
  3. [CHANGE] FakeQuit and invisible remove the player from the online Minecraft List (TAB key)
  4. [CHANGE] Lockdown now has a locale to support custom Lockdown messages! Do not exceed 100 characters as the client will not display the message then!
  5. [CHANGE] Use cmdname as key for the helpFile, meaning you only need to have the same key to override the description
  6. [FEATURE/CHANGE] Added a new permission node to enable the independent use of /time (un-)pause from the other time commands. admincmd.time.pause
  7. [CHANGE] Don't display usage message when the player don't have the permission to use the command.
  8. [FEATURE/CHANGE] /mem now also displays the current TPS(TicksPerSecond) of the server, by default meassured of 2s (40 ticks) but you can give it any number higer than 20;). Although we do not recommend using any number lower than 40 as it is very inaccurate.
  9. [FEATURE/CHANGE] Most if not all commands should make use of either the real Name or DisplayName of the player now depending on the configuration setting
  10. [FEATURE/CHANGE] /repairall and /kickall now have seperate permissions, –admincmd.item.repairall#- and –admincmd.player.kickall–
  11. [FEATURE/CHANGE] /mob Added possibility to spawn the mobs at another players location: /mob <mob> <amount> <distance> <player>. To use it you need te specify the previous variables (e.g. /mob Zombie 1 1 Lathanael). New permission node: –admincmd.mob.spawn.other–
  12. [FEATURE/CHANGE] /day: Added world parameter: /day <worldname>
  13. [FEATURE/CHANGE] /time: Added world parameter: /time <time> <worldname>
  14. [FEATURE/CHANGE] /storm and /rain: Added world parameter: /<command> <duration> <world>
  15. [FEATURE/CHANGE] /wclear and /wfreeze: Added world parameter: /<command> <world>
  16. [FEATURE/CHANGE] When using home or warp command to tp, automatically match the right home with the given name.
    Example :
    - you have a home : blah
    1. you typed : b
    2. you are teleported to blah
  17. [FEATURE/CHANGE] /spawn, /home and /warp now support a Delay and check for movement after the command was issued and if the player move within the time teleport will be abroted.

API for developers

  1. [API] When AdminCmd is disabled, it's disabling every other AdminCmd's plugin to avoid NPE and other problems.
  2. [API/WORLD] New functions: setDifficulty and getDifficulty
  3. [API/CHANGE] Moved to the new standard of configuration file.

Version 5.9.1

New Features

  1. [FEATURE] Added flag -f for the command /mem to free the memory by killing ALL Monsters and destroying ALL dropped items in ALL loaded Worlds.
  2. [FEATURE] Added /whois command to get information about a player or about a world (add the flag -w to get world informations)
  3. [FEATURE] Added maxItemAmount permission node and Config node. 0 = infinity, max 150. If someone with a max amount of 30 tries to spawn an item with the amount of 31 or more he does get an error message! For set-up refer to maxHomeByUser permission node
  4. [FEATURE] Possibility to add Delay on kit, meaning the player have to wait the delay before getting the kit again. (Thanks @daemitus for that feature :) )

Bug Fixes

  1. [BUG FIX/OPTIMIZATION] Some change in the AFK worker. Should resolve the double AFK.
  2. [BUG FIX] Missing permissions node for the set command.
  3. [BUG FIX] Resolve all Issue with the SuperBreaker and World Edit
  4. [BUG FIX] Resolve issue with auto-afk that is not triggered.
  5. [BUG FIX] Server_command event that was throwing an exception.

Recent Changes

  1. [CHANGE] Change the kits.yml format, it's automatically converted.

API for developers

Version 5.9

New Features

  1. [FEATURE] /eternal <player> command, removes the need to eat as food level stays always full. However you can still be damaged
  2. [FEATURE] /fakequit <player>. As with /invisible a quit message is sent upon executing the command and the player is no longer listed online. However he can be (physically) seen.
  3. [FEATURE/CONFIG] you can set the Rules to be displayed ONLY on the first login on the server.
  4. [FEATURE] /rules command added. You can now set your rules the same way as you can set the MotD and the News. (This means, the same format options are available)
  5. [FEATURE] /feed <player> command. Refills the depleted hunger bar of the player or the command sender
  6. [FEATURE/CHANGE] /clear command now accepts an amount, so you can only remove x Blocks/Items. /clear <player> <material> <amount>
  7. [FEATURE/CHANGE] hour/date variable: %time. It can be used in news, motd and rules.
  8. [FEATURE] Support Heroes for heal & more to come.
  9. [FEATURE] Lockdown mode, permit to lock the server letting only the admin to connect.
  10. [FEATURE] Support for args like -args (example : /exec -r script to reload the script and execute it)
  11. [FEATURE] Auto-convert banned.yml and muted.yml to the new system.
  12. [FEATURE/CHANGE] Possibility to set the played time in the MOTD (keywords : %d %h %m %s )
    1. Example of MOTD in the locale file :
    2. MOTD: '§6Welcome §f%player§6, there is currently §4%nb players connected: //n§6%connected
          //n§2You''ve played so far: §b%d day(s) %h:%m:%s'
  13. [FEATURE/CONFIG] Added the possibility to force the player to respawn at the spawn point you set.
  14. [FEATURE] Command /played or /ptime to see how much time you played on the server.
  15. [FEATURE/CHANGE] Admin can now list/set/tp to home of their player using a colon (:)
    Example : /h Balor:world
    for list /lh Balor
  16. [FEATURE] %lastlogin variable. It can be used in motd, rules and news. It displays the time of your last login. It uses the format given for the %time variable
  17. [FEATURE] Added /gm command to switch the game mode.
  18. [BIG FEATURE] ImmunityLvl. You can now set immunityLvl (like maxHomePerUser), an immunityLvl is a level representing the power of the user. A user with a power of 0 can't do command against a user of a power of 1 or above . And the user of 150 (the max) can do everything to the lower levels.
    Only one exception : admincmd.immunitylvl.samelvl} if a user have this node, he can only issue command to user having the same lvl.

Bug Fixes

  1. [BUG FIX] Corrected reload command.
  2. [BUG FIX] Tp loc to an un-generated chunk.
  3. [BUG FIX] Save the location before warping.
  4. [BUG FIX] If mChat is detected, change the fakeQuit message to be the same as mChat.
  5. [BUG FIX] With the new userData system (auto-correct invalid yaml file)
  6. [BUG FIX] Commands.yml was replaced after each reload.
  7. [BUG FIX] /roll accepted negative numbers and threw an exception
  8. [BUG FIX] in Played time, sometime with no reason an additional time was added.
  9. [BUG FIX] Some reappear problem with the Invisibility
  10. [BUG FIX] NPE with Info command.
  11. [BUG FIX] Corrected Error with ColouredConsoleSender.

Recent Changes

  1. [API/CHANGE] MAJOR Change in how to handle player (and player data). Banned.yml and muted.yml not used anymore, it's on the player data.
  2. [CHANGE] Persistent powers across reload and restart.
  3. [CHANGE] display afk message when using /afk command with a message.
  4. [CHANGE] Use the prefix in the AFK (Blah is AFK → [Prefix]Blah is AFK)
  5. [CHANGE/CONF] Separate news and MOTD in the config file → DisplayNewsOnJoin property added in config.
  6. [CHANGE] How the ban works, for the one coming from an older Dev version, you have to have the node “admincmd.server.converter” and type /cban to convert the ban system to the new one. For people coming from the stable version, you have nothing to do.
  7. [CHANGE] Status of the World save upon reload/restart (like mob limit, and weather frozen).
  8. [CHANGE] Warp point are now divided by world, you can't tp to a Warp point that is not in your current world.
  9. [CHANGE] Editing via /motd [msg] and /news [msg] removed (permission nodes also!). Added command /set <flag> <msg>. Possible flags: -n(ews) | -m(otd) | -r(rules). Each got a permission node as well as a parent node for all.

Special flag for setting the motd a new user gets displayed: /set -u msg.

  1. [CHANGE/CONF] 2 new options for the %time variable:

Format: How the date/time should be displayed, for more info see here. E.g. dd/MM/yy - HH:mm:ss GMToffset: You can specifiy which TimeZone you want to be displayed by %time, e.g. GMT+8 (use GMT or UTC as those are accepted by java)

  1. [CHANGE/CONF] DisplayRulesOnJoin property added in config to enable displaying the rules upon joining a server.

API for developers

  1. [API] Created a basic API to let other developers create their command for AdminCmd
  2. [API] API BREAK changed some namespace, and how to make new command
  3. [API] New World handling with a new API (auto-convert old spawn and warp files).

Version 5.8.1

  1. [BUG FIX] With an NPE in the PLAYER_INTERACT
  2. [BUG FIX] With a Exception in the twp command (when teleporting to a world that is not loaded)
  3. [BUG FIX] Minor bug fix/change
  4. [CHANGE] Deleted the alias /list, now use /info
  5. [CHANGE] Kit have now there own node : admincmd.kit.* to have access to all the kit and admincmd.kit.KIT_NAME (replace KIT_NAME by the name of the kit) to have access to that kit.

Version 5.8

  1. [CHANGE] Connected in Motd have now there prefix.
  2. [FEATURE] Tp request can be activated by default in the config.
  3. [FEATURE] List all the “type” existing in the game. Type /list to see possible types, and /list type to see the content.
  4. [FEATURE] Tp back, to tp to the last location before your last tp or death.
  5. [CHANGE] Unmute offline player.
  6. [FEATURE] Super Breaker added.
  7. [FEATURE] LogBlock support added for Super Breaker and air command.
  8. [MAJOR CHANGE] All Commands informations (disable, prioritized, alias) are now in commands.yml (auto-moving)
  9. [FEATURE/CONFIG] Log Private Messages, you can now log every private message in the server.log by activating this configuration parameter.
  10. [BUG FIX] Corrected the bug with pm an invisible player when don't have the node : admincmd.invisible.cansee
  11. [FEATURE/CONFIG] Possibility to broadcast server reload message to every connected player
  12. [BUG FIX] Corrected an ConcurrentModificationException when using some command in some particular case.
  13. [FEATURE] You can now define your own alias for each command, see commands.yml to learn how to do it.
  14. [BIG FEATURE] Help command, /help list to list all plugin having commands. /help to see the first page of AdminCmd help. /help 2 → page 2 of AdminCmd. /help Blah 1 → see the first page of plugin Blah.

You can create new help file for every plugin or take the one from the plugin Help.

  1. [CHANGE/CONFIG] Glinding… now Gliding in the config. You don't have to change it, it's automatical.
  2. [BUG FIX] More command take the data (color) of the item in hand in case it have to add some other item in the inventory.
  3. [BUG FIX] PEX have now his error message when you don't have the Permission.
  4. [BUG FIX] Corrected a bug with Invisibility when reappear.
  5. [BUG FIX] Avoid the use of AIR item (drop, item)
  6. [CHANGE] Added the world that the player belong to, in the command /loc
  7. [OPTIMIZATION] Some review of the code used by the invisible mode.
  8. [OPTIMIZATION] Freezing a player should be less buggy.
  9. [FEATURE] Added node admincmd.player.noafkkick to avoid kick when auto-kick is enabled.

Version 5.7.15

  1. [BUG FIX] Mob limit now work better.
  2. [BUG FIX] Time message corrected
  3. [BUG FIX] With Reload command, if you changed the config before reload, it wasn't saved.
  4. [FEATURE/CHANGE] afk can now take the reason of the afk. When sending a msg to an afk player, the plugin show you why the player is afk (if he put a reason), else since when he's afk.
  5. [FEATURE] Added command ======== Version. /av to check the wanted plugin ======== Version. Or the ======== Version of AdminCmd.
  6. [FEATURE/CONFIG] VerboseLog, when set to false, disable some logging like disabled function, etc …

Version 5.7.11

  1. [CHANGE/FEATURE] You can now spawn mounted mob. Example : /mob Spider:Zombie will spawn a spider mouted by a Zombie.
  2. [BUG FIX] no more clone when reappear in front of some one that has the node admincmd.invisible.cansee
  3. [CHANGE/CONFIG] Added a time out for tp request.
  4. [BUG FIX] With OddItem using the build in group functionality, it wasn't taking the amount set.
  5. [LOCALE] Added message for the temporary muted player.
  6. [CHANGE]
    //n

    is NOW the new line character used in news and motd.

Version 5.7.10

  1. [FEATURE/CONFIG] Tp at see, you tp just above the block your are looking. Max range can be configured in the config file.
  2. [CHANGE] You can set the distance for the mob spawn. /mob MobName NumberOfMob DistanceFromYou
  3. [FEATURE] Uptime Command added, to know the uptime of the minecraft server since the last RESTART.
  4. [FEATURE/CONFIG] Private Message when muted can be disabled in the config.
  5. [FEATURE] Kit. Kit can be set in the kits.yml file. /kit to see avaible kits. /kit kit to receive it. Can be used on other players.
  6. [CHANGE] Clean command can select the type to clear : /clear player material

Version 5.7.5

  1. [CHANGE] ban and mute can be now temporary : /ban player msg <timeInMinute>, /mute player <timeInMinute>
  2. [FEATURE] When you first connect to the server (or the first install of the plugin) you are teleported to the spawn point. By default disabled.
  3. [CONFIG] firstConnectionToSpawnPoint added to disable/enable the auto-tp to the spwan point when it's the first connection. (default = false (since THIS ======== Version)).
  4. [FEATURE] TP request system added. first do /tpt to activate the system. Now when someone want to tp you or to tp by you, you'll receive a request that you can accept with /tpt yes or just ignore.
  5. [PERMISSION] “admincmd.spec.notprequest” People with that node, will over pass the tp request system.
  6. [BUG FIX] Corrected Motd %connected value.

Version 5.7.1

  1. [BUG FIX] Corrected a bug with Bukkit Perm system and major node (admincmd.*, admincmd.player.*, etc ..)
  2. [BUG FIX] When you select a command to be disabled, all his alias are also disable.

Version 5.7 MAJOR

  1. [BUG FIX] Corrected a casting exeption in Vulcan, Fly and Fireball
  2. [OPTIMIZATION] Some code optimization.
  3. [FEATURE] /rp command, repeat the last command with the same arguments
  4. [OPTIMIZATION] Tweaked fly value when gliding. Now it's more like a parachute.
  5. [CONFIG] These tweaked value can be now configured in the config file.
  6. [FEATURE/CHANGE] time command have 2 new possibilities : pause and unpause.
  7. [BIG BUG FIX] Command EX, AIR, UNDO WORKS and are pretty fast specially the air used again fluid.
  8. [LOCALE] Correction of FREEZED → FROZEN.
  9. [BUG FIX] With spy mode (see all private msg), no more exception when offline.
  10. [FEATURE] /afk command. IMPORTANT : If auto-afk is disabled, you must type AFK again to “be back”, no detection is made when it's disabled.
  11. [CHANGE] Shears can be repaired.
  12. [FEATURE] /moreall command : Set the amount of every item in the inventory to the max.
  13. [CHANGE] Tp warp error message only displayed to the sender.
  14. [BUG FIX] No more problem with the auto-afk.
  15. [FEATURE] You can disable the unwanted commands.
  16. [FEATURE] You can PRIORITIZE some command. Meaning if another plugin have that command, mine will override it.
  17. [BUG FIX] repair wasn't displaying a message when used on a not reparable item.

Version 5.6.25

  1. [BUG FIX] Invisible bug with tp fixed.
  2. [LOCALE] de locale added thanks @_-DarkMinecrafter-_

Version 5.6.24

  1. [CONFIG] Default value of : fly, vulcan and fireball can now be configured in the config file.
  2. [CHANGE] To replace LAVA and WATER by air, you must be NEAR (sphere of 2 blocks radius) the fluid. I use a better algorithm.
  3. [CHANGE] MAX RADIUS for /ex and /air command is now 30. I'M NOT RESPONSIBLE FOR CRASH WHEN YOU ARE USING THESE COMMANDS. If you really want it, use WorldEdit.
  4. [FEATURE] added node : “admincmd.player.noreset” to avoid the reset of power when tp to another world.
  5. [FEATURE] command reloadall to reload the server.
  6. [CHANGE] FirstTime check. If it's the first time that the player connect to the server, he's tp to the EXACT spawn point.

Version 5.6.23

  1. [BUG FIX] Corrected all NPE when noMessage was set to true.
  2. [FEATURE] Replace command, to replace the wanted block by air in the given range (default 10 : mean a sphere with a radius of 10 !)
  3. [FEATURE] Undo command to undo the /replace and the /ex

Version 5.6.22

  1. [BUG FIX] News & MOTD are saved upon reload/restart
  2. [CHANGE] You can't tp to invisible people unless you have the node : admincmd.invisible.cansee
  3. [FEATURE] Reload command, to reload other plugin and this plugin too. /ar PluginName (EXACT plugin name). To just reload AdminCmd : /ar

Version 5.6.21

  1. [CHANGE] Ban and unMute can be used for offline players

Version 5.6.20

  1. [BUG FIX] Corrected some instantiation problem when reload
  2. [CHANGE] Spawn mod where you are looking at
  3. [CHANGE] setSpawn can set the spawn radius too : /setSpawn radius

Version 5.6.19

  1. [CHANGE] Syntax change for exec command when reloading : /exec -reload Cmd OR /exec -reload all to reload all the commands
  2. [FEATURE] Added a roll command.
  3. [FEATURE] Added an extinguish command to stop the fire in the wanted range. (default 20 and max 50);

Version 5.6.18

  1. [BUG FIX] With kill and heal command, was asking for the node admincmd.player.kill.other.other or admincmd.player.heal.other.other when trying to heal an another guy
  2. [FEATURE] in exec command. Added the param -reloadAll. When you do /exec -reloadAll it will reload all the command on the file.
  3. [FEATURE] ColoredSign : parse the signMessage, to change the $COLOR_ID to the corresponding color.
  4. [CONFIG] Added ColoredSign that can be disabled.
  5. [CHANGE] Storm command activate thundering
  6. [FEATURE] Rain command only rain/snow no thunder.
  7. [BUG FIX] in exec, was not displaying the Perm Message when trying to exect a script that you don't have the perm for.

Version 5.6.17

  1. [BUG FIX] With strike when targeting a player that don't exist
  2. [OPTIMIZATION] For the exec function, the scripts.yml can be edited on the fly.
  3. [CHANGE] You can force the reload of an exec script : /exec myScript reload

Version 5.6.16

  1. [BUG FIX] With command issued by the console and using the Yeti's Perm.

Version 5.6.15

  1. [CHANGE] Muted player is now reload/restart persistant.
  2. [FEATURE] Permissions Node : admincmd.player.bypass, when you have it, you can connect to the server even if it's full
  3. [BIG FEATURE] FOR EXPERIMENTED ADMIN ONLY : Possibility to execute some script/command (batch on windows and bash on Unix) using a simple file. By default I created the scripts.yml with the command hello (that do echo HelloWorld). I'M NOT RESPONSIBLE FOR EVERY SCRIPT YOU CREATE !

Every Script have it's own Permission Node : admincmd.server.exec.X where X is the name of the script in scripts.yml.

  1. [CHANGE] Use /n in MOTD to do new lines
  2. [CHANGE] MOTD nodes : added admincmd.server.motd.edit to edit the MOTD.
  3. [FEATURE] Added News command, works like MOTD.

Version 5.6.12

  1. [BUG FIX] With AFK, no more throwing NPE when there is no AFK.
  2. [FEATURE] Message Of The Day, can be changed in the locale File, and disabled in the configuration file.
  3. [FEATURE] Command /motd to set the motd without going into the locale file: %player = new connected player, %nb = (number of player connected - invisibles players)
  4. [BUG FIX] 5.6.11 have a debug message, corrected.

Version 5.6.11

  1. [OPTIMIZATION] Better threads using for the commands
  2. [FEATURE] In case of you are using the Offical Bukkit Permission System with a Bridge for Yeti's Perm, you can force my plugin to use the Offical Bukkit Permission System instead of the Bridge.
  3. [BUG FIX] Afk title that is repeated in the pseudo

Version 5.6.10

  1. [BUG FIX] No more AFK when leaving the server.
  2. [OPTIMIZATION] Optimized the auto-afk and auto-kick
  3. [FEATURE] You can now set the homelimit by group/user for the Official Permissions plugin with the node :admincmd.maxHomeByUser.X where X is the limit (max 150);
  4. [OPTIMIZATION] New way to deal with the command, using threads.
  5. [FEATURE] admincmd.invisible.notatarget node added. If you have it, when you are invisible, you can't be target by Mobs.
  6. [FEATURE] admincmd.invisible.cansee node added : You can see invisible people.
  7. [BIG BUG FIX] For old ======== Version (under 5.5.5) that are upgrading, the locales files are not generated correctly, meaning no message in the game.
  8. [FEATURE] Moblimit added, you can set a limit for mob spawing in the world you choose. Will not kill current monster if the limit is already exceeded when set. Set the limit to “none” to remove it.
  9. [FEATURE] Added no pickup command. The player will not pickup any item.
  10. [FEATURE] Added command weather freeze. The weather is can change.
  11. [CONFIG] fakeQuitWhenInvisible added, to activate or desactivate the fakeQuit/fakeLogin login message when vanish and reappear.

Version 5.6.3

  1. [OPTIMIZATION] The plugin will be launched AFTER every other plugin. Meaning, if an another plugin have the same command than AdminCmd, that plugin will have the priority. (Check in the server.log witch alias are disabled)

Example of what you can now see in the log : Code:

  1. [AdminCmd] Disabled Alias(es) for bal_homelist : listhomes,
  2. [FEATURE] mute and unmute command.

Version 5.6.2

  1. [OPTIMIZATION] Some big Code optimization
  2. [OPTIMIZATION] New way to store location, automatic convert.
  3. [FEATURE] Auto-kick afk people after a certain amount of time, can be set in the config file.
  4. [CHANGE] Tweaked the auto-afk, if you chat, move or interact with the world, you are not AFK anymore.
  5. [FEATURE] Freeze command added. You can now freeze a player, useful against griefer
  6. [FEATURE] You can now set the home limit in the config file, or by user/group in Permissions (see above)

Version 5.6.1

  1. [BUG FIX] Colored item now re-works like it must.
  2. [FEATURE] Glide when falling in fly mode, can be disabled in the config file.
  3. [CHANGE] No falling damage when flying.

Version 5.6

  1. [FEATURE] Mobkill command, to kill the mobs. Kill all the mobs in the player world if no parameter is given.
  2. [BUG FIX] Some locale that were not correctly used.
  3. [OPIMIZATION] New color parser patched by @Speedy64
  4. [BUG FIX] Fix TP when you are invisible.
  5. [BUG FIX] When you TP to an another world and resetPowerWhenTpAnotherWorld= true, you lose invisibility.
  6. [CHANGE] When you became invisible, a message saying you left the server is displayed. (Same when you became visible)
  7. [FEATURE] FLY command, you can set the power of the fly (default 1.75)
  8. [FEATURE] Multi-Home, no lost of already created home. Listhomes and rmhome added
  9. [BUG FIX] Ban command works like it does.

Version 5.5.7

  1. [FEATURE] Auto-afk that can be disabled and configured in the config file
  2. [FEATURE] Auto-disable command when other plugin have it. (Exemple if you install multi-home, /home command will be disabled)
  3. [OPTIMIZATION] Recode the way that the plugin deals with commands.
  4. [FEATURE] Added command Ban to ban a player
  5. [FEATURE] Added command unBan to unban the player

Version 5.5.6

  1. [BUG FIX] No more duplicate Warp Point in the list
  2. [BUG FIX] Now Home is by player (no need to redo it).

Version 5.5.5

  1. [FEATURE] A config File where you can set the reset of the power when switching world. (Auto-generated)
  2. [FEATURE] LOCALE FILES, you can create your OWN locale file. 2 Possibilities : Edit the existing one, create an another and change the name in the config. (auto-generated)
  3. [FEATURE] No Message, you can desactivate ALL the plugin message by setting it to true.
  4. [FEATURE] Msg deletion, you don't want to display this or this message ? just edit the locale file by putting an empty string (exemple → playerNotFound : '')
  5. [BUG FIX] Some minor bug fixes.

Version 5.5

  1. [FEATURE] Fireball command added works like Vulcan command, you can set the power, where 1.0 = Ghast Power.
  2. [BUG FIX] Message in console when using Vulcan and Fireball
  3. [FEATURE] Home and setHome commands
  4. [BUG FIX] Should resolve the invisible bug (now you must be still invisible after reconnect)
  5. [CHANGE] You have to redo your spawnLocations.
  6. [FEATURE] Added Warp commands and Warp section
  7. [BUG FIX] Corrected a rare NPE

Version 5.4.3

  1. [BUG FIX] No more Spam saying you don't have the permission to do that when you don't have the noBlackList node in Permissions

Version 5.4.2

  1. [BUG FIX] When you are Invisibile and quitting the server, no message is displayed now.
  2. [OPTIMIZATION] Refactoring some class, deplacing some code. Optimization of the code that manage god powers.
  3. [BUG FIX] When god/thor/vulcan/inv someone else then you, send a message to THAT person instead of you.
  4. [FEATURE] Added new command /spy to see every private message that are sended.

Version 5.4.1

  1. [BUG FIX] Sometime command are not detected.
  2. [FEATURE] Added the items.csv from Essentials to add new alias (like wplank, wdoor, etc…)

Version 5.4

  1. [FEATURE] Added Invisible Command.
  2. [OPTIMIZATION] Some code optimization.

Version 5.3.2

  1. [BUG FIX] With the new permission system and the admincmd.item.noblacklist node

Version 5.3.1

  1. [BUG FIX] With .other node an the new Bukkit Perm System.

Version 5.3

  1. [FEATURE] Drop command work like item command, but drop the item at the feet.

Version 5.2

  1. [CHANGE] You can use item like wool:8 for alias (exemple : /aa greenWool wool:7)
  2. [BUG FIX] Using /setspawn and /spawn command keep the direction where you were looking at
  3. [FEATURE] Vulcan power, explosion at see (like the thor power) be VERY CARREFULL.
  4. [BUG FIX] Giving an item that don't exist don't throw an exception. (NPE)

Version 5.1

  1. [BUG FIX] In kick message, if there was space, only the first word was used
  2. [FEATURE] Kickall command

Version 5.0

  1. [OPTIMIZATION] Complete recode how the plugin deal with commands
  2. [CHANGE] God powers (thor too) can now be given to a another player (.other added in end of the permission node)
  3. [CHANGE] Kill and heal can be used for other player by having the right node (.other added in end of the permission node)
  4. [BUG FIX] Clear can now be used without parameter (clear the current user inventory)
  5. [CHANGE] Clear can be used for other player by having the right node (.other added in end of the permission node)
  6. [CHANGE] Give can be used to send item to other player by having the right node (.other added in end of the permission node)
  7. [CHANGE] Give syntax changed : it's /i type:<damage> number player Where damage is optional.
  8. [BUG FIX] Strike can now be used without parameter (strike the current player)
  9. [CHANGE] Strike can be used for other player by having the right node (.other added in end of the permission node)
  10. [CHANGE] In personnal message, if permission is installed, the prefix is used.
  11. [CHANGE] Location can be used for other player by having the right node (.other added in end of the permission node)
changelog.txt · Last modified: 2013/08/26 12:19 by balor
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0