Что Java что .Net никак код этот не скроешь, все равно сборка запускается и можно снять дамп с уже запущенного приложения. Как вариант некоторый код java сервера переписать на native, но это мало кому под силу, большинство разработчиков даже java нормально не знают
Данная защита рассчитана именно на сообщество lineage, где люди считают себя мега программистами, написав корявый эвент или какой то механизм который работает через Ж