Eric12324
本帖最后由 Eric12324 于 2020-8-24 22:48 编辑



  1. # 物品清理
  2. ItemClean {
  3.   # 物品清理间隔
  4.   CleanItemInterval = 120
  5.   # 是否启用物品清理粒子效果
  6.   ParticleEffectWhenItemRemove = true
  7.   # 是否在聊天框提醒的同时使用音效提醒
  8.   SoundWhenNotify = true
  9.   # 距离下次清理多少秒时发出提醒
  10.   # 最大的一个值不应该超过你的清理间隔
  11.   CleanNotify = [
  12.     1,
  13.     2,
  14.     3,
  15.     4,
  16.     5,
  17.     10,
  18.     30
  19.   ]
  20.   # Boss血条提醒模式
  21.   NotifyBossBar {
  22.     # 是否开启血条提醒模式
  23.     Enable = true
  24.     # 血条颜色, 可用值:
  25.     # GREEN(绿色), WHITE(白色), RED(红色), YELLOW(黄色), BULE(蓝色), PINK(粉红色), PURPLE(紫色)
  26.     Color = "GREEN"
  27.     # 剩余多少时间时显示血条
  28.     Start = 30
  29.   }
  30.   # 过滤器
  31.   Filter {
  32.     # 不清理的世界
  33.     Wolrds = [
  34.       "DIM1",
  35.       "DIM-1"
  36.     ]
  37.     # 不清理的物品,物品id:meta,meta(UnsafeDamage)通常用来区分相同id物品的不同品类,例如不同颜色的羊毛
  38.     # 羊毛的id为 minecraft:wool, 那么minecraft:wool:0就是白色,minecraft:wool:1就是橙色
  39.     # 如果只填入模组id,例如"ic2",那么所有"ic2"的物品都不会被清理
  40.     # 如果不填meta值,例如"minecraft:wool",那么所有颜色的羊毛(minecraft:wool:0/1/2/3....)都不会被清理
  41.     # 如果一个物品没有meta值,则填0
  42.     Items = [
  43.       "minecraft:diamond:0",
  44.       "minecraft:diamond_block:0"
  45.     ]
  46.     # 物品名称为以下内容之一的不会被清理(只匹配纯文本,不匹配颜色代码)
  47.     ItemNameMatch = [
  48.       "我是一个不会被清理的物品",
  49.       "我也是一个不会被清理的物品"
  50.     ]
  51.     # 含有以下lore之一的物品不会被清理
  52.     LoreMatch = [
  53.       "我不会被清理",
  54.       "我永远不会被清理",
  55.       "我永远永远不会被清理"
  56.     ]
  57.     # 开启后只要物品有lore就不会被清理,不管是否含有上面的LoreMatch中的条目
  58.     SkipItemWithLore = false
  59.     # 开启这项则只要物品有有效nbt标签就不会被清理(0个nbt标签这种不算)
  60.     SkipItemWithNBT = false
  61.   }
  62.   # 模组兼容模式,开启后,例如AE2的石英种子,龙研的真龙胸甲等物品不会被清理,因为模组作者已对这些物品进行了保护
  63.   ModSupport=false
  64. }

  65. # 清除高频方块
  66. CheckBlock{
  67.   # 是否启用定时自动检测
  68.   Enable=true
  69.   # 检测频率(秒)
  70.   Interval=8
  71.   # 要检测的方块类型以及频率阈值(每秒),用逗号分隔,前面是方块id(用/sponge blockinfo查看),后面是频率,可以带小数
  72.   # 默认为白名单,即只检测这些方块
  73.   Blocks=[
  74.     # 这一项是红石,请注意,红石线闪烁一次并不代表只刷新了一次,红石线从亮到不亮,内部的红石信号强度是从15-0,也就是刷新了16次!
  75.     # 简而言之,如果一个红石粉一秒亮一次,它实际上刷新了16次数据,因此这里的阈值设置为16.5,也就是红石最快是一秒一次
  76.     "minecraft:redstone_wire,16.5",
  77.     "minecraft:unpowered_repeater,4",
  78.     "minecraft:piston,2.5",
  79.   ]
  80.   # 开启后,上面的名单转为黑名单,即不会检测,注意:如果你想排除一个方块的检测,必须排除它所有的方块状态
  81.   # 例如中继器有两种状态,一是minecraft:unpowered_repeater代表默认状态,二是minecraft:powered_repeater代表中继器充能状态
  82.   # 使用时必须两个都排除,才不会检测中继器
  83.   # 查看方块状态用/sponge blockinfo,建议谨慎启用黑名单模式
  84.   BlackListMode=false
  85.   # 启用黑名单模式,你不能为特定方块单独设置刷新阈值,这个数值代表所有方块刷新上限
  86.   BlackListModeTickRate=18
  87.   # 开启这一项之后,将会清理超过阈值的方块,请谨慎使用!尤其是开启黑名单模式时
  88.   ClearBlock=true
  89. }
