Add runtime furnace recipe registration support

This commit is contained in:
Jacobwasbeast
2026-03-07 02:55:24 -06:00
parent 02118c8055
commit 4119522cde
5 changed files with 125 additions and 1 deletions

View File

@@ -6,6 +6,7 @@
#include "CreativeInventory.h"
#include "MainMenuOverlay.h"
#include "GameObjectFactory.h"
#include "FurnaceRecipeRegistry.h"
#include "LogUtil.h"
#include <MinHook.h>
@@ -68,6 +69,7 @@ bool HookManager::Install(const SymbolResolver& symbols)
}
GameObjectFactory::ResolveSymbols(const_cast<SymbolResolver&>(symbols));
FurnaceRecipeRegistry::ResolveSymbols(const_cast<SymbolResolver&>(symbols));
if (symbols.pLoadUVs && symbols.pSimpleIconCtor && symbols.pOperatorNew)
{