Files
Axo-McLCE-ModLoader/AxoModLoader.h
2026-03-13 15:54:07 +01:00

22 lines
651 B
C++

#pragma once
#include <string>
void AxoModLoader_PreInit(const char* modsDir);
void AxoModLoader_MidInit();
bool AxoModLoader_IsTerrainIconQueued(const std::wstring& name);
void AxoModLoader_Init(const char* modsDir);
void AxoModLoader_Tick();
void AxoModLoader_Shutdown();
struct AxoAPITable;
AxoAPITable* AxoAPI_GetTable();
void AxoAPI_FlushRegistrations();
void AxoAPI_FlushBlockRegistrations();
void AxoAPI_FlushCreativeMenu();
struct AxoRecipeDef;
bool AxoRecipe_CreateFromDef(const AxoRecipeDef& def);
void AxoAPI_FlushRecipeRegistrations();
int AxoAPI_ResolveItemName(const std::string& name);