Forwarded from Хабр
Нашёл ошибки в моде Create и проверил их в игре
У Create больше 206 миллионов скачиваний только на CurseForge, но статический анализ всё равно находит в коде занятные места. Например, Ctrl + V для координат не работает, если после запятых стоят пробелы:
В другом файле
А дальше уже начинаются проверки в самой игре. Замена одной недостижимой проверки сначала не даёт предметам бесконечно ходить по кругу между механическими крафтерами, но стоит изменить конструкцию — и простого исправления уже недостаточно. В другом месте обращение к
То есть предупреждение анализатора ещё нужно довести до реального поведения — и иногда по дороге выясняется совсем не то, что ожидалось в начале.
У Create больше 206 миллионов скачиваний только на CurseForge, но статический анализ всё равно находит в коде занятные места. Например, Ctrl + V для координат не работает, если после запятых стоят пробелы:
replaceAll вызывается, но его результат просто выбрасывается.В другом файле
Math.max тоже вызывается впустую — и так было с самой первой версии 2022 года. За четыре года и несколько портов эта строка ничего не делала и никому не мешала.А дальше уже начинаются проверки в самой игре. Замена одной недостижимой проверки сначала не даёт предметам бесконечно ходить по кругу между механическими крафтерами, но стоит изменить конструкцию — и простого исправления уже недостаточно. В другом месте обращение к
null заканчивается stacktrace и обычной вагонеткой вместо штуковины.То есть предупреждение анализатора ещё нужно довести до реального поведения — и иногда по дороге выясняется совсем не то, что ожидалось в начале.
⚡46👍3👎3🤔3❤1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
У моего деда был такой же)
👤
Видео сделано Minwix mods team
👤
ШлёпаВидео сделано Minwix mods team
🤩58🥰5🍾4💯2❤🔥1❤1🆒1
Мне стало скучно, и я решил сделать весь район Митте. Воссоздал Александрплац, Телебашню, Музейный остров, Рейхстаг, Бранденбургские ворота, Берлин Хаупт-банхоф, и прочую застройку. Впервые делаю проэкт такого масштаба, надеюсь вышло неплохо.
Если будут желающие поиграть на карте, то скину её отдельно архивом.
👤
Если будут желающие поиграть на карте, то скину её отдельно архивом.
👤
M3XAH1K❤71❤🔥9👎3👏1🍾1🆒1
Хайп?
CC: CEE аддон на CEE, ранний закрытый тест или чет типо того)
CEE - СИЛА! Повер калл - могила.
👤
CC: CEE аддон на CEE, ранний закрытый тест или чет типо того)
CEE - СИЛА! Повер калл - могила.
👤
Blade❤🔥49👎13🔥2🍾2❤1🤡1🤪1