Загрузка чанков

Версия Minecraft
1.7.10
API
Forge
204
7
25
Пытаюсь сделать управляемый энтити и столкнулся с проблемой
Если энтити отдаляется от игрока более чем на 15 чанков(дальность прорисовки), то на клиенте энтити выгружается и игрок теряет возможность смотреть от лица этого энтити и его больше нельзя получить из entityID.
Я сделал так что этот энтити работает как чанклоадер(на сервере),но остаётся та-же проблема(управление энтити теперь остаётся).
Вопрос - Можно ли как-то загрузить отдельную часть мира для конкретного игрока? Как это сделать?
 
Есть ChunkLoader, можете обратиться к нему и сказать загрузить чанки. Но думаю он не сможет определить какой именно надо загрузить, вам придётся определять это самому и указывать в ручную.
Лежит где то возле world, потискайте его, посмотрите как он загружается. https://forums.minecraftforge.net/topic/34533-1710-remotely-loading-a-chunk/#elControls_184060_menu
 
Последнее редактирование:
ок, всё варианты сразу кончились?
Грузим чанк своим аналогом chunkloader по блокам, добавляем в отрисовку. Ну то есть, копируем от туда код и смотрим как он грузит их. В 1.7.10 сложных блоков вроде не было даже на стороне модов. Да и в принципе это не важно, на стороне клиента вся инфа о том как отрисовать любой блок который возможно.
Есть редакторы карт, у них тоже есть об этом инфа.
Ну или сами посмотрите формат хранения чанков в файлах карты мира.
 
Назад
Сверху