Salt_lovely
本帖最后由 Salt_lovely 于 2021-1-21 14:13 编辑


Harbor
    港湾   ——   重新定义原版睡眠机制提高睡眠质量
作者:
techtoolbox
最新版经测试版本:1.14-1.16
版本间兼容性不佳,使用1.12及以下版本的服务端的腐竹,请使用旧版插件
1.6版本与1.6.2配置文件大改,请使用旧版插件的腐竹注意
理论上兼容CraftBukkit,经测试兼容PaperSpigot


插件简介

Harbor是一款Spigot插件,它能让玩家进入睡眠后以奇妙的方式来跳过夜晚——不过和原版设定不同,你可以设置有多少比例的玩家入眠后就可以跳过夜晚,你也可以设定夜晚流逝的速率。
Harbor设计的初衷是鼓励玩家少打幻翼多睡觉。
功能说明
- 以下内容来源于原帖翻译与实际使用后的体验
※ 夜晚将会以一定的速率平缓地流逝而不是直接跳过
※ 玩家会即使看到躺下的玩家的数量
※ 每当有一个玩家入梦,其余玩家都能在聊天框和活动栏(action bar)看到消息
※ 拥有 "harbor.bypass" 权限、创造模式、观察者模式的玩家会被插件忽略
※ 挂机玩家会被插件忽略
※ 可以完全禁止玩家的睡眠行为,玩家将无法上床 起 来 嗨 !
※ 幻 翼 !你可以完全禁止这种讨厌的家伙出现!
※ 使用 "/sleeping" 指令可以知晓该世界有多少玩家已经睡下
※ 绝大部分功能均可在配置文件中配置
图片演示
信息交互

动态图演示
配置文件
config.yml (3.37 KB, 下载次数: 17) 1.6.2配置文件(理论上兼容1.6.3)
1.6.2配置文件大概,请删除配置文件再更新插件
下载地址
请前往原帖下载暂不提供下载链接,实在连不上SpigotMC的话可以私信我另想办法
其他事情
Harbor是一个开源插件:Source Code
作者的捐助链接:Donation Link

“重新定义原版睡眠机制”这句话来源于作者的话“redefines how sleep works”

南极小心
先来看看怎么样

xs521421
貌似很不错

sauce_mai
很不错的一个小插件,不经意间提高游戏体验

Dream1ng
为什么信息交互改成中文就乱码呢

Dream1ng
Dream1ng 发表于 2020-4-26 15:17
为什么信息交互改成中文就乱码呢

就是把1 out of 3 players are sleeping 交互信息改成中文, 显示的是?????????

jrx233
赞了,可以取消幻翼

Dream1ng
Dream1ng 发表于 2020-4-27 08:49
就是把1 out of 3 players are sleeping 交互信息改成中文, 显示的是?????????

问题解决啦 我之前用记事本改成中文,游戏里就显示乱码。我用VScode改就没问题了

3310201
已安装,为我1.15.2的朋友服务器安装,非常不错

Fur_Xia
插件支持1.16啦

352401049
好插件!已评分!再见了幻翼!

小冰糖a
1.16.1在使用时遇到了一些问题
在入睡/起床时,chat部分应该有提示信息,但实际上没有
在睡觉的时候,chat部分我设置了三行提示信息,但多数情况下只能显示一条

Salt_lovely
深拥v 发表于 2020-7-9 16:29
1.16.1在使用时遇到了一些问题
在入睡/起床时,chat部分应该有提示信息,但实际上没有
在睡觉的时候,chat ...

SpigotMC论坛上的类似兼容性问题

试试重新生成一个配置文件,或者将您的配置文件发我一份

小冰糖a
Salt_lovely 发表于 2020-7-9 17:11
SpigotMC论坛上的类似兼容性问题

试试重新生成一个配置文件,或者将您的配置文件发我一份 ...

我这边用的是paperspigot,不知道是不是这个原因
(配置文件下课了发)

小冰糖a
values:
  timer: 2
  percent: 60
  interval: 50

features:
  skip: true
  weather: false
  phantoms: false
  bypass: true
  ignore: true
  afk: true
  notifier: false

messages:
  chat:
    chat: true
    skipped:
      - "&9▪ &6天亮了..."
      - "&9▪ &e一觉醒来你觉得舒服多了"
    sleeping: "&b[player] &6觉得困了,打算睡一觉休息一下... &7当前进度 &a[[sleeping]/[needed]]"
    left: "&b[player] &e从床上起身,可能他觉得现在还不适合入睡... &7当前进度 &a[[sleeping]/[needed]]"
    accelerateNight:
      - "&9▪ &a大多数人进入了睡眠"
      - "&9▪ &c夜晚似水般流逝,新的一天要来了..."
  actionbar:
    actionbar: true
    sleeping: "&e再有&c[more]&e人就可以跳过夜晚了"
    everyone: "&b多数人回到了他们的床上,这会是一个安静的夜晚..."
  miscellaneous:
    prefix: "&7[&6萌窝 &9BetterSleep&7] "
    permission: "&7没有权限"
    unrecognized: "&7未知指令"

blacklist:
  - "world_nether"
  - "world_the_end"

# Spooky controls (别动这个)
version: 1.6
debug: false

Salt_lovely
深拥v 发表于 2020-7-9 17:17
我这边用的是paperspigot,不知道是不是这个原因
(配置文件下课了发)

作者说1.16的服务器请尝试1.6.2beta(测试版):https://github.com/nkomarn/Harbor/releases

小冰糖a
Salt_lovely 发表于 2020-7-9 20:25
作者说1.16的服务器请尝试1.6.2beta(测试版):https://github.com/nkomarn/Harbor/releases ...

很棒,另外有个不知道算不算bug的东西
就是在触发睡眠加速后,已经睡下的玩家起床
时间仍会继续加速0.0

fffilm
怎么设置跳过黑夜的睡觉比例啊

Salt_lovely
fffilm 发表于 2020-7-11 11:01
怎么设置跳过黑夜的睡觉比例啊

velues下面的percent。

详细说明可以下载我翻译的配置文件

SPngChina
非常实用 更新也很快 很喜欢

第一页 上一页 下一页 最后一页