| Crates.io | geode |
| lib.rs | geode |
| version | 0.1.4 |
| created_at | 2023-01-27 10:31:12.187226+00 |
| updated_at | 2023-08-22 16:44:08.725469+00 |
| description | Rust bindings for the Geode SDK |
| homepage | |
| repository | https://github.com/makitard/geode-rs |
| max_upload_size | |
| id | 769538 |
| size | 21,926 |
Rust Bindings for the Geode SDK
TODO TLDR: define entry with
geode::entry! {
/* your code goes here */
}
and do hooks n stuff in there
Due to the fact that Geometry Dash is a 32-bit application, mods for it have to be compiled as 32-bit.
You can do this by running cargo +nightly-i686-pc-windows-msvc build on Windows (nightly is required because geode-rs uses some unstable features).
If you are not using Windows I recommend using cargo xwin for cross compilation targeting Windows.
Once you have your DLL you will have to add it to a ZIP file that contains a mod.json, logo.png and about.md.
BSL-1.0