From 712f932c3f946c33b143b2d96046cf7a146013b9 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Thu, 17 Jul 2025 23:58:10 +0800 Subject: [PATCH 1/4] =?UTF-8?q?feat(Ezperm):=20=E8=A1=A5=E5=85=85=E4=B8=89?= =?UTF-8?q?=E4=B8=AA=E5=9F=BA=E6=9C=AC=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - `tshock.world.worldupgrades` - `tshock.specialeffects.*` - `tshock.world.time.usemoondial` --- src/Ezperm/Configuration.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Ezperm/Configuration.cs b/src/Ezperm/Configuration.cs index 7237bbf0c..d7a7a5cc1 100644 --- a/src/Ezperm/Configuration.cs +++ b/src/Ezperm/Configuration.cs @@ -45,6 +45,9 @@ protected override void SetDefault() AddPermissions = new List { "tshock.world.movenpc", + "tshock.world.worldupgrades", + "tshock.specialeffects.*", + "tshock.world.time.usemoondial", "tshock.world.time.usesundial", "tshock.tp.pylon", "tshock.tp.demonconch", @@ -62,4 +65,4 @@ protected override void SetDefault() } }; } -} \ No newline at end of file +} From 3ee0a9cfb8d7987bfa1419ca91a8f2e1d7aae87d Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Fri, 18 Jul 2025 00:02:36 +0800 Subject: [PATCH 2/4] =?UTF-8?q?docs(Ezperm):=20=E4=BF=AE=E6=94=B9=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E9=85=8D=E7=BD=AE,=20=E5=AE=8C=E5=96=84=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Ezperm/README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Ezperm/README.md b/src/Ezperm/README.md index 9f3e98006..d45ffeb66 100644 --- a/src/Ezperm/README.md +++ b/src/Ezperm/README.md @@ -3,13 +3,15 @@ - 作者: 大豆子,肝帝熙恩优化1449 - 出处: TShock中文官方群 - 一个指令帮助小白给初始服务器添加缺失的权限,还可以批量添删权限 -- 其实你也可以直接/group addperm 组名字 权限1 权限2 权限3 + +> [!NOTE] +> 使用命令`/inperms`后权限才会生效 ## 指令 | 语法 | 权限 | 说明 | |-------------------|:-------------:|:-----:| -| /inperms 或 /批量改权限 | inperms.admin | 批量改权限 | +| /inperms (/批量改权限) | inperms.admin | 应用配置文件的组权限 | ## 配置 > 配置文件位置:tshock/ezperm.json @@ -21,6 +23,9 @@ "父组": "guest", "添加的权限": [ "tshock.world.movenpc", + "tshock.world.worldupgrades", + "tshock.specialeffects.*", + "tshock.world.time.usemoondial", "tshock.world.time.usesundial", "tshock.tp.pylon", "tshock.tp.demonconch", From aba7133f3fef0161bb0ac9d541a468e6d2a17719 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Fri, 18 Jul 2025 00:03:33 +0800 Subject: [PATCH 3/4] =?UTF-8?q?chore(Ezperm):=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Ezperm/Ezperm.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Ezperm/Ezperm.cs b/src/Ezperm/Ezperm.cs index 153b8567d..8d3afaae5 100644 --- a/src/Ezperm/Ezperm.cs +++ b/src/Ezperm/Ezperm.cs @@ -13,7 +13,7 @@ public class Ezperm : LazyPlugin public override string Name => System.Reflection.Assembly.GetExecutingAssembly().GetName().Name!; public override string Author => "大豆子,肝帝熙恩优化1449"; public override string Description => GetString("一个指令帮助小白给初始服务器添加缺失的权限,还可以批量添删权限"); - public override Version Version => new Version(1, 2, 10); + public override Version Version => new Version(1, 3, 0); public Ezperm(Main game) : base(game) { @@ -113,4 +113,4 @@ private void Cmd(CommandArgs args) } } } -} \ No newline at end of file +} From be917b1e6dd7a69e45b2bebef914856253106e96 Mon Sep 17 00:00:00 2001 From: Cai <13110818005@qq.com> Date: Fri, 18 Jul 2025 00:04:43 +0800 Subject: [PATCH 4/4] =?UTF-8?q?docs(Ezperm):=20=E4=BF=AE=E6=94=B9=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Ezperm/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Ezperm/README.md b/src/Ezperm/README.md index d45ffeb66..7f9d33170 100644 --- a/src/Ezperm/README.md +++ b/src/Ezperm/README.md @@ -49,6 +49,8 @@ ## 更新日志 +### v1.3.0 +- 添加三个默认权限 ### v1.2.9 - 使用lazyapi,添加父组预设 ### v1.2.8