- Баллы
- 66
- Имя в Minecraft
- therimuru_
Приветствую! В одном из плагинов, который я пишу, у меня есть некая область (между координатами X и Z) в которой должен находиться игрок. Вопрос состоит в том, как наиболее хорошо постоянно проверять позицию игрока.
В моей голове есть два варианта написания такого плагина:
1. Использовать PlayerMoveEvent (или как он там называется), тоесть каждый раз когда игрок двигается проверять его позицию.
2. Использовать шедулер, который раз в например 10 тиков будет проверять позицию ВСЕХ игроков.
Какой вариант будет менее нагружать сервер?
Если у Вас есть свои варианты и идеи, как это можно реализовать, пожалуйста, напишите мне их.
Спасибо за помощ.
paper-1.20.4
UPD:
Так-же хочу спросить, как наиболее граматно будет сохранить область координат, грубо говоря определенный невидимый куб в мире.
В моей голове есть два варианта написания такого плагина:
1. Использовать PlayerMoveEvent (или как он там называется), тоесть каждый раз когда игрок двигается проверять его позицию.
2. Использовать шедулер, который раз в например 10 тиков будет проверять позицию ВСЕХ игроков.
Какой вариант будет менее нагружать сервер?
Если у Вас есть свои варианты и идеи, как это можно реализовать, пожалуйста, напишите мне их.
Спасибо за помощ.
paper-1.20.4
UPD:
Так-же хочу спросить, как наиболее граматно будет сохранить область координат, грубо говоря определенный невидимый куб в мире.
. Локацию можно узнать из самого игрока.