Нужен LiteCore 1.0.7

У кого то есть LiteCore 1.0.7? И желательно «лог измений».

тык

Данного ядра не существует

Как оказалось, существует, о ней было указано в официальной группе LiteTeam, и на самом GitHub. И у меня была именно версия 1.0.7, но я еë потерял, и думал что у кого то может есть.

хм… вроде резервировал, попробую поискать, но не обещаю ничего.

LiteCore-1.0.7.zip (1.7 МБ)

Лог лист:


Стабильная версия.


Прочее:

  • Оптимизация за счёт Snooze;
  • Масштабный рефакторинг консоли (сервер.лог);
  • Избавились от лишнего параметра конфига;
  • Добавлен MinecraftSound;
  • Оптимизация start.sh.

Исправления:

  • Исправлена работа чанков;
  • Исправлена куча тупых ошибок (thx PHPStan);
  • Исправлена уязвимость TextPacket;
  • Исправлен запуск RCON на Windows;
  • Исправлена ошибка getCollisionCubes();
  • Исправлен #8.

Улучшения:

  • Новый эвент - InventoryClickEvent;
  • Новые методы AABB;
  • Улучшения в работе света (теней);
  • Улучшения по взрывам;
  • Улучшения в работе эвентов;
  • Метод удаления чарований;
  • Добавлен детект ноклип.

Че

А где оптимизация

#!/usr/bin/env bash
DIR="$(cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd)"
cd "$DIR"

while getopts "p:f:l" OPTION 2> /dev/null; do
	case ${OPTION} in
		p)
			PHP_BINARY="$OPTARG"
			;;
		f)
			POCKETMINE_FILE="$OPTARG"
			;;
		l)
			DO_LOOP="yes"
			;;
		\?)
			break
			;;
	esac
done

if [ "$PHP_BINARY" == "" ]; then
	if [ -f ./bin/php7/bin/php ]; then
		export PHPRC=""
		PHP_BINARY="./bin/php7/bin/php"
	elif [[ ! -z $(type php) ]]; then
		PHP_BINARY=$(type -p php)
	else
		echo "Не удалось найти работающий бинарник PHP"
		exit 1
	fi
fi

if [ "$POCKETMINE_FILE" == "" ]; then
	if [ -f ./PocketMine-MP.phar ]; then
		POCKETMINE_FILE="./PocketMine-MP.phar"
	elif [ -f ./LiteCore*.phar ]; then
		POCKETMINE_FILE="./LiteCore*.phar"
	elif [ -f ./src/pocketmine/PocketMine.php ]; then
		POCKETMINE_FILE="./src/pocketmine/PocketMine.php"
	else
		echo "Ядро установлено некорректно!"
		exit 1
	fi
fi

LOOPS=0

set +e

if [ "$DO_LOOP" == "yes" ]; then
	while true; do
		if [ ${LOOPS} -gt 0 ]; then
			echo "Restarted $LOOPS times"
		fi
		"$PHP_BINARY" "$POCKETMINE_FILE" $@
		echo "Чтобы выйти из цикла, нажмите CTRL + C сейчас. В ином случае подождите 2 секунды, сервер перезапустится."
		sleep 2
		((LOOPS++))
	done
else
	exec "$PHP_BINARY" "$POCKETMINE_FILE" $@
fi

Бротан убран лишний пробел

Это экономия байтов, а не оптимизация

Бротан ты што, сервер будет запускаться на три секунды быстрее, то есть за - 2.800 сек

Люблю пробелы на столько что пишу

public function anon() :void {
}

А ты знал, что если убрать комментарии во всех файлах, то оптимизация сервера будет e6ейшая

1 симпатия

Разработчик говноядра енвикора идиот экэй вартум именно так оптимизировал ядро :slight_smile:

1 симпатия

В жизни не ебу если честно.
У самого тот же вопрос был. . .