Skip to content

Commit 10558a0

Browse files
committed
Create insecure-guest group by default
New insecure guest group is based on #2065 and includes vanilla-like permissions. This discussion item includes tshock.ignore.*, which this change does not include. Attempting to strike a balance between reason and usefulness, most changes are applied for vanilla use, but not hacked client use.
1 parent dfe0806 commit 10558a0

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

TShockAPI/DB/GroupManager.cs

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,37 @@ public GroupManager(IDbConnection db)
9393
Permissions.whisper,
9494
Permissions.wormhole));
9595

96+
AddDefaultGroup("insecure-guest", "",
97+
string.Join(",",
98+
Permissions.canbuild,
99+
Permissions.canregister,
100+
Permissions.canlogin,
101+
Permissions.canpartychat,
102+
Permissions.cantalkinthird,
103+
Permissions.canchat,
104+
Permissions.synclocalarea,
105+
Permissions.sendemoji,
106+
Permissions.warp,
107+
Permissions.summonboss,
108+
Permissions.spawnpets,
109+
Permissions.worldupgrades,
110+
Permissions.startinvasion,
111+
Permissions.whisper,
112+
Permissions.wormhole,
113+
Permissions.canpaint,
114+
Permissions.pylon,
115+
Permissions.whisper,
116+
Permissions.wormhole,
117+
Permissions.tppotion,
118+
Permissions.magicconch,
119+
Permissions.demonconch,
120+
Permissions.movenpc,
121+
Permissions.worldupgrades,
122+
Permissions.rod,
123+
Permissions.hurttownnpc,
124+
Permissions.startdd2,
125+
Permissions.spawnpets));
126+
96127
AddDefaultGroup("newadmin", "vip",
97128
string.Join(",",
98129
Permissions.kick,

0 commit comments

Comments
 (0)