Skip to content

LiteCore v1.1.0.5

Latest
Compare
Choose a tag to compare
@zxcfox zxcfox released this 19 May 02:46
· 2 commits to master since this release

Изменения

  1. Введена Украинская локализация.
  2. Для запуска необходим php8 и выше.
  3. Внутренние изменения в функциях глобальной отправки сообщений (Tip, Popup, Message).
  4. Внутренние изменения в получении и выводе информации о ядре.
  5. Внутренние изменения в классах, связанных с Плагинами.
  6. Ядро при запуске проверяет наличие новых релизов на GitHub (Возможно отключить в lite.yml).
  7. Внутренние изменения в вызове таких ивентов как: PlayerJoinEvent, PlayerQuitEvent.
  8. Сообщение о входе и выходе игрока теперь полностью настраиваются в lite.yml
  9. Command->execute требует строгой типизации.
    Пример:
class NameCommand extends Command {
    public function __construct(string $name)
    {
        parent::__construct(
            $name,
            "Command description",
            "Command usage",
            [
                "Command alias1",
                "Command alias2"
            ]
        );
        $this->setPermission("Command permission");
    }
    
    public function execute(CommandSender $sender, string $label, array $args): bool
    {
        if(!$this->testPermission($sender)){
        	return true;
	}

        //TODO...
        return true;
    }
}