1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Lodestone — external tooling for a running HotSpot JVM, and a Minecraft
//! trainer built on top of it.
//!
//! Layers, bottom up:
//! win — OpenProcess + ReadProcessMemory/WriteProcessMemory. Nothing else.
//! vm — HotSpot's exported VMStructs table: the VM describing its own C++ layout.
//! jvm — classes, objects and fields decoded out of that description.
//! game — Minecraft's own classes, and the trainer that drives them.
#![cfg(windows)]
pub mod game;
pub mod jvm;
pub mod vm;
pub mod win;