From f9b137332ca1b99cc53751e82b10cd87240583e4 Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Thu, 15 Feb 2024 19:33:26 +0100 Subject: [PATCH 1/2] Add `registered_*s` tables --- src/luacheck/builtin_standards/minetest.lua | 36 +++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/src/luacheck/builtin_standards/minetest.lua b/src/luacheck/builtin_standards/minetest.lua index 95c56857..8dd55b14 100644 --- a/src/luacheck/builtin_standards/minetest.lua +++ b/src/luacheck/builtin_standards/minetest.lua @@ -103,6 +103,42 @@ local minetest = { register_on_modchannel_message = empty, register_on_liquid_transformed = empty, register_on_mapblocks_changed = empty, + -- ... and corresponding callback tables + registered_globalsteps = open_table, + registered_on_mods_loadeds = open_table, + registered_on_shutdowns = open_table, + registered_on_placenodes = open_table, + registered_on_dignodes = open_table, + registered_on_punchnodes = open_table, + registered_on_generateds = open_table, + registered_on_newplayers = open_table, + registered_on_punchplayers = open_table, + registered_on_rightclickplayers = open_table, + registered_on_player_hpchanges = open_table, + registered_on_dieplayers = open_table, + registered_on_respawnplayers = open_table, + registered_on_prejoinplayers = open_table, + registered_on_joinplayers = open_table, + registered_on_leaveplayers = open_table, + registered_on_authplayers = open_table, + registered_on_auth_fails = open_table, + registered_on_cheats = open_table, + registered_on_chat_messages = open_table, + registered_on_chatcommands = open_table, + registered_on_player_receive_fieldss = open_table, + registered_on_crafts = open_table, + registered_craft_predicts = open_table, + registered_allow_player_inventory_actions = open_table, + registered_on_player_inventory_actions = open_table, + registered_on_protection_violations = open_table, + registered_on_item_eats = open_table, + registered_on_item_pickups = open_table, + registered_on_priv_grants = open_table, + registered_on_priv_revokes = open_table, + registered_can_bypass_userlimits = open_table, + registered_on_modchannel_messages = open_table, + registered_on_liquid_transformeds = open_table, + registered_on_mapblocks_changeds = open_table, -- Setting-related settings = standards.def_fields("get", "get_bool", "get_np_group", "get_flags", "set", "set_bool", From 47fde6d73e9f032e0ef7df9b5030a0e4aa486f4e Mon Sep 17 00:00:00 2001 From: Lars Mueller Date: Thu, 15 Feb 2024 20:00:12 +0100 Subject: [PATCH 2/2] Fix s's --- src/luacheck/builtin_standards/minetest.lua | 38 ++++++++++----------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/src/luacheck/builtin_standards/minetest.lua b/src/luacheck/builtin_standards/minetest.lua index 8dd55b14..ef06a42c 100644 --- a/src/luacheck/builtin_standards/minetest.lua +++ b/src/luacheck/builtin_standards/minetest.lua @@ -104,41 +104,39 @@ local minetest = { register_on_liquid_transformed = empty, register_on_mapblocks_changed = empty, -- ... and corresponding callback tables + registered_on_chat_messages = open_table, + registered_on_chatcommands = open_table, registered_globalsteps = open_table, - registered_on_mods_loadeds = open_table, - registered_on_shutdowns = open_table, + registered_on_mods_loaded = open_table, + registered_on_shutdown = open_table, + registered_on_punchnodes = open_table, registered_on_placenodes = open_table, registered_on_dignodes = open_table, - registered_on_punchnodes = open_table, registered_on_generateds = open_table, registered_on_newplayers = open_table, - registered_on_punchplayers = open_table, - registered_on_rightclickplayers = open_table, - registered_on_player_hpchanges = open_table, registered_on_dieplayers = open_table, registered_on_respawnplayers = open_table, registered_on_prejoinplayers = open_table, registered_on_joinplayers = open_table, registered_on_leaveplayers = open_table, - registered_on_authplayers = open_table, - registered_on_auth_fails = open_table, + registered_on_player_receive_fields = open_table, registered_on_cheats = open_table, - registered_on_chat_messages = open_table, - registered_on_chatcommands = open_table, - registered_on_player_receive_fieldss = open_table, registered_on_crafts = open_table, registered_craft_predicts = open_table, - registered_allow_player_inventory_actions = open_table, - registered_on_player_inventory_actions = open_table, - registered_on_protection_violations = open_table, + registered_on_protection_violation = open_table, registered_on_item_eats = open_table, registered_on_item_pickups = open_table, - registered_on_priv_grants = open_table, - registered_on_priv_revokes = open_table, - registered_can_bypass_userlimits = open_table, - registered_on_modchannel_messages = open_table, - registered_on_liquid_transformeds = open_table, - registered_on_mapblocks_changeds = open_table, + registered_on_punchplayers = open_table, + registered_on_priv_grant = open_table, + registered_on_priv_revoke = open_table, + registered_on_authplayers = open_table, + registered_can_bypass_userlimit = open_table, + registered_on_modchannel_message = open_table, + registered_on_player_inventory_actions = open_table, + registered_allow_player_inventory_actions = open_table, + registered_on_rightclickplayers = open_table, + registered_on_liquid_transformed = open_table, + registered_on_mapblocks_changed = open_table, -- Setting-related settings = standards.def_fields("get", "get_bool", "get_np_group", "get_flags", "set", "set_bool",