mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-11-23 15:53:00 +00:00
20 lines
673 B
Lua
20 lines
673 B
Lua
-- Overrides worldedit.player_notify() to add the ability to
|
|
-- suppress messages (used in //subdivide)
|
|
|
|
local player_notify_suppressed = {}
|
|
|
|
local orig_player_notify = worldedit.player_notify
|
|
function worldedit.player_notify(name, message, typ)
|
|
if not player_notify_suppressed[name] then
|
|
orig_player_notify(name, message, typ)
|
|
end
|
|
end
|
|
|
|
--- Disables sending worldedit messages to the player with the given name.
|
|
function worldedit.player_notify_suppress(name)
|
|
player_notify_suppressed[name] = true
|
|
end
|
|
--- Enables sending worldedit messages to the player with the given name.
|
|
function worldedit.player_notify_unsuppress(name)
|
|
player_notify_suppressed[name] = nil
|
|
end
|