机智的小鱼君

服务器的存档自动备份

服务器的存档自动备份程序包含在服务器软件目录中的start.sh内。

当服务器进程结束时,程序会对先当前存档进行打包压缩备份,然后尝试重新激活游戏进程。

该程序大大提高了游戏服务器的在线率,并提供了容灾策略,这个程序可以被shell管理员手动终止。

自动备份与重启程序源代码,机智的小鱼君版权所有

服务器的启动与重启

Screen

首先要使用screen将会话挂载,否则离开控制台的瞬间Linux会关闭会话,服务器程序就断了。

一般使用的screen name都是minecraft

screen -R minecraft

Linux Shell

启动服务器:到服务端的目录,执行sh start.sh

此程序可以保证在无人监视云主机后台时,游戏进程终止时自动备份存档并重启游戏进程。

MMCReboot

教程:https://www.mcbbs.net/thread-772913-1-1.html

一般的,重启服务器是为了重载游戏配置和存档备份,安装此插件是为了更方便执行维护操作,另外插件也会检测服务器负载以在必要的时候重启或终止服务器以保护服务器。

服务器在线人数超过5人时,任何人都可以发起重启投票(虽然不知道投票重启服务器有什么意义,但还是保留了这个功能);game-admin组以及server-operator组可以中断服务器的重启倒计时;server-operator组可以无需投票使用游戏内命令立即执行服务器重启倒计时。

一般的,发起的任何重启倒计时时间请不要少于3分钟(180秒),以便游戏内的玩家有充足的时间来保存自己的物品、回到安全地点,最大限度回避可能造成的损失。在极少数例外情况下,服务器持有者会在不提前通知的情况下关闭服务器,如果你有任何疑问或这对你造成了损失,请务必在QQ群联系服主说明情况。

额外的,我们的服务器在每天的00:00、8:00、16:00自动重启,这是例行维护,服务器将会在这些时间备份存档,请管理员不要终止这些重启任务。

下载Minecraft客户端

下载完整版客户端(推荐)file_download

Java 1.12.2 | 国际版 | Hellow Minecraft! Launcher

下载链接close

此客户端与在线更新版一样,在服务器更新时会自动更新文件。

百度网盘

链接: https://pan.baidu.com/s/1xZsvf5w6ep1JCw0ie7rEbg
提取码: e1a6

下载在线更新客户端file_download

Java 1.12.2 | 国际版 | Hellow Minecraft! Launcher

下载链接close

此客户端首次启动时自动下载所需文件,可能会比较慢。在服务器更新时也会自动更新文件。

在做了在做了……

下载整合包

加入我们的游戏服务器,必须使用我们提供的整合包,因为我们的服务器使用了一些Mod。

我们的整合包会根据我们后台配置的信息自动更新文件,如果您自行配置游戏可能出现插件不兼容等问题。

安装方法

http://playmc.ngnlwiki.cn/

我想自行安装游戏

虽然我们不推荐这种做法,但是也是可以的。

  • 我们不保证游戏内的视觉表现与您自行安装的游戏一致。
  • 您可以前往http://playmc.ngnlwiki.cn/校对所需的Mod等文件

特别鸣谢

Hello Minecraft! Launcher https://hmcl.huangyuhui.net

游戏人生中文Wiki官方Minecraft多人游戏服务器策划书

最新通知:由于参与人数较少,计划难以执行,服务器已经提前转型娱乐服务器。但您若有意愿参与ngnl相关建设,也可以联系我们,计划随时可以重启。
附注:服务器将在2020年12月结束第一阶段运营,之后将视情况而定。

主办单位: No Wiki No Life Project MC Team
承办单位:机智的小鱼君(个人)
协办单位:可能的赞助者

活动名称

No Wiki No Life Project official Minecraft Server

游戏人生中文wiki官方我的世界多人服务器

活动目的和意义

目的:利用电子游戏Minecraft还原作品《No Game No Life 游戏人生》作品中的场景

意义: 一群共同喜爱游戏人生这部作品的网友们共同为自己的爱好做出一些有影响力的事情

活动主题

一起和平的玩吧

活动时间

2020年1月10日 – 2019年11月30日

活动地点

  • 互联网
    • 电脑游戏《Minecraft》
    • 即时通讯软件 QQ
      • QQ群:先加入我们的闲聊群759937396,然后私信机智的小鱼君获取
    • 即时通讯软件 YY
      • 频道号码:-

游戏相关信息

游戏名:Minecraft 我的世界

游戏平台:Java(电脑版)

游戏版本:Java 1.12.2

服务器端口:playmc.ngnlwiki.cn:25565

游戏整合包:http://playmc.ngnlwiki.cn

活动对象

No Wiki No Life  项目的全体成员均可参与建筑组

可以分享服务器地址给其他人,可随意参观服务器

原则上不接受外部人员进入建筑组

活动流程

