⚙️ | Fix — MinecartTNT.php / Player.php

Здравствуйте, хочу задавть вопрос который меня мучает уже втрой час, как видете на видео я восстановил работу вагонетки с динамитом, теперь сталось убрать ее проваливание, как только она съезжает с рельс, она проваливается, как-то можно это исправить?

Настройка в Player.php

Был код, нет кода…

ТЫК: Обзор логики почти ванильной вагонетки:

ядро какое?

Форк LiteCore 1.0.9
EssentialBase 1.0.3

Я так понял мне никто не ответит, жаль

$block = $level->getBlock($entity->getPosition()->floor()->subtract(0, 1, 0));
if ($block instanceof Rail) {
    $entity->setMotion(new Vector3(0, 0, 0));
    $entity->setPosition($block->getPosition()->add(0.5, 0.1, 0.5));
}

хз попробуй это

это по факту приклеивать будет её к рельсам

В начале класса добавь

protected $baseOffset = 0.32;

У клиента какой то баг с ней, но это все фиксит

@Marusel После добавления вагонетка вообще перестала двигатся :rofl:

она проваливается - нет.

Значит проблема решена

Хахах. Так она вообще не двигается)

ща секунду

image

Заработало дядь)

Поздравляю

Артем, спасибо большое :blush:

image
Счастливое семейство вагонеток :grin:

Эта тема была автоматически закрыта через 12 часов после последнего ответа. В ней больше нельзя отвечать.