Вы меня с кем-то путаете
Сейчас напишу такую вещь, за которую мэтры программирования меня заплюют, хоть сразу зонтик бери: я никогда не писал и не использовал тестов в Java. Я даже не совсем понимал, какого чёрта в структуре папок maven предусмотрена для них отдельная директория. Поплевались, господа мэтры? 😉 Но сегодня впервые попробовал сделать Java-тест и… это мне понравилось! Нужно было по-быстрому добавить в телеграм-бота один единственный класс и не...
ДалееРешил текущие изменения ReActions зафиксировать в виде релиза. В свете скорого выхода Minecraft 1.13 не знаю, как повлияет на ReActions, ибо очень сильно изменится методика работы с блоками и предметами и обеспечить совместимость со старыми версиями будет не так-то просто. Все нововведения в этой версии выполнены Максимом, я повозился с некоторыми ошибками и слегка допилил существующий код. Скачать можно тут: https://dev.bukkit.org/projects/reactions/files/2511550 Ну а...
ДалееМежду делом обновил WeatherMan и Elytra. Не то чтобы их очень надо было обновлять, но в для Elytra мне кинули пулл-реквест, так что моя работа свелась к проверке кода. А вот в WeatherMan пришлось сделать опцию для выбора оптимального для пользователя способа обновления чанков. Дело в том, что в WeatherMan (что его всегда отличало от всех прочих плагинов) всегда обновление биомов происходило моментально. Для этого нужно переотправить клиенту чанк. Но в...
ДалееВчера обнаружился товарищ, который внезапно узнал о существовании Nukkit (опомнился!) и начал бомбардировать всех разработчиков плагинов информацией о том, нужно их доводить до совместимости с последней версии, раскачивать сообщество и т.д. Ему попытались объяснить, что сейчас лучше, что он может сделать — это принять посильное участие в разработке (судя по всему он не сможет). Ну а мне напомнили о существовании какого-то набора...
ДалееПосле прошлой попытки, я сделал долгий перерыв, но сегодня вернулся к моду. В общем проблему с зависанием клиента я преодолел. Оказывается, я не правильно понял, что означает поле isRemote у мира. В общем, взлетел без зависаний. Даже начал корректировать направление полёта. Тут мне это особенно понравилось, поскольку Bukkit всё-таки ограничивает (в т.ч. с моральной точки зрения) возможности разработчиков, по части обращения к коду...
ДалееС того самого момента, когда я впервые увидел моды для Minecraft, я ими не пользовался. Конечно, я иногда их ставил, смотрел. Более того, когда-то я использовал мод-руссификатор. Но остальных, даже банальной мини-карты я старался избегать. Я говорил, что возможностей игры (и серверных плагинов) достаточно для того чтобы сделать игру интересной, а моды не всегда лучшим образом сказываются на ней. Но сегодня я решил попробовать создать свой...
ДалееДолго перебирал разные движки для документации. Хотел сделать двуязычный сайт, чтобы после добавления материала на одном языке, соответствующая страница создавалась бы для другого и её оставалось бы только перевести. Увы, такого движка я так и не нашёл. Желаемый функционал сводится к ручному повторению структуры либо к такому танцу с бубнами с конфигурациями, что просто не хочется забивать такой мутью голову. Но время идёт, в ReActions...
ДалееСписок изменений Добавлено «Локальное время» — можно определять локальное время для игрока, в регионе, в биоме или в мире. Совместимость с craftbukkit/spigot 1.11.x Новые команды /wtm player [<player> <HH:MM|day|night|remove>] — настроить персональное время игрока /wtm region [<region> <HH:MM|day|night|remove>] — настроить локальное время (в регионе) /wtm biome [<biome> <HH:MM|day|night|remove>] — настроить локальное время (в биоме) /wtm world [<world> <HH:MM|day|night|remove>] — настроить...
Далее