Некоторые меры безопасности, которые следует соблюдать при разработке модов для Minecraft:
- Защита серверной части кода. 1 Если полностью вырезать серверный код из клиента, то даже после успешной декомпиляции восстановить его будет почти невозможно. 1 Для этого нужно проверить перед каждым серверным куском кода специальную константу. 1
- Обфускация. 1 В самом простом варианте это замена названий классов, полей и методов на не имеющие смысла. 1 Более серьёзная обфускация стоит денег, но снижает производительность. 1
- Использование официальных лаунчеров. 4 Они используют API оригинального лаунчера Minecraft и не нарушают лицензионное соглашение игры и модификаций. 4
Также рекомендуется использовать Java Development Kit (JDK) для Java 17 или новее. 2