diff --git a/init.lua b/init.lua index 76268e4..5425840 100644 --- a/init.lua +++ b/init.lua @@ -192,7 +192,11 @@ minetest.register_chatcommand("warp", { privs = { warp_user = true }, func = function(name, param) local player = minetest.get_player_by_name(name) - warp_queue_add(player, param) + if not minetest.check_player_privs(player, {warp_admin = true}) then + warp_queue_add(player, param) + else + warp(player, param) + end end })