YYDS_QAQ
本帖最后由 硬核DIY实验室 于 2022-8-12 18:41 编辑
你还在担心有人在服务器里宣传其他服务器的IP 或者 天天在聊天栏里口吐芬芳 吗?Anit-fanity可以解决各种聊天内容的问题(包括以上)
指令:


效果展示:


配置文件:(1.0版本)
  1. #如有BUG;欢迎到mcbbs提出!~
  2. #mcbbs的链接:https://www.mcbbs.net/?4738947
  3. #你可以在帖子下面评论,也可以私信我哦~



  4. #这是把玩家杀死是的提示
  5. kill-Message: '[Anit-fanity]该服务器未不允许说脏话!!!'

  6. #=======================#
  7. ###不要自己添加数组,添加可能会造成插件故障!!!###
  8. #禁用的词语列表(违法杀死)
  9. Disabled words list(kill):
  10. 1: 'sb'
  11. 2: ''
  12. 3: ''
  13. 4: ''
  14. 5: ''
  15. 6: ''
  16. 7: ''
  17. 8: ''
  18. 9: ''
  19. 10: ''
  20. 11: ''
  21. 12: ''
  22. 13: ''
  23. 14: ''
  24. 15: ''
  25. 16: ''
  26. 17: ''
  27. 18: ''
  28. 19: ''
  29. 20: ''
  30. 21: ''
  31. 22: ''
  32. 23: ''
  33. 24: ''
  34. 25: ''
  35. #=======================#
复制代码


下载: Anit-fanity-1.0-SNAPSHOT.jar (5.9 KB, 下载次数: 2)             Anit-fanity-1.1-SNAPSHOT.jar (6.76 KB, 下载次数: 7)

更新:



我是个插件小白,请大佬们多多指教~


评分不会消耗个人人气,所以,请各位官老爷评个分再走呗?

本插件所用所有代码均为原创,不存在借用/抄袭等行为











名副其实
本帖最后由 名副其实 于 2022-8-6 21:12 编辑

缺少原创声明请注意添加

! 插件过于简单可能会被版主删帖。

而且直接把脏话写死在配置文本里不能无限添加的机制我感觉不是特别好。
代码里面可以看出来连用多个if不是蛮好,直接从配置文本里面读取所有违规词再判断玩家发言是否包含
一个if就可以解决...

另附版规 3-1.1:
1. 只有原创插件可以拥有广告宣传,但只允许向后台输出宣传 不允许刷屏。
强调:不允许在帖子内宣传,广告的内容仅允许插件定制,若广告被证实为诈骗或者其他违法违规行为,警告删帖处理,情节严重的予以封禁
AntiFanity.class                                                 JAVA
package com.fanity.anitfanity;

import org.bukkit.ChatColor;
import org.bukkit.plugin.Plugin;
import org.bukkit.plugin.java.JavaPlugin;

public final class AnitFanity extends JavaPlugin {
  public void onEnable() {
    getConfig().options().copyDefaults();
    saveDefaultConfig();
    System.out.println(ChatColor.YELLOW + "Anit-fanity插件启动成功!有BUG?  请加Q群:651806188");
    System.out.println(ChatColor.YELLOW + "有BUG?  请加Q群:651806188");
    getServer().getPluginManager().registerEvents(new fanity(), (Plugin)this);
  }
  
  public void onDisable() {
    System.out.println(ChatColor.YELLOW + "Anit-fanity插件已卸载!");
  }
}


YYDS_QAQ
名副其实 发表于 2022-8-6 21:09
缺少原创声明请注意添加

! 插件过于简单可能会被版主删帖。

我好像也没有违法版规3-1.1呀?