Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В общем поковырял я твое чудо, и такой вывод:
Нативка накрыта upx'om, хотя думал что будет vmp/themida, странное решение. Но строки динамичные, помогает? Нет.
Как я понял это те самые итерации по экспортам java.dll?
Анти дебага нет, от слова совсем.
Анти инжект такой же.
Защиты от подмены...
Никак не поможет от воровства. Даже если мод является модулем.
Почитал про это, звучит прикольно, но.
1. Все байты идут в рантайм, оттуда же легко дампятся.
2. Динамичный дамп загруженных классов это вырезалка на минималках.
Абсолютно так же как и proguard ничем не поможет.
Клиент сайд ничем...
Не понимаю в чем у вас проблема, собирается не сложно.
Если собираешь как я, то да, там утечка в рендере, копай туда.
Это вообще прикол какой то, как надо собрать чтобы такое чудо получить, дамп классов и то будет без этого наверное.
Анализируем вызовы к этому чуду, и понимаем что этот эвент вызывается при загрузке каждого мира, получаем 4 вызова при заходе в одиночную игру:
1. IntegratedServer#loadAllWorlds - server side OVERWORLD.
2. IntegratedServer#loadAllWorlds - server side NETHER.
3. IntegratedServer#loadAllWorlds -...
:unsure:
Вы бы хоть идею проекта расписали сразу в теме при таких условиях.
Все та же java, forge немного умирает, а в остальном не вижу особых проблем.
Тебе дали прямой ответ, но ты похоже даже не пытался понять его.
private Set<UUID> uuids;
private void readData(ByteBuf buf)
{
int size = buf.readInt();
for (int i = 0; i < size; ++i)
uuids.add(new UUID(buf.readLong(), buf.readLong()));
}
private void writeData(ByteBuf...
Замени на ICapabilitySerializable<CompoundNBT>, если не будет подавать признаков жизни, поставь брикпоинты, и скинь результаты где код выполняется, а где нет.