复制代码



下载:

前置下载:PAPI
前置下载:TeslaPowered

源码地址github


更新日志:
更新物品名称匹配模式
修复一个可能导致配置重载失败的bug
添加了物品id的模糊匹配(现在可以不指定meta或者只指定模组id)




来自群组: Power of Spongie

九夏吖丶
前排欸?

乐死自认
不支持1.15?

Eric12324

这是sponge的插件,spongeforge到现在就是1.12.2,哪有1.15

乐死自认
Eric12324 发表于 2020-5-27 22:21
这是sponge的插件,spongeforge到现在就是1.12.2,哪有1.15

做到不错就是可惜

米安博奥
意思是 清扫掉的东西还能取回来?

qq1831723028
预计会火功能又多又是海绵端!

Eric12324
米安博奥 发表于 2020-5-27 22:25
意思是 清扫掉的东西还能取回来?

对啊,在下次清扫前可以取回

米安博奥
Eric12324 发表于 2020-5-27 22:26
对啊,在下次清扫前可以取回

那可以推荐添加个取回需要收游戏之类的东西 不然无代价取回 别人就在这里面“淘宝”了

BiShop9621
要是能支持1.15就好了

池恩TwT
感谢大佬的原创插件

思念化作海
呜呜呜太好了 NeverLag可以删掉了

啊这 是Sponge用的 我爬

MC_Muji
感谢分享,正好需要此类插件

menglaidong
太棒了啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

白墨枫
感谢分享

qq1063928132
装完插件输入/eclean 直接清空背包,我真的吐了

Eric12324
qq1063928132 发表于 2020-7-7 17:33
装完插件输入/eclean 直接清空背包,我真的吐了

你输的clear吧,或者你装的其他插件覆盖了eclean指令,插件本身不涉及玩家背包操作

不羁edgg
很实用的小插件,不过有点复杂(对于我这个小白而言)

645118274
这款扫地插件太棒了吧?

3489800380
66666666666666666

559429
高频检测的输出控制台是不是也得输出一下。。不然不在线的时候都不知道有人在玩高频。。。。

Eric12324
559429 发表于 2020-7-22 19:19
高频检测的输出控制台是不是也得输出一下。。不然不在线的时候都不知道有人在玩高频。。。。 ...

之后添加,最近要考试

MrFucker
牛皮!!!!!!!

yun_ying_61
貌似。。。命令没用,我输入/eclean 结果把我的背包给清空了,我了个擦

Eric12324
yun_ying_61 发表于 2020-8-25 19:23
貌似。。。命令没用,我输入/eclean 结果把我的背包给清空了,我了个擦 ...

你输的clear吧,插件根本就不操作玩家背包,你用的是sponge端么

可化工厂
插件非常实用!哈哈

阿哲。
兄弟这是mod?你认真的吗?

Eric12324
Doughface_girls 发表于 2020-8-25 21:28
兄弟这是mod?你认真的吗?

???这里是插件板块

阿哲。
本帖最后由 Doughface_girls 于 2020-8-26 01:17 编辑
Eric12324 发表于 2020-8-25 21:54
???这里是插件板块

下你的插件你这里面是mod 我没看懂啊 没有plugin.yml 辛亏我看了一眼给你截图

南柯郡守
Doughface_girls 发表于 2020-8-26 01:15
下你的插件你这里面是mod 我没看懂啊 没有plugin.yml 辛亏我看了一眼给你截图 ...

这是sponge端的插件

就是长这样的

惊不惊喜,意不意外

阿哲。
南柯郡守 发表于 2020-8-26 01:45
这是sponge端的插件

就是长这样的

哦豁 怪我没见识 没用过sponge

