diff options
Diffstat (limited to 'source/cPluginManager.h')
-rw-r--r-- | source/cPluginManager.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/cPluginManager.h b/source/cPluginManager.h index e9010ebd9..9f9e41e8b 100644 --- a/source/cPluginManager.h +++ b/source/cPluginManager.h @@ -8,6 +8,12 @@ class cLuaCommandBinder; class cPlugin; class cPlugin_Lua; +// fwd: cWorld.h +class cWorld; + +// fwd: cLuaChunk.h +class cLuaChunk; + // fwd: cPlayer.h class cPlayer; @@ -87,6 +93,7 @@ public: //tolua_export bool CallHook( PluginHook a_Hook, unsigned int a_NumArgs, ... ); + bool CallHookChunkGenerating (cWorld * a_World, int a_ChunkX, int a_ChunkZ, cLuaChunk * a_Chunk); bool CallHookPreCrafting (const cPlayer * a_Player, const cCraftingGrid * a_Grid, cCraftingRecipe * a_Recipe); bool CallHookCraftingNoRecipe(const cPlayer * a_Player, const cCraftingGrid * a_Grid, cCraftingRecipe * a_Recipe); bool CallHookPostCrafting (const cPlayer * a_Player, const cCraftingGrid * a_Grid, cCraftingRecipe * a_Recipe); |