diff --git a/src/logic/scripting/scripting.hpp b/src/logic/scripting/scripting.hpp index a4f6adc83..0044213cd 100644 --- a/src/logic/scripting/scripting.hpp +++ b/src/logic/scripting/scripting.hpp @@ -109,7 +109,6 @@ namespace scripting { void on_inventory_open(const Player* player, const Inventory& inventory); void on_inventory_closed(const Player* player, const Inventory& inventory); void on_inventory_interact(int invid, int slot, int action, int mode); - void on_inventory_clicked_outside(int exchange_invid, int exchange_slot, int mode); void on_player_tick(Player* player, int tps); diff --git a/src/logic/scripting/scripting_hud.cpp b/src/logic/scripting/scripting_hud.cpp index 92ba4e4ca..59b928d21 100644 --- a/src/logic/scripting/scripting_hud.cpp +++ b/src/logic/scripting/scripting_hud.cpp @@ -110,22 +110,6 @@ void scripting::on_inventory_interact(int invid, int slot, int action, int mode) } } -void scripting::on_inventory_clicked_outside(int exchange_invid, int exchange_slot, int mode) { - auto L = lua::get_main_state(); - for (auto& pack : content_control->getAllContentPacks()) { - lua::emit_event( - L, - pack.id + ":.inventoryclickedoutside", - [&](lua::State* L) { - lua::pushinteger(L, exchange_invid); - lua::pushinteger(L, exchange_slot); - lua::pushinteger(L, mode); - return 3; - } - ); - } -} - void scripting::load_hud_script( const scriptenv& senv, const std::string& packid, @@ -143,7 +127,6 @@ void scripting::load_hud_script( register_event(env, "on_hud_render", packid + ":.hudrender"); register_event(env, "on_hud_close", packid + ":.hudclose"); register_event(env, "on_inventory_interact", packid + ":.inventoryinteract"); - register_event(env, "on_inventory_clicked_outside", packid + ":.inventoryclickedoutside"); } gui::PageLoaderFunc scripting::create_page_loader() {