litianby
我真的挺期望出Spigot的,也是个厉害的插件!赞

蜡笔小新呀
好插件必须评价

784793867
拔刀掉落能清理不?

Eric12324
784793867 发表于 2020-10-27 22:29
拔刀掉落能清理不?

插在地上不算掉落物

WolfHime
输入/eclean后清理了自己的背包....
输入/eclean reload 提示玩家未在线
输入/eclean clean 提示玩家未在线.....
啥情况

Eric12324
WolfHime 发表于 2020-10-28 19:05
输入/eclean后清理了自己的背包....
输入/eclean reload 提示玩家未在线
输入/eclean clean 提示玩家未在线 ...

再说一遍这是sponge的插件

星辰犭
高版本支持吗

12222222333
我在使用eclean last的时候报错了[12:04:33] [Server thread/ERROR] [Sponge]: Error occurred while executing command 'eclean last' for source EntityPlayerMP['tiantian1326'/259, l='world', x=-5.53, y=80.00, z=22.87]: com.mcsimonflash.sponge.teslalibs.inventory.Page$Builder.onOpen(Ljava/util/function/Consumer;)Lcom/mcsimonflash/sponge/teslalibs/inventory/Page$Builder;
java.lang.NoSuchMethodError: com.mcsimonflash.sponge.teslalibs.inventory.Page$Builder.onOpen(Ljava/util/function/Consumer;)Lcom/mcsimonflash/sponge/teslalibs/inventory/Page$Builder;
        at com.github.ericliucn.inventory.CleanedItemInv.getPage(CleanedItemInv.java:73) ~[CleanedItemInv.class:?]
        at com.github.ericliucn.command.Last.execute(Last.java:19) ~[Last.class:?]
        at org.spongepowered.api.command.args.ChildCommandElementExecutor.execute(ChildCommandElementExecutor.java:255) ~[ChildCommandElementExecutor.class:1.12.2-2838-7.3.0]
        at org.spongepowered.api.command.spec.CommandSpec.process(CommandSpec.java:388) ~[CommandSpec.class:1.12.2-2838-7.3.0]
        at org.spongepowered.common.command.SpongeCommandDispatcher.process(SpongeCommandDispatcher.java:355) ~[SpongeCommandDispatcher.class:1.12.2-2838-7.3.0]
        at org.spongepowered.common.command.SpongeCommandManager.process(SpongeCommandManager.java:360) [SpongeCommandManager.class:1.12.2-2838-7.3.0]
        at net.minecraft.command.ServerCommandManager.func_71556_a(SourceFile:665) [dh.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:962) [pa.class:?]
        at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:941) [pa.class:?]
        at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:37) [la.class:?]
        at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:9) [la.class:?]
        at org.spongepowered.common.event.tracking.phase.packet.PacketPhaseUtil.onProcessPacket(PacketPhaseUtil.java:219) [PacketPhaseUtil.class:1.12.2-2838-7.3.0]
        at net.minecraft.network.PacketThreadUtil$1.redirect$zlc000$impl$redirectToPhaseTracker(SourceFile:540) [hv$1.class:?]
        at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
        at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
        at org.spongepowered.common.SpongeImplHooks.onUtilRunTask(SpongeImplHooks.java:310) [SpongeImplHooks.class:1.12.2-2838-7.3.0]
        at net.minecraft.server.MinecraftServer.redirect$zjg000$onRun(MinecraftServer.java:4682) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:723) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526) [MinecraftServer.class:?]


Eric12324
12222222333 发表于 2020-11-28 12:07
我在使用eclean last的时候报错了[12:04:33] [Server thread/ERROR] [Sponge]: Error occurred while execu ...

你的sponge核心版本多少

xsmsms
为什么我这里服务器启动没有生成配置文件啊大佬

Eric12324
xsmsms 发表于 2021-2-1 10:24
为什么我这里服务器启动没有生成配置文件啊大佬

后台有无报错看一下,另外核心版本多少

1091692594
MCBBS有你更精彩~

秋色之笙
支持作者,扫地插件中很好的了

微风轻轻起
谢谢作者分享~下载下载试试效果

zhangxinlei1566
很不错的扫地插件

5555dd
拿走啦................

3482586
不错的扫地插件

mh1819
很nb的一款扫地大妈,值得入手

灰色星球
感谢大佬的原创插件

下一页 最后一页