- ◆ 支持核心
- CatServer,Spigot,PaperSpigot,Arclight
- ◆ 插件前置
- LGLibrary
- ◆ 游戏版本
- 1.12.x~1.21.x
LGEntityClear
一个用于清除指定实体的 Minecraft 插件。功能简介
LGEntityClear 是一个轻量级的 Minecraft 服务器插件,允许管理员通过简单的命令清除指定类型的实体。它支持多种过滤条件,并提供灵活的配置选项。特性
- 支持清除所有类型的实体(生物、投掷物、载具等)。
- 提供灵活的过滤器,支持按世界和实体类型进行过滤。
- 支持定时任务,可设定间隔时间自动清理实体。
- 提供简单易用的命令行接口。
- 支持白名单和黑名单过滤模式。
- 可配置的清理前提示信息。
使用方法
命令
- /lgec set <任务名> <时间> - 临时设置任务的清理剩余时间。
- /lgec info - 显示所有任务信息。
- /lgec reload - 重载配置文件。
- /lgec trigger <任务名> - 手动触发指定任务进行实体清理。
- /lgec help - 显示帮助信息。
配置
插件提供 clear_task.yml 文件用于配置清理任务,包括清理间隔、过滤器、提示信息等。配置说明
任务配置示例
YAML:
animal:
# 是否启用
enable: true
# 清理间隔[单位: 秒]
interval: 7200
message:
60: "[§a动物清理§f] 距离清理还有 60 秒"
30: "[§a动物清理§f] 距离清理还有 30 秒"
10: "[§a动物清理§f] 距离清理还有 10 秒"
5: "[§a动物清理§f] 距离清理还有 5 秒"
4: "[§a动物清理§f] 距离清理还有 4 秒"
3: "[§a动物清理§f] 距离清理还有 3 秒"
2: "[§a动物清理§f] 距离清理还有 2 秒"
1: "[§a动物清理§f] 距离清理还有 1 秒"
clear: "[§a动物清理§f] 已清理 {count} 个实体,耗时 {executionTime} 毫秒"
# 实体删除方式
remover:
name: default
# 世界过滤器
world_filter:
# 过滤方法 [white, black]{白名单 黑名单}
name: white
attribute:
list:
- world
# 实体过滤器
entity_filter:
name: white
attribute:
list:
- pig # 猪
- sheep # 羊
- cow # 牛
# ... 更多实体类型
过滤器类型
- 世界过滤器
- white: 白名单模式,只在指定世界执行清理
- black: 黑名单模式,在除指定世界外的所有世界执行清理
- 实体过滤器
- white: 白名单模式,只清理指定类型的实体
- black: 黑名单模式,清理除指定类型外的所有实体
- 实体删除器
- default: 使用默认的实体删除方式
实体类型
生物实体(Living Entities)
被动生物(Passive Mobs)
- pig # 猪
- sheep # 羊
- cow # 牛
- chicken # 鸡
- wolf # 狼
- mooshroom # 噜菇
- ocelot # 豹猫
- horse # 马
- rabbit # 兔子
- polar_bear # 北极熊
- llama # 羊驼
- parrot # 鹦鹉
- turtle # 海龟
- dolphin # 海豚
- cat # 猫
- panda # 熊猫
- fox # 狐狸
- bee # 蜜蜂
- goat # 山羊
- camel # 骆驼
- axolotl # 美西螈
- sniffer # 嗅探兽
- armadillo # 犰狳
中立生物(Neutral Mobs)
- creeper # 苦力怕
- enderman # 末影人
- cave_spider # 洞穴蜘蛛
- silverfish # 蠹虫
- blaze # 烈焰人
- magma_cube # 岩浆怪
- endermite # 末影螨
- guardian # 守卫者
- shulker # 潜影贝
- zombified_piglin # 僵尸猪灵
- hoglin # 疣猪兽
- piglin # 猪灵
- zoglin # 僵尸疣猪兽
- breeze # 旋风人
敌对生物(Hostile Mobs)
- skeleton # 骷髅
- spider # 蜘蛛
- zombie # 僵尸
- slime # 史莱姆
- ghast # 恶魂
- zombie_villager # 僵尸村民
- stray # 流浪者
- husk # 尸壳
- wither_skeleton # 凋零骷髅
- elder_guardian # 远古守卫者
- vex # 恼鬼
- vindicator # 卫道士
- evoker # 唤魔者
- illusioner # 幻术师
- drowned # 溺尸
- phantom # 幻翼
- pillager # 掠夺者
- ravager # 劫掠兽
- witch # 女巫
- piglin_brute # 猪灵蛮兵
- warden # 监守者
- bogged # 沼骸
Boss生物(Boss Mobs)
- ender_dragon # 末影龙
- wither # 凋零
投掷物实体(Projectile Entities)
- arrow # 箭
- snowball # 雪球
- fireball # 火球
- small_fireball # 小火球
- ender_pearl # 末影珍珠
- eye_of_ender # 末影之眼
- splash_potion # 喷溅药水
- lingering_potion # 滞留药水
- experience_bottle # 经验瓶
- wither_skull # 凋零头颅
- shulker_bullet # 潜影弹
- dragon_fireball # 末影龙火球
- spectral_arrow # 光灵箭
- trident # 三叉戟
- wind_charge # 风弹
- breeze_wind_charge # 旋风人的风弹
载具实体(Vehicle Entities)
- minecart # 矿车
- chest_minecart # 箱子矿车
- furnace_minecart # 熔炉矿车
- tnt_minecart # TNT矿车
- hopper_minecart # 漏斗矿车
- spawner_minecart # 刷怪笼矿车
- command_block_minecart # 命令方块矿车
- acacia_boat # 金合欢木船
- acacia_chest_boat # 金合欢木运输船
- bamboo_raft # 竹筏
- bamboo_chest_raft # 竹运输筏
- birch_boat # 白桦木船
- birch_chest_boat # 白桦木运输船
- cherry_boat # 樱花木船
- cherry_chest_boat # 樱花木运输船
- dark_oak_boat # 深色橡木船
- dark_oak_chest_boat # 深色橡木运输船
- jungle_boat # 丛林木船
- jungle_chest_boat # 丛林木运输船
- mangrove_boat # 红树木船
- mangrove_chest_boat # 红树木运输船
- oak_boat # 橡木船
- oak_chest_boat # 橡木运输船
- pale_oak_boat # 苍白橡木船
- pale_oak_chest_boat # 苍白橡木运输船
- spruce_boat # 云杉木船
- spruce_chest_boat # 云杉木运输船
物品实体(Item Entities)
- item # 物品
- experience_orb # 经验球
- egg # 鸡蛋
- falling_block # 下落的方块
- firework_rocket # 烟花火箭
- tnt # TNT
装饰实体(Decoration Entities)
- painting # 画
- item_frame # 物品展示框
- glow_item_frame # 荧光物品展示框
- armor_stand # 盔甲架
- leash_knot # 栓绳结
- end_crystal # 末地水晶
- block_display # 方块展示实体
- item_display # 物品展示实体
- text_display # 文本展示实体
其他实体(Other Entities)
- area_effect_cloud # 区域效果云
- giant # 巨人
- skeleton_horse # 骷髅马
- zombie_horse # 僵尸马
- donkey # 驴
- mule # 骡
- evoker_fangs # 唤魔者尖牙
- llama_spit # 羊驼唾沫
- villager # 村民
- squid # 鱿鱼
- snow_golem # 雪傀儡
- iron_golem # 铁傀儡
- trader_llama # 商队羊驼
- wandering_trader # 流浪商人
- tropical_fish # 热带鱼
- pufferfish # 河豚
- salmon # 鲑鱼
- cod # 鳕鱼
- glow_squid # 发光鱿鱼
- marker # 标记
- allay # 悦灵
- frog # 青蛙
- tadpole # 蝌蚪
- interaction # 交互实体
- ominous_item_spawner # 不祥物品生成器
- creaking # 嘎枝
- happy_ghast # 开心的恶魂
- fishing_bobber # 浮漂
- lightning_bolt # 闪电束
- player # 玩家
- unknown # 未知
依赖
- Java 8+
- Spigot/Paper API 1.13+
- LGLibrary