MyCommand v5.7.2

Details

  • Filename
    MyCommand.jar
  • Uploaded by
  • Uploaded
    Jan 1, 2022
  • Size
    611.00 KB
  • Downloads
    11,335
  • MD5
    466a0d9b07d96cf76cec6755fb4b6cf0

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

Changelog

MyCommand 5.7.2

Added in config.yml (by default)

 

COMMANDS:
  AUTO_REGISTER: false
  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




Added $COPY_TO_CLIPBOARD$ prefix for RAW_TEXT
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 :

 
TempVars:
- '%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



Added

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


ExtraListener:

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

Added:

setJoinMessage and setQuitMessage respectively for PlayerJoin and PlayerQuit

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

PlayerQuit:
  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.