- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 8 тыс.
- Подписчиков на Modrinth
- 41
- версии
- 33
- Обновлён
- 16 сентября 202616 сент.
- Опубликован
- в 2020
Коротко о моде
Работает и в игре, и на сервере — ставьте, где нужен
BreakMe позволяет настроить событие (смерть/получение урона), которое вызывает краш minecraft. Также можно настроить выключение или краш всей ОС. Использует Fabric (хотя портирование должно быть тривиальным, большая часть кода — стандартная java и немного JNI)
Учтите, что выключение (или, что хуже: краш) ОС, пока что-то ещё открыто, может привести к потере данных, я за это не отвечаю, если вы решите включить эту настройку
Конфигурация
Вы можете использовать Mod Menu для изменения конфигурации.
Значения подробнее объяснены ниже
Cause:
- Damage: событие краша срабатывает, как только вы получаете урон
- Death: событие краша срабатывает, как только вы умираете
- All: событие краша срабатывает, если применимо любое из вышеперечисленного (сейчас равно Damage)
- None: событие краша никогда не срабатывает
Method:
- Unsafe_Universal_Forkbomb: запускает саморазмножающийся процесс
- Unsafe_Windows_WinAPI: проделывает JNI-магию, чтобы мгновенно вызвать синий экран на windows
- Unsafe_Universal_OOM: вызывает исключение OOM
- Broken_Universal_ExitCode: завершает встроенный сервер. Игра всё ещё отображается, но вы больше не можете взаимодействовать с миром или выйти.
- Safe_Universal_Hang: зависает как клиентский, так и поток встроенного сервера.
- Safe_Universal_Exception: выполняет недопустимую операцию. Ведёт себя как любой другой краш и просто закрывает игру, оставляя crash-лог.
- SemiUnsafe_Universal_Exception: выбрасывает security-исключение. Это не работает должным образом для 1.16.2
- SemiUnsafe_Universal_Shutdown: пытается выполнить команду выключения. Поскольку они специфичны для некоторых систем, это может сработать не всегда.
- SemiUnsafe_Universal_Segfault: вызывает segmentation fault с помощью lwjgl.
- SemiUnsafe_Universal_StackOverflow: вызывает переполнение стека через бесконечную рекурсию.
- None: ничего не делать
Учтите, что все методы, помеченные как "Unsafe", а также метод выключения, недоступны в релизе для CurseForge
Частые вопросы
Как установить BreakMe?
Установите Fabric под свою версию Minecraft, скачайте BreakMe под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть BreakMe?
У BreakMe есть сборки для Minecraft 1.16.4–26.3.
Нужен ли BreakMe на сервере?
Работает и в игре, и на сервере — ставьте, где нужен