日期内容具体要求完成时间人员安排备注状态
2019年12月9日Alpha测试服使用Wjghj Project的服务器进行游戏服务器运行测试。
主要目的是筛选并体验各个服务端软件,并挑选最终选用的服务端以及插件。
12月12日负责人:机智的小鱼君
测试人:在官方wiki群发出邀请、部分Minecraft wiki友人
结束后备份、成员分享存档,并根据存档大小及规模判断是否留存作为正式服主城
12月13日Beta测试服选择服务器供应商,购置新的云主机,迁移游戏服务器,安装最终决定的服务器软件,部署插件,调整测试2020年1月10日负责人:机智的小鱼君
测试人:部分Wiki组成员(成年人)、部分 Minecraft wiki友人
1月11日正式服预备改组QQ群,发送正式公告,分发客户端整合包1月13日负责人:Bell Orwell与Bell Orwell商讨,是新建QQ群还是改组现有附属QQ群 公告已发布,群聊已建立
遇到问题:反响低于预期[1]主动应急方案已开启: 已起草邀请信
1月14日游戏人生场景复刻建筑阶段3月10日(暂定)完场建筑主体工作
3月11日视频制作阶段待定整合视频、截图
撰写文案,剪辑视频,选择发布途径、平台,筹划宣传工作
3月11日服务器转型待定游戏服务器本身转换为娱乐服
待定
  • 2019年12月13日凌晨
    • Alpha测试服已关闭
    • 存档已保存并上传百度云
    • 通知已于博客发布
  • 2019年12月14日
    • 新服务器已购置、已部署
    • 域名ngnlwiki.cn已进入备案流程
    • 游戏服务器插件部署
      • 皮肤系统 SkinsRestorer√
      • 用户认证系统 FlexibleLogin+MariaDB√
      • 服务器基础命令、多世界、地标 Nucleus√
      • 创世神 WorldEdit√
      • 权限管理 LuckPerms√
      • 领地系统(防止破坏) griefprevention√
  • 2019年12月15日
    • 已找到优秀的建筑回放插件
    • 第一版服务器客户端已打包完毕
  • 2020年1月2日
    • ngnlwiki.cn域名已通过审核
    • 自动更新客户端已打包完毕

资金流水

日期博客
2019年12月 Minecraft服务器资金流水2019年12月

活动中应注意的问题、细节及应急预案

  • 假如所有可选的云主机开销均超出承受范围 已有最优解决方案
    • 开启募捐
    • 合伙开服
    • 计划终止
  • 无法找到适合大规模建筑的游戏插件 已有最优解决方案
    • 更换插件
    • 更换服务器内核
    • 招募有Java编程基础的MC爱好者协助
    • 不使用插件,硬刚
  • 正式建筑阶段,wiki内部成员参与的人数不足
    • 扩大成员招募范围(渠道: 游戏人生贴吧、Minecraft相关人员、bilibili网站、mcbbs等等)
      • 已联系百度贴吧“游戏人生吧”吧主,已确认游戏人生吧愿意在必要时提供支持 √
      • 2020年1月12日: 已启用该预案,正在发布邀请信
    • 进行阶段性视频发布 ?
      • 每隔一段时间就发布预告性视频,预热热度,积攒人气
    • 对建设过程进行网络直播 ?
      • 预热热度,积攒人气
  • 云主机被攻击,游戏服务器被“熊服”
    • 需要提前进行预防熊服相关知识的学习
    • 邀请有经验的mc服主进行指导
    • 邀请拥有丰富的mc相关知识的人进行指导
    • 暴力重启服务器以解决此问题
  • 游戏存档崩溃
    • 必须进行有规律的存档备份
    • 实在没有任何办法……那就只能向大家道歉,并重新来过
  • 服务器配置不足,无法承受玩家数量或存档规模
    • 花钱……升级配置
    • 分流进行建筑,例如分成上午组和下午组,分别认领建筑的区域
  • 资金不足(例如需要升级服务器配置、需要网络直播材料、需要有偿聘请外援)
    • 机智的小鱼君在假期进行兼职,尝试获取资金
    • 接受网友捐赠
  • 服务器主要负责人因个人原因无法管理服务器(例如参加重要考试、参与大型活动)
    • 提前安排代理负责人
      • 是否放开云主机的shell权限待决定
  • 待补充,持续更新……

备注

本页面将频繁更新,请留意页面的变化

注释 & 其他

注释 & 其他
1 主动应急方案已开启: 已起草邀请信

Minecraft Alpha测试服闭幕

Minecraft Alpha测试服按照原计划,已经关闭服务器!

新的服务器已经购置并已经进行基础的配置,新的服务器会比A测服务器拥有更高的配置,并安装了很多有用的插件,具体开服时间待定。

A测的存档将上传百度网盘中分享,留作纪念。

特别鸣谢

特别鸣谢以下参与测试的成员:(游戏名,排名不分先后)

  • aphisa
  • Cherry-PC[1]Winston Sung为同一玩家
  • LuoXiaoHeiCat
  • metal_pail

存档下载

链接:https://pan.baidu.com/s/17YSl7uFtzS3zGN7b-AU3Wg
提取码:vbn6

注释 & 其他

注释 & 其他
1 Winston Sung为同一玩家