Morpheus
作者:CommanderTvis
发布时间:2019年9月29日
原生版本:未知
测试支持:1.14,1.15,1.16
一个简单的睡眠投票插件
点此下载插件详细介绍
Morpheus 是一个简单的睡眠投票插件,具有动画时间跳过和完全可配置的消息功能。当达到一定比例的玩家进入睡眠状态时,夜晚将被跳过。
😴 Morpheus
⚙️ 安装
此插件专为 Minecraft 1.16 设计,不保证支持旧版本。要安装 Morpheus,只需将其放入 /plugins/ 文件夹中。Morpheus 依赖于 PluginApi,因此您也需要安装它。
⌨️ 命令
morpheus- 根命令。rl|reload- 重新加载配置。
📝 配置
Morpheus 可以使用 /plugins/Morpheus 目录中的 JSON 配置文件进行配置。
属性:
messages 对象:插件发送或显示的各种消息。
command对象:noPermission- 当玩家无权访问某个子命令时发送。configurationReloaded- 当玩家重新加载插件配置时发送。unresolvedSubcommand- 当玩家尝试调用未定义的子命令时发送。
leftBed- 当玩家离开床时发送。可用占位符:%player%- 玩家姓名,%sleeping%- 当前在床上睡觉的玩家百分比。goodMorningTitle对象:夜晚跳过时发送的标题消息:title- 标题。subtitle- 副标题。fadeIn- 消息淡入时间。stay- 消息停留时间。fadeOut- 消息淡出时间。
wentToBed- 当跳过夜晚所需的最后一名玩家上床睡觉时发送。可用占位符:%player%- 玩家姓名。wentToBedNotEnough- 当玩家上床睡觉但没有足够的玩家跳过夜晚时发送。可用占位符:%player%- 玩家姓名,%sleeping%- 当前在床上睡觉的玩家百分比,%notenough%- ChoiceFormat 格式,包含缺少的玩家数量。notEnoughPlayersChoiceFormat- 用于处理缺少玩家数量的 ChoiceFormat 格式。notificationMode- 通知玩家离开和上床睡觉的方式,可以是ACTION_BAR或CHAT。enableGoodMorningTitle- 如果为 true,则在插件跳过夜晚时向所有玩家显示标题消息。shareOfPlayers- 跳过夜晚所需的玩家比例。例如,0.5 表示一半的玩家,0.9 表示 90% 的玩家。
配置示例:
{
"messages": {
"command": {
"noPermission": "你没有权限使用这个命令",
"configurationReloaded": "Morpheus配置已重载!",
"unresolvedSubcommand": "未知的子命令"
},
"leftBed": "%player% 离开了床. 现在有 %sleeping%% 的玩家在睡觉.",
"goodMorningTitle": {
"title": "&b早安!",
"subtitle": "&a新的一天开始了!",
"fadeIn": 10,
"stay": 70,
"fadeOut": 20
},
"wentToBed": "%player% 是最后一个上床睡觉的人.",
"wentToBedNotEnough": "%player% 上床睡觉了, 但还不够人数. 现在有 %sleeping%% 的玩家在睡觉. 还需要 %notenough% 个玩家.",
"notEnoughPlayersChoiceFormat": "0#0 个玩家|1#1 个玩家|1<#%count% 个玩家"
},
"notificationMode": "ACTION_BAR",
"enableGoodMorningTitle": true,
"shareOfPlayers": 0.5
}