Начинающий
Начинающий
- Статус
- Оффлайн
- Регистрация
- 31 Май 2025
- Сообщения
- 12
- Реакции
- 0
Я не оригинальный автор проекта!
Наткнулся на него просто гуглив все возможные методы для хуков под джаву.
Как я понял либу можно использовать для любых программ/игр. Так что я думаю для Майнкрафта сойдёт
Автор утверждает что это можно делать нативными способами из под Си. За минут 15 я склепал быстренько динамическую библиотеку под Майнкрафт для перехвата сообщений в чате - вроде все работает как надо.
гитхаб проекта:
Наткнулся на него просто гуглив все возможные методы для хуков под джаву.
Как я понял либу можно использовать для любых программ/игр. Так что я думаю для Майнкрафта сойдёт

Автор утверждает что это можно делать нативными способами из под Си. За минут 15 я склепал быстренько динамическую библиотеку под Майнкрафт для перехвата сообщений в чате - вроде все работает как надо.
гитхаб проекта:
Пожалуйста, авторизуйтесь для просмотра ссылки.
Пожалуйста, авторизуйтесь для просмотра ссылки.
это пример который я нашел со странички:
JNIEXPORT jstring JNICALL readLine_hk(JNIEnv* env, jobject this) {
jobject r;
const char *r_s;
// call the original and save its result
CALL_ORIGINAL(readLine, {
r = (*env)->CallObjectMethod(env, this, GET_HOOK_NAME_BY_IDX(readLine));
});
if(r == NULL) return r;
r_s = (*env)->GetStringUTFChars(env, r, 0);
jhook_logger_log(__func__,"readLine: %s", r_s);
return r;
}