Вопрос Каким образом реализовать плавную анимацию вертящихся предметов?

Версия Minecraft
1.20.X

mrkek123

Пользователь
Сообщения
36
Решения
1
Захотелось сделать плагин на казино, который не в GUI. Не знаю как сделать правильно систему прокрутки. То есть игрок жмёт на кнопку, крутится слот сверху-вниз. Хотелось бы чтобы всё было плавно, и оптимизировано. Сначала по глупости решил создавать вверху огромную горку готовых стоек с бронёй которые в инвизе. Но когда крашнуло сервер, понял что, что-то не так. Пытался сделать систему что когда столб опускается ровно на один блок вниз, то предметы незаметно для игрока меняются, но это всё очень дёргано. Хочу реализовать прям настоящие будки-лудки и бонусками, только с игровой валютой.
 
Захотелось сделать плагин на казино, который не в GUI. Не знаю как сделать правильно систему прокрутки. То есть игрок жмёт на кнопку, крутится слот сверху-вниз. Хотелось бы чтобы всё было плавно, и оптимизировано. Сначала по глупости решил создавать вверху огромную горку готовых стоек с бронёй которые в инвизе. Но когда крашнуло сервер, понял что, что-то не так. Пытался сделать систему что когда столб опускается ровно на один блок вниз, то предметы незаметно для игрока меняются, но это всё очень дёргано. Хочу реализовать прям настоящие будки-лудки и бонусками, только с игровой валютой.
Привет! Нужно использовать пакеты, можно на бакките, но лучше когда на пакетах и сервер не знает о армор стендах, сделано это для того что бы при краше сервера армор стенды не оставались на сервере, можешь прислать пример анимации? что бы я мог точно тебе помочь с твоим вопросом.
 
короче при
Привет! Нужно использовать пакеты, можно на бакките, но лучше когда на пакетах и сервер не знает о армор стендах, сделано это для того что бы при краше сервера армор стенды не оставались на сервере, можешь прислать пример анимации? что бы я мог точно тебе помочь с твоим вопросом.
лень отправлять, просто представь слот 3x3, и каждый столбик скользит вниз, а в конце останавливается.
 
короче при

лень отправлять, просто представь слот 3x3, и каждый столбик скользит вниз, а в конце останавливается.
Не, я ничего не понял, хочешь что бы тебе помогли - покажи
 
Не, я ничего не понял, хочешь что бы тебе помогли - покажи
Объединено

В первой части, моя неудачная реализация. Во второй, то, как должно крутится (только не справо-налево, а сверху вниз)
 
Последнее редактирование:
Как я сказал выше, используй пакеты, обьяснять как именно это сделать я не могу если у тебя 0 навыков в написании плагинов.
 
Как я сказал выше, используй пакеты, обьяснять как именно это сделать я не могу если у тебя 0 навыков в написании плагинов.
Я спрашивал о реализации, остальное не волнует
 
Я спрашивал о реализации, остальное не волнует
Ну я тебе ответил, реализация через армор стенды/drop entity(по моему так называется) или item display если у тебя работает на твоей версии
 
Ну я тебе ответил, реализация через армор стенды/drop entity(по моему так называется) или item display если у тебя работает на твоей версии
Допустим, я использую Item Display. Как мне лучше реализовать бесконечную прокрутку, чтобы не спавнить 100 объектов, а циклично менять их позиции и данные (DataComponent/NBT) без рывков?
 
Допустим, я использую Item Display. Как мне лучше реализовать бесконечную прокрутку, чтобы не спавнить 100 объектов, а циклично менять их позиции и данные (DataComponent/NBT) без рывков?
Создаешь фиксированное количество item display например 7-10 шт один раз, каждый тик шлешь клиенту пакет обновления трансормации с interpolation_duration
 
Назад
Сверху Снизу