Битва с багами: победы и поражения упрямого кота

🔥 Сага о горящих печках и крашащихся проводах

Начну с плохих новостей, чтобы потом порадовать хорошими. Помните, я писал про исчезающие печки из Immersive Engineering? Так вот, проблема оказалась глубже...

Глава первая: Почему нельзя подружить GregTech с Immersive Engineering

Представьте: игроки Snake и Karter спокойно строят свою базу, подключают провода от GregTech к машинкам Immersive... БАМ! 💥 Сервер в крашлоге, я в панике, игроки без дома (благо обошлось).

Что выяснилось после расследования:

  • Гении из GTNH решили удалить совместимость GT с IE
  • Но забыли сказать об этом Immersive Engineering!
  • IE всё ещё думает, что дружит с GT, и при попытке передать энергию... краш

Решение было радикальным - я полностью вырубил интеграцию между модами. Да, теперь вы не сможете напрямую запитать машинки IE энергией GT. Придётся изобретать обходные пути! Зато базы целы, и это главное. 🏠


😤 Эпопея с обновлением до GTNH 2.8.0

О, это отдельная история! Сел я как-то вечером с чашкой чая и думаю: "А не обновить ли нам сборку до 2.8.0 beta 2? Вдруг там пофиксили наши проблемы?"

Спойлер: не пофиксили. И вообще всё стало только хуже! 😅

Что обнаружилось:

  • GTNH 2.8.0 требует fastutils - а в нашем ядре их нет
  • Требует NEID - мы обходились packet unlimiter от Luxinfine
  • Ядро stable с поддержкой всего этого - напрочь отказывается работать с модами Luxinfine
  • Helper от Luxinfine - работает как попало на новом ядре
  • Клиент 2.8 - то крашится, то виснет, то просто решает не запускаться

Попытался я даже отдельно обновить AE2 (там вроде баги пофиксили). Результат? Сломался поиск в NEI, сломался поиск в ME-системе, и вообще всё пошло наперекосяк. А обновить NEI отдельно - это как поменять двигатель в машине, не трогая коробку передач. Невозможно! 🚗

Дневник моих страданий:

День 1: "Это же просто обновление, что может пойти не так?" День 3: "Почему ничего не работает?!" День 5: "Может, попробовать переписать ядро?" День 7: "Claude, помоги!" (спойлер: помог, но не до конца) День 10: "Я сдаюсь. Остаёмся на 2.7.4"

В общем, пока что мечты об обновлении откладываются. Но я не теряю надежды - может, к релизу 2.8.0 что-то изменится? (и я таки смогу решить вопрос с ядром к тому времени) 🤞


✨ А теперь хорошие новости!

MinecraftRating воскрес! 🎉

После переписки, напоминаний и вежливого спама (да-да, я тот самый надоедливый кот), администрация MinecraftRating наконец починила проблему на своей стороне! Теперь у нас целых 5 рабочих топов для голосования. Голосуйте, получайте бонусы, поднимайте сервер в рейтингах!

Система еженедельных наград - теперь действительно работает!

Знаете, когда Microwin оставлял нам код сайта, он клялся, что всё работает. Ну... почти всё. 😏 Система еженедельных наград оказалась в таком состоянии, что проще было переписать с нуля по ходу!

Что было сломано:

  • Сброс при пропуске дня? Работал когда хотел
  • Подсчёт дней? "Математика - не мой конёк"
  • Даты? "Какой сегодня день недели? Да какая разница!"

Теперь всё чётко: голосуете 7 дней подряд - получаете награду. Пропустили день - счётчик обнуляется. Просто и понятно! 📅

Магазин предметов - большое обновление!

Пока боролся с багами, параллельно добавлял новые товары в магазин. Теперь там есть всё самое необходимое!


🎭 Драма с топом голосующих

Небольшая, но важная новость для честной конкуренции. Игроки Lucky_66 и Fruxty (наши верные тестеры и помощники) согласились исключить их из месячного топа голосующих. Почему? Они и так получают достаточно плюшек за помощь проекту, пусть обычные игроки поборются за призовые места!

Они продолжают голосовать и получать ежедневные/еженедельные награды, просто не участвуют в гонке за первое место месяца. Честно и справедливо! 👍


🏚️ Проблема с регенерацией миров

И напоследок о грустном. Регенерация миров всё ещё отключена. Проблема оказалась в конфликте между защитой приватов и Immersive Engineering.

Дилемма века:

  • С защитой приватов - печки IE после регена превращаются в вечные костры (сломанное полупрозрачное нечто во что даже нельзя залезть с большинства сторон)
  • Без защиты - приваты могут превратиться в данжи (со всеми вытекающими: мобы, разрушения, хаос)

Выбор очевиден - лучше без регенерации, чем с риском потерять базы. Продолжаю искать решение, но пока что... терпение, друзья! 🙏


🚀 Что дальше?

Несмотря на все трудности, сервер работает стабильно! Игроки строят свои заводы, автоматизируют процессы, изучают GregTech. И это главное!

В планах:

  • Продолжать ожидать решения для регенерации
  • Следить за развитием GTNH 2.8.0 (вдруг к релизу что-то исправят?)
  • Добавлять новые товары в магазин

Помните: каждая проблема - это вызов, а я люблю вызовы (если честно не очень, я устал, и не отказался бы от помощи)! Особенно когда рядом такое замечательное сообщество. Спасибо, что остаётесь с нами! 😊

Всегда ваш, BrutalCat Кот, который не сдаётся (даже когда очень хочется, а хочется всё чаще) 😺

Нет комментариев. BrutalCat, не желаешь оставить первый комментарий?

Перед публикацией, советую ознакомится с правилами!

Радио
Качество:
50%
Готов к воспроизведению
Нажмите PLAY для воспроизведения
Мониторинг
4%
Онлайн 4 из 100
Дневной рекорд: 4
Абсолютный рекорд: 9
Игроки онлайн (4 игрока)
Голосование
Топ игроков
Топ голосующих
1
DED
DED
43 голоса
2
M9k1sh
M9k1sh
42 голоса
3
ALLRADIOO
ALLRADIOO
41 голос
Топ богачей
1
ALLRADIOO
ALLRADIOO
2 659 котиксов
2
M9k1sh
M9k1sh
2 236 котиксов
3
Snake
Snake
2 043 котиксов
Топ играющих
1
Svetlik
Svetlik
169 ч 18 мин
2
DED
DED
144 ч 39 мин
3
M9k1sh
M9k1sh
134 ч 25 мин
Ежедневный промокод
DAILY-20251010-P0VY
Сумма: 24
Использовано: 3/10000
Осталось: 20ч 1м
Мы в Discord
Discord
Мы в Telegram
Telegram