/fabric_service_docker

这是一个使用Docker运行的MC服务端所使用的配置文件以及其配套MOD的存储仓库。

基于魔法的奇妙ELF(?)世界

该项目所使用的服务端为Fabric, 并且以植物魔法为核心玩法.

/637416773599398779 (2)

在一个普通的早上你醒过来后抬头看见的是一片陌生的天空(不对, 一般来说是看不见天空的), 你迷惑的坐了起来, 却惊恐的发现了一个更加恐怖的情况: 你的身体变成了精灵?

在短暂的混乱之后, 你慢慢明白了, 你现在似乎身处一个具有精灵与魔法的奇幻世界. 不知为何你来到了这个世界当中, 并且自身的种族变为了精灵族.

在经过一段时间的摸索后, 你发现虽然变成了精灵, 但也就身体的外貌发生了改变, 并不会受到精灵族一些习惯的影响, 例如你依然可以伐木, 吃肉等, 你的射箭技术也没得到突飞猛进的提高......

mod列表

功能/玩法性mod

性能优化mod

管理辅助

美化/实用mod

服务端部署方法

需要服务端安装Docker

curl 'https://raw.githubusercontent.com/wsndshx/fabric_service_docker/master/Fabric_server_docker.yml' -o Fabric_server_docker.yml
curl 'https://raw.githubusercontent.com/wsndshx/fabric_service_docker/master/server_mod_list.txt' -o server_mod_list.txt

如果MOD下载速度过慢, 可以使用添加了CDN的MOD列表文件: server_mod_list_cdn.txt;

记得把server_mod_list_cdn.txt改成server_mod_list.txt;

下载docker配置文件服务器MOD列表到任意一个目录, 并修改下列数据:

  • 将第11行的/Fabric_Service-data修改为你想将服务器文件保存到的路径;

  • 14, 15行根据实际需要进行修改;

  • 17行若不想开启正版验证则取消注释;

修改完成后, 便可启动镜像:

docker-compose -f Fabric_server_docker.yml up -d

权限配置

在容器运行起来后, 执行下述命令让特定用户取得管理权限(仅可控制权限插件)

# 授权插件的管理权
docker exec Fabric_Service_Mod rcon-cli lp user [玩家用户名] permission set luckperms.* true
# 授权游戏服务器管理权
docker exec Fabric_Service_Mod rcon-cli op [玩家用户名]

TabTPS

需要玩家拥有tabtps.defaultdisplay权限才能使用, 下面用于为玩家的默认权限组赋予tabtps.defaultdisplay权限

docker exec Fabric_Service_Mod rcon-cli lp group default permission set tabtps.defaultdisplay true

后续有关具体配置的方法自己翻各个mod的wiki去.