Villager Announcer

向所有玩家公告村民死亡。

资源图片
| | | | --- | --- | | Java 版本要求: | Java 17 (或更高版本) | | Discord 服务器 (聊天/支持): | [点击加入 Discord](https://discord.com/invite/HqZwdcJ) | | 源代码: | [点击查看仓库](https://github.com/stumper66/VillagerAnnoucer) | 你有一个村民大厅,却厌恶村民神秘死亡或者在你不知情的情况下死亡吗? 如果是这样,那么这个插件就是为你准备的! Villager Announcer 是一个高度可定制但简单的插件。 默认情况下,当村民被杀死或感染时,它会向所有玩家广播详细信息。 它还会播放一个声音,你可以自定义。 可选的 DiscordSRV 集成已包含并在默认情况下启用。 如果你启用了 DiscordSRV 并且启用了主文本频道,它会自动将消息发送到该频道。如果需要,可以禁用。 示例: ![https://i.ibb.co/bsVRh2m/VA-Examples.png](https://i.ibb.co/bsVRh2m/VA-Examples.png) 这是默认的配置文件: ```yaml enabled: true play-sound: true sound-name: 'ENTITY_VILLAGER_DEATH' # 使用 0 表示无限半径 max-broadcast-radius: 0 # 如果你之前与村民进行过交易,那么你会收到通知 # 请注意,这仅适用于 Paper 服务器 only-broadcast-if-traded-with: false # 可选地限制广播到特定的世界 broadcast-worlds: ['*'] # 仅在他们之前是正常村民时才广播 broadcast-zombie-villager-deaths: true # villagerannouncer.receive-broadcasts players-require-premissions: false # 如果安装了 DiscordSRV,则将任何消息发送到主文本频道 discordsrv-send-message-to-main-channel: true # 仅当您使用世界过滤 # 或使用玩家权限时才适用 log-messages-to-console: true messages: # 这四个设置中的所有都会填充 %villager% 变量: villager: '村民' baby-villager: '婴儿村民' zombie-villager: '僵尸村民' baby-zombie-villager: '婴儿僵尸村民' # 填充 %location% 变量: location: '&r( &6XYZ: %x% %y% %z%, &r&ein &r&a%world-name%&r)' villager-message-with-profession: '&e一位 %villager% 死亡了!职业:%villager-profession%,等级: %villager-level% %location%' villager-message: '&e一位 %villager% 死亡了! %location%' villager-infection-with-profession: '&e一位 %villager% 被感染了!职业:%villager-profession%,等级: %villager-level% %location%' villager-infection: '&e一位 %villager% 被感染了! %location%' death-by-entity: '&e一位 %villager% 被 %entity% 杀死 %location%' death-by-misc: '&e一位 %villager% 因 %death-cause% 死亡 %location%' ``` 如果你有任何问题或功能请求,请加入 [discord](https://discord.gg/arcaneplugins-752310043214479462) 服务器。