Взрыв фейерверка (пока 1.7.10)

Статус
В этой теме нельзя размещать новые ответы.
Привет всем!
Тут возник побочный вопрос, но связанный с фейерверком )))

Как на серваке узнать высоту облаков? Метод .getCloudHeight() клиентский... И при его вызове сервак вылетает нафик.

Попробовал даже так:
Код:
WorldProvider.getProviderForDimension(this.worldObj.provider.dimensionId).terrainType.getCloudHeight();
Но не помогло...
Должна же быть на сервере информация о высоте облаков в конкретном измерении.

Спасибо )
 
Не должна. В ванильном майне высота облаков в принципе не используется ни в какой логике.
Это только для отрисовки клиентом.
Костылируй сам.
 
Так они меняют на клиенте. Зачем серверу об этом знать?
 
Хорошенько подумать и понять, что тебе на сервере высота облаков тоже не нужна? Она же вроде настраивается на клиентах отдельно.
 
Можешь внятно объяснить зачем тебе высота облаков на сервере? Запускать фейрверк с учетом высоты облаков?
Сделай параметр в конфиге для каждого измерения и держи его на обеих сторонах, я не думаю, что высота облаков будет меняться в течении игры в каком-либо из измерений. Иначе можешь рассылать пакетики или подсунуть свои данные в какую-нибудь существующую рассылку, чтобы не плодить пакеты.
 
То есть при запуске прочесать все измерения и записать их в конфиг?
А есть какой-нибудь лист с измерениями, из которого это можно добыть?

А нужно как раз для этого... Фейерверк с учётом высоты облаков.
 
Изи: выучить базовую джаву перед тем, как писать моды.
Всё очень печально, если ты самостоятельно не можешь записать мапу в файл и считать её.
90% твоих вопросов от незнания джавы, а не от каких-то хитростей устройства кубача. И форум сделан для вопросов о последнем.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху