AeXiaohu
本帖最后由 AeXiaohu 于 2022-12-31 11:17 编辑

介绍
ClearEntity
定时清理实体

可以自定义间隔多少时间清理某些实体,自定义清理公告通知消息和到几个时间段的提示,可查看世界里有哪些实体存在和具体数量。此插件主要作用在服务器内的所有实体都可以自行添加到定时清理任务中。比如:NPCmod的NPC抛射物、枪械mod发射出的子弹实体卡在边缘、辉夜姬的五难题mod大量的弹幕实体等......

__效果图__


插件配置
  1. # 清理实体的间隔时间(秒)
  2. ClearEntitySecondTime: 360

  3. # 是否开启清理时的公告通知
  4. Broadcast: true

  5. # 清理实体任务开始计时后以下是在多少秒后发出公告提示
  6. BroadcastPromptSecondTime:
  7. - 330
  8. - 340
  9. - 350

  10. # 以上时间的提示内容
  11. BroadcastPrompt: §6[§bClearEntity§6]§a无用实体将在 §e{remainingSecondTime}秒 §a后清除!

  12. # 清理实体时公告通知内容
  13. BroadcastClearEntityMessage: §6[§bClearEntity§6]§a唔姆,这次清理了 §d{entityAmount}个 §a无用实体,感觉自己萌萌哒~

  14. # 是否清理被命名的实体
  15. CleanNamedEntities: true

  16. # CleanNamedEntities为true的情况下以下被命名的实体不被清理
  17. NoCleanNamedEntities: []

  18. # CleanNamedEntities为false的情况下以下被命名的实体仍要清理
  19. MustCleanNamedEntities: []

  20. # 清理掉落物 minecraft:item 时排除的物品ID
  21. # 例子:
  22. # IgnoreCleanDropItems:
  23. # - "minecraft:diamond" # 钻石
  24. # - "minecraft:diorite" # 闪长岩(1.13+)
  25. # - "minecraft:stone:3" # 闪长岩(1.12.X 的物品含有Data值)
  26. IgnoreCleanDropItems: []

  27. # 实体总数量大于TotalEntityAmountThreshold时:才允许清理LimitEntities的实体,如果LimitAllEntities为true则才允许清理ClearEntityList的所有实体
  28. TotalEntityAmountThreshold: 1200
  29. LimitAllEntities: false
  30. LimitEntities: []

  31. # 清理实体的列表(以下例子,如何自行添加)
  32. # 清理实体的列表自行添加例子:
  33. # ClearEntityList:
  34. # - animals # 所有动物
  35. # - monster # 所有怪物
  36. # - projectile # 所有抛射物
  37. # - minecraft:item # 掉落物
  38. # - minecraft:arrow # 箭
  39. # - minecraft:fireball # 火球
  40. # - minecraft:small_fireball # 小火球
  41. # - minecraft:snowball # 雪球
  42. # - minecraft:xp_orb # 经验球
  43. # - customnpcs:customn**rojectile # CustomNPCs模组的NPC抛射物)
  44. # 实体名注意大小写哦,实体名可以通过F3或 /ce entity  查看实体名与数量,鼠标移上去可以点击复制到聊天栏
  45. ClearEntityList: []
复制代码


指令
/ce entity  查看实体数量
/ce clear  手动清理实体
/ce reload  重载插件配置


权限
  1. permissions:
  2.   ce.*:
  3.     description: Clear entity.
  4.     default: op
  5.     children:
  6.       ce.help: true
  7.       ce.entity: true
  8.       ce.clear: true
  9.       ce.reload: true
  10.   ce.help:
  11.     description: Clear entity help.
  12.     default: false
  13.   ce.entity:
  14.     description: View entity amount.
  15.     default: false
  16.   ce.clear:
  17.     description: Manual clear entity.
  18.     default: false
  19.   ce.reload:
  20.     description: Reload the plugin configuration.
  21.     default: false
复制代码


下载
下载地址

更新日志

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

如果不知道它们的ID还可以使用信息查询插件:https://www.mcbbs.net/thread-1114827-1-1.html


墨世界
拔刀发出的幻影剑可以清理吗

2285190332
你瞅啥233 发表于 2017-8-21 18:47
拔刀发出的幻影剑可以清理吗

拔刀的幻影刃不能一直保存的吧?

AeXiaohu
2285190332 发表于 2017-8-21 18:52
拔刀的幻影刃不能一直保存的吧?

只要是实体就可以清理,/ce entity  查看存在的实体与数量,发出幻影剑然后输入指令看看有没有,有的话想定时清理就添加进来

2285190332
小虎丶 发表于 2017-8-21 18:55
只要是实体就可以清理,/ce entity  查看存在的实体与数量,发出幻影剑然后输入指令看看有没有,有的话想 ...

我记得幻影刃不能保存的吧,他发射的时候,没弄到人 就不见得了。。。

@TGL
不知道实体名称怎么找,

Ghostxy
和清道夫冲突吗

KINGAND168
谢谢分享!

Joker409499827
神乎其技,不服不行!

yaoye271920539
非常给力的插件!帮大忙了!

Jklhgf
这是什么原理?楼主你太厉害了+4

杨大白
正好要开服谢谢

moheng2014
不知道实体名字怎么办?

1229039677
为什么我输入清除指令,地上的东西没用清除

AmethystSEA
感谢楼主分享!

迷の小明
掉落物可以清理吗?

我很想你
这个可以清理mcheli的实体 mcheli的物品放出来全都是实体

a65w46a
万人血书求支持1.7

国度
a65w46a 发表于 2018-7-17 21:49
万人血书求支持1.7

目前1710服务器可以允许,其他不清楚

凌月2487
请问一下配置文件中清理实体列表有什么填写的格式要求

r4903820
請問1.13可以用嗎?

DEML_Meng
感谢发布 顶

DGai
真的感谢楼主的这个插件,困扰服务器半年来的毒瘤占用超高实体资源,用这个清理掉了

1723624171
会不会清理mod生物呢

lxyun_2
好像1122版本的sponge端不能使用OAO

IFEN1993
实体是不是这些
- ENDERMAN
- DROPPED_ITEM
- ZOMBIE_VILLAGER
- LLAMA
- SHEEP
- ENDER_CRYSTAL
- SPIDER
- VILLAGER
- SKELETON
- MINECART
- CREEPER
- CHICKEN
- MINECART_CHEST
- BOAT
- SQUID
- HORSE
- COW
- FOX
- PIG
- PLAYER
- BAT
- CAT
- ZOMBIE
- SALMON
- WOLF
- IRON_GOLEM
- PIG_ZOMBIE

IFEN1993
1229039677 发表于 2018-2-16 21:59
为什么我输入清除指令,地上的东西没用清除

你要把开关打开
ClearEntityList:
- DROPPED_ITEM

gwfblank1
U端1.7.10 没法使用 删除了还是有实体 没有清除

Nitric_acid
楼主你这插件无法清除mcheli的实体,你这个插件怎么添加清除的实体,我按照你所说的去该,结果直接出错,我是1.6.4的
我建议你分别制作各个版本的专用插件,还有我服务器就看你了.QAQ

511281270
2004224\\\ 发表于 2019-8-19 20:15
楼主你这插件无法清除mcheli的实体,你这个插件怎么添加清除的实体,我按照你所说的去该,结果直接出错,我是1. ...

1.6.4也太老了,谁会去特意去支持呢

Nitric_acid
511281270 发表于 2019-12-22 13:27
1.6.4也太老了,谁会去特意去支持呢

解决了是编码问题

857537740
这个玩意和扫地大妈哪个牛皮

yuan_kun
但是其他MOD的掉落物 他不清理啊
只清理掉原版的

565585
和lz反应个比较严重的问题,盖亚3的实体和某些mod的某些实体会在插件中显示为MOD_CUSTOM导致无法指定实体进行清理,求解决方案

结城希亚
能多添加几条提示吗,时间一长三条有点不够用

w2200219297
很好的插件

苏雅人
请问这个未知的实体是什么?不敢随便清理

逍遥小炫
为啥我这清理一直都是0

14477
WARN]: Task #17 for ClearEntity v1.6.4-R1.0-SNAPSHOT generated an exception
java.lang.NullPointerException: null
        at com.mlg**.clearentity.a$d.run(SourceFile:80) ~[?:?]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.15.2.jar:git-Paper-131]
        at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1185) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1112) ~[patched_1.15.2.jar:git-Paper-131]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:934) ~[patched_1.15.2.jar:git-Paper-131]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
服务器不停报错这个是怎么回事

断念某
服务器实体太多 正好看见这个插件! Nice

maziyang123
牛逼啊,解决了我多年的卡服问题

3310201
牛逼插件,解决我多年以来的掉落物崩服问题

MCSUteam
这个支持1.15.2吗

3310201
牛逼插件,下载了

3310201
感谢分享,好样的插件

3310201
牛逼牛逼牛逼

LSS_wwwwwww
mythicmobs的怪物支持吗

3310201
1.15.2亲测可以使用,貌似这是全版本的

卑微小吴
楼主 FALLING_BLOCK 掉落的方块没法清理不知道是什么情况 我按照你教程的配置添加了.清理其他的可以就是这个掉落的方块没法清理

tangjunhao
很有用的插件,感谢分享

下一页 最后一页