Полнолуние(Уведомления в Чат)

Версия Minecraft
1.7.10
Привет, добрые люди , у меня проблема:(
Хочу сделать одну штуку, которая позволяет присылать в чат уведомление о полнолунии
Например: Если в мире ночью, появляется полнолуние то в чат пишется "Наступило Полнолуние"
Не знаю как вообще это сделать, потому что не разу не работал с луной и солнцем:)
 
5,018
47
783
просто в n ом тике выкидывай это сообщение. Лул)
Java:
if(world.getWorldTime() % n == 0) {

player.sendMessage ...

}
 

Icosider

Kotliner
Администратор
3,603
99
664
В классе World#getCurrentMoonPhaseFactor ты можешь получить от 0 до 1 фазу луны. Полнолунием будет 1, вот все фазы: 1.0F, 0.75F, 0.5F, 0.25F, 0.0F, 0.25F, 0.5F, 0.75F и вот изображение которое в принципе должно совпадать со значениями:
360px-Moon_Phases.png


просто в n ом тике выкидывай это сообщение. Лул)
Говно какое-то написал...
 
5,018
47
783

Icosider

Kotliner
Администратор
3,603
99
664
а че фазы луны не из тиков беруться? какая разница
То что ты написал полная ахинея, которая никак ему не поможет. Разница большая, ты берёшь игровое время и предлагаешь его делить по модулю, а если он укажет 1, 2, 3, 4, 5? Правильно, ничего не изменится и фазу он не получит, а вот спам в чат конечно же получит.
И вообще, говно пишешь только ты
Я ему дал полный ответ на его вопрос, а ты лишь с агрился.
 
Последнее редактирование:
Сверху