How to prevent world modification by players? (TShock)

I want to prevent players other than the server owner from making changes to the world or parts of it, but I don’t know what plugin and commands are needed.
Please help me you old warriors :pray:

3 Likes

If nobody gets to answering this in the meantime, I’ll(maybe) be able to get back to this with an actual, more extensive response some time tomorrow, once I get home.

For now though, the short answer is to use the /region command, and that no plugin is needed.

3 Likes

Thank u man
I found these documentations and it worked:

but if u have any extra i will appreciate hearing

2 Likes

You can also remove the permission to modify the world as well

something like that
/group delperm GroupName tshock.world.modify
just note that you will have to use this for every group that you dont want to modify the world.

Still, using regions may be better as they also allow Group management permissions alongside the terrain selection

Dont forget to ban explosives too, As they can still bypass protection and delete some tiles, such as furniture, trees and walls

/itemban add <Item Name> , /projban add <Projectile ID>
or if you want just for a group,
/itemban disallow <Item Name> GroupName , /projban disallow <Item Name> GroupName

Do note that banning items is essencial regardless if you remove Permissions or use Regions

Also, No plugins needed again

3 Likes

Thank you but how can I find the list of all items that should be banned?

2 Likes

Likelly everything that erases tiles or creates
-Items

  • Bomb
  • Dynamite
  • Dirt bomb
  • Bouncy bomb
  • Scarab bomb
  • Sticky bomb
  • Stycky dirt bomb
  • Bomb fish
  • Dry bomb
  • Wet bomb
  • Honey bomb
  • Lava bomb
  • Explosives
  • Stichy Dynamite
  • TNT Barrel
  • Rocket II
  • Rocket IV
  • Cluster Rocket II
  • Dry Rocket
  • Wet Rocket
  • Lava Rocket
  • Honey Rocket
  • Mini nuke II
  • Sandgun
  • Dirt rod
    -Projectiles
    28
    29
    31
    108
    136
    137
    142
    143
    470
    519
    784 to 792
    796 to 801
    804 to 807
    809
    810
    903 to 906
    910 to 911
    1002
    I might have missed some
3 Likes

Thank u
Is there any way to somewhat automate banning a long list of items/projectiles like this?

2 Likes