pepsi小唐
本帖最后由 pepsi小唐 于 2022-3-2 23:34 编辑

排版借鉴MPoints
StopBadLang

功能

自定义语言|自定义脏话识别|超级轻量8kb|支持高版本|自定义执行指令|
理论上支持1.8.x-1.18.x版本,欢迎大家反馈意见和bug

指令

OP指令
/stl reload -  重载插件


配置文件

  1. #插件是否开启
  2. PluginEnabled: true
  3. #是否开启提示语
  4. LangEnabled: false
  5. #自定义输出文字
  6. lang: "&4请不要说脏话哦~~"
  7. #是否开启说脏话执行命令
  8. CommandEnabled: true
  9. #指令类型(op/console)
  10. CommandType: op
  11. #屏蔽词转化后消息
  12. replace: "*"
  13. #执行什么命令 [只支持%player%变量]
  14. Command: 'say %player%说脏话!'
  15. #正则表达式网址https://www.runoob.com/java/java-regular-expressions.html
  16. #正则表达式测试https://c.runoob.com/front-end/854/
  17. #过滤列表(可使用正则表达式,请严格遵守样式)
  18. RegExpList:
  19.   - ".*(F|f).*(u|U).*(c|C).*(k|K).*"
  20.   - ".*(S|s).*(b|B).*"
  21.   - ".***.*"
  22.   - ".*我妈.*"
  23.   - ".*尼.*玛.*"
复制代码

截图






更新日志

1.0-2021.11.4
1.插件问世

1.5-2021.11.7
1.更新说关键词之后执行指令
2.简化代码
3.更新help指令
4.可以配置文件关闭脏话管理,不需要卸载


2.0-2022.3.2
1.简化代码,整理代码
2.增加正则匹配屏蔽词
3.增加是否关闭Lang语言


下载地址

StopBadLang-2.0.jar (8.49 KB, 下载次数: 32)

!!一个非常小型的插件!!



HaPi_r
看上去还行
先试试

pepsi小唐
HaPi_r 发表于 2021-11-4 23:17
看上去还行
先试试

刚开始学习写的一个基础插件,希望得到大佬的肯定。如果不足的地方也请大佬指出谢谢

HaPi_r
本帖最后由 HaPi_r 于 2021-11-4 23:34 编辑
pepsi小唐 发表于 2021-11-4 23:21
刚开始学习写的一个基础插件,希望得到大佬的肯定。如果不足的地方也请大佬指出谢谢 ...

不是大佬
我也想学写插件.


首先
  1. <adminY7> Test : Sb
复制代码

(sb不能发 Sb、SB、sB就可以发 s(空格)b 也可以发 )
这里建议 英语不区分大小写


另外可以做一个尝试在短时间内多次说脏话超过多少次
全服公告(执行指令)

另外后台执行插件相关指令会报错(游戏内没问题)


服务端环境:Purpur1.17.1 Zulu17


下一页 最后一页