Skip to content

Dokumentasi CampAPI

CampAPI itu lapisan API mod untuk LeviLaunchroid. Intinya, ini dibuat supaya kamu bisa bikin mod tanpa harus tenggelam di detail yang tidak perlu.

CampAPI cocok dipakai untuk apa?

Paling sering dipakai untuk:

  • nangkep event layar, input, client, dan resource-pack
  • membatalkan aksi sebelum lanjut
  • ganti splash text atau output yang kelihatan di layar
  • pakai helper native seperti getLibBase() dan getVtableClass()
  • bikin mod JavaScript dengan manifest dan entry file
  • import file dari mod lain lewat namespace kalau mod-nya diexport
  • pakai logging, timer, fetch, helper info mod, dan signature scan di JS

Halaman yang enak dibaca duluan

Contoh cepat

Batalin hook render layar

cpp
CampAPI::ModuleScope scope;

scope.AddListener<BeforeRenderScreenEvent>([](BeforeRenderScreenEvent& event) {
    event.Cancel();
});

Manifest mod JavaScript paling minimal

json
{
  "name": "Example Mod",
  "author": "Alvin",
  "version": "1.0.0",
  "namespace": "example",
  "export": true,
  "entry": "index.js"
}