MyCommand v5.7.2


  • Filename
  • Uploaded by
  • Uploaded
    Jan 1, 2022
  • Size
    611.00 KB
  • Downloads
  • MD5

Supported Bukkit Versions

  • 1.18
  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
  • 1.12
  • 1.11
  • 1.10
  • 1.9
  • 1.8


MyCommand 5.7.2

Added in config.yml (by default)


  DEFAULT_DESCRIPTION: "Registered MyCommand Command"



Added the following command field:


command_description: "My Registered Command" 



to be able to change the default command description shown in the helps ecc, when the command is registered.

Fixed SIGN_MENU not working in 1.18.1

The ANVIL_GUI is now using another "core", which means that some things have changed. Now works in 1.18.1
Currently supported server versions are 1.8, 1.15, 1.16 and 1.18
anvil_left_item / right, is dropped for now, can't work in the new system.

The Scoreboards now uses Teams. Now the flickering should be gone.
You can expect some flicker if you update the "score", because the only way to update it is to remove the old line and adding a newer one. There's nothing i can do there.
the scoreboard update process now stop if a player quit/is kicked

and $CHANGE_PAGE$ to be used with RAW_BOOK command type :

Example :


"$CHANGE_PAGE$Go to page 3;Click here to jump to page 3;3"



RAW_BOOK added <br> to be used as \n (new line) feature, considering \n is not working anymore by default.. idk.

Fixed the regex filter, not activating correctly.

runcmd's :

Fixed %PlayerData%var.addlist= priority.

$arg's now get replaced with all $rawtext$ $log$ ecc types.

%TempVariable% can use other %TempVariable% as source.

Added a way to replace %TempVariable% inside other placeholders. Example :

- '%TempVariable%$pname=$player'
- '%TempVariable%$test4=[Replace]%player_ping_$pname%'
- '$text$ 4 = $test4 '


Using [Replace] before the papi placeholder as in the example, will replace first the tempvariable, and then the papi one.

Revamped /mycmd region. Old location needs to be updated, it was missing the world name... Open othersdb.yml and add the worldname before the coordinates.
Now works as intended. Added /mycmd region sm and /mycmd region tpto


%PlayerOptions%setPlayerListHeader: texthere
%PlayerOptions%setPlayerListFooter: andhere


Are now registered individually. If you use only the Join, only join is registered, as it has to be.


setJoinMessage and setQuitMessage respectively for PlayerJoin and PlayerQuit

  active: true
  setJoinMessage: "$player joined the server."

  active: true
  setQuitMessage: "$player leaved."



$log$ feature now saves correctly in the log file choosen with "log_filename: filename.log" command field, when used from the console.
in-game /mycmd list (types) are displayed better.