mirror of
https://github.com/minetest/minetest.git
synced 2024-11-23 08:03:45 +01:00
Dont dig or place nodes if interact priv is missing (clientside)
This commit is contained in:
parent
53066024f6
commit
9b6f1d647c
@ -2589,7 +2589,8 @@ void the_game(
|
||||
Handle digging
|
||||
*/
|
||||
|
||||
if(nodig_delay_timer <= 0.0 && input->getLeftState())
|
||||
if(nodig_delay_timer <= 0.0 && input->getLeftState()
|
||||
&& client.checkPrivilege("interact"))
|
||||
{
|
||||
if(!digging)
|
||||
{
|
||||
@ -2716,8 +2717,10 @@ void the_game(
|
||||
camera.setDigging(0); // left click animation
|
||||
}
|
||||
|
||||
if(input->getRightClicked() ||
|
||||
repeat_rightclick_timer >= g_settings->getFloat("repeat_rightclick_time"))
|
||||
if((input->getRightClicked() ||
|
||||
repeat_rightclick_timer >=
|
||||
g_settings->getFloat("repeat_rightclick_time")) &&
|
||||
client.checkPrivilege("interact"))
|
||||
{
|
||||
repeat_rightclick_timer = 0;
|
||||
infostream<<"Ground right-clicked"<<std::endl;
|
||||
|
Loading…
Reference in New Issue
Block a user