该项目所使用的服务端为Fabric, 并且以植物魔法为核心玩法.
在一个普通的早上你醒过来后抬头看见的是一片陌生的天空(不对, 一般来说是看不见天空的), 你迷惑的坐了起来, 却惊恐的发现了一个更加恐怖的情况: 你的身体变成了精灵?
在短暂的混乱之后, 你慢慢明白了, 你现在似乎身处一个具有精灵与魔法的奇幻世界. 不知为何你来到了这个世界当中, 并且自身的种族变为了精灵族.
在经过一段时间的摸索后, 你发现虽然变成了精灵, 但也就身体的外貌发生了改变, 并不会受到精灵族一些习惯的影响, 例如你依然可以伐木, 吃肉等, 你的射箭技术也没得到突飞猛进的提高......
-
Fabric API - 大多数MOD的前置
服务端
客户端
-
帕秋莉手册的前置(Trinkets)
服务端
客户端
-
帕秋莉手册(Patchouli)
服务端
客户端
- 植物魔法(Botania)
服务端
客户端
- 植物魔法(Botania)
-
-
野营物品(Campanion)
服务端
客户端
-
伐树(FallingTree) - 更好的砍树体验
服务端
客户端
-
季节(Fabric Seasons)
服务端
客户端
-
烹饪(Culinaire)
服务端
客户端
-
氪(Krypton) - 网络堆栈优化
服务端
客户端
-
内存优化(FerriteCore)
服务端
客户端
-
DFU载入优化(LazyDFU)
客户端
-
服务器区块缓存的前置(Cloth Config API)
客户端
- 服务器区块缓存(Bobby)
客户端
- 服务器区块缓存(Bobby)
-
LuckPerms - 权限管理
服务端
-
Ledger - 方块记录
服务端
Ledger由于会大量占用磁盘IOPS, 因此并未加入到列表当中, 有需要的可以自行解除注释
-
模组菜单(Mod Menu)
客户端
-
录像回放(Replay 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.defaultdisplay权限才能使用, 下面用于为玩家的默认权限组赋予tabtps.defaultdisplay权限
docker exec Fabric_Service_Mod rcon-cli lp group default permission set tabtps.defaultdisplay true
后续有关具体配置的方法自己翻各个mod的wiki去.