mc fabric服务端装gmod模组免费下载不生效怎么办?

Debian系统使用MCSManager9面板搭建Minecraft Java版MOD服务器的教程,本教程用的Fabric1.19.3服务端,用其他服务端的也可以参考一下。视频教程:https://www.bilibili.com/video/BV1Zd4y1h7zG/其他版本我的世界服务器搭建教程:https://blog.zeruns.tech/tag/mc/各种Minecraft服务端介绍和下载:https://blog.zeruns.tech/archives/626.html高性价比和便宜的VPS/云服务器推荐: https://blog.zeruns.tech/archives/383.html我的世界(Minecraft)服务器添加MOD和插件的教程:https://blog.zeruns.tech/archives/696.htmlFabric介绍Fabric是一个轻量级的MOD API,用于Minecraft1.14及以上版本,主要作者是asiekierka和modmuss50。Fabric由两部分组成,包括Fabric API和Fabric Loader,Fabric Loader主要用来实现MOD加载功能,Fabric提供一些基础的接口供开发者使用,允许其他MOD注册物品、模型、方块、图形界面等,允许MOD通过SpongePowered Mixin修改Minecraft字节码,这一点相对于Forge来说更加安全,因为Mixin能够更好的控制字节码的改动。Fabric并不采用 Mod Coder Pack。它有自己的反混淆工程,名叫“yam”(原名 pomf)。yarn 是开源的,任何人可以贡献,开源协议是 CC0 1.0 Universal。因为 Mod Coder Pack 协议限制,给 Fabric 的贡献的内容不能来源于 Mod Coder Pack。Fabric更新的速度非常快,基本上党最新版本的Minecraft发行的时候,Fabric会在最短的时间内跟进,真的非常方便!Debian搭建我的世界(MC) forge 1.19.3 服务器教程:https://blog.zeruns.tech/archives/697.htmlMCSM9介绍分布式,稳定可靠,开箱即用,高扩展性,支持 Minecraft 和其他少数游戏的控制面板。MCSManager 面板(简称:MCSM 面板)是一款全中文,轻量级,开箱即用,多实例和支持 Docker 的 Minecraft 服务端管理面板。此软件在 Minecraft 和其他游戏社区内中已有一定的流行程度,它可以帮助你集中管理多个物理服务器,动态在任何主机上创建游戏服务端,并且提供安全可靠的多用户权限系统,可以很轻松的帮助你管理多个服务器。准备首先你得有台服务器(已经有的可以忽略),下面推荐一些:华为云:https://url.zeruns.tech/HWY天翼云:https://www.ctyun.cn/agent/#/invitation/10366809腾讯云每日秒杀:https://url.cn/0ReBKx8A指点云12900K:https://www.awsl9527.cn/archives/1331.html雨云5900X:https://blog.zeruns.tech/archives/686.html其他性价比高的服务器推荐:https://blog.zeruns.tech/archives/383.html各家云服务器评测文章:https://www.awsl9527.cn/如果你是新用户有优惠,建议能买多长时间就买多长时间,因为优惠价的服务器到期后续费很贵的,而且新用户优惠只能买一次,所以尽量买长时间点划算。1.19版本内存占用和性能要求很高,最低4G内存起!!! 不要买低于4G的,之前总有人买个2G的服务器开1.19报错内存溢出,然后过来问我为什么开不了...2核4G内存 5兆带宽的服务器大约可以同时在线3到5人,4核8G 10兆的服务器大约可以同时在线5到20人,仅供参考,MOD多的需要更高配置。不要买1兆带宽的!!! 1兆带宽最多一两个人玩,建议5兆起!!!还有就是Java版我的世界服务器对单核性能要求较高,特别是高版本和MOD服,建议选择5900X和12900K之类的高主频的服务器。购买服务器后选择安装 Debian10或11 系统(你也可以选择别的,下面改一下部分命令就行),然后用ssh登录服务器。ssh客户端软件推荐putty或mobaxterm。默认账号一般是:root 密码是你自己在购买时设置的,有些可能购买时没有设置密码的可以购买后在控制台重置密码。连接服务器下载安装并打开ssh客户端软件,ssh客户端软件推荐putty或mobaxterm。在SSH客户端中输入服务器IP地址,然后点击打开。如果弹出下图的警告就点是然后输入账号并按回车,账号一般默认为root,接着输入密码并按回车确定,输入密码时不会显示出来。温馨提示:在SSH终端中按住鼠标左键选择文字,然后松开鼠标,再在空白处单击一下,这样就把选中的文字复制了;在SSH终端单击右键即为粘贴。端口开放面板需要 23333 和 24444 端口。Minecraft游戏服务器默认端口是 25565。如果你使用阿里云,腾讯云或者其他云服务商,请进入控制台到防火墙安全组策略,放行以上端口。或者放行全部端口,入和出方向都要。关闭系统自带防火墙:# 关闭防火墙,依次执行
systemctl stop firewalld
systemctl disable firewalld
service iptables stop
安装JAVA环境1.19.3版需要JDK17版,需要安装其他版本JDK的看这篇文章:https://blog.zeruns.tech/archives/653.html若下面命令中的下载链接失效,请自行替换并更改命令中的文件名。我下面用的JDK是阿里编译的Dragonwell17,性能和内存占用有优化,内存占用会小一点。其他版本JDK下载地址:https://mirrors.tuna.tsinghua.edu.cn/Adoptium/# 创建安装目录
mkdir /usr/local/java/
# 下载JDK17安装包,也可以自己去官网下载,如果出错就运行命令 apt install wget
wget https://img.zeruns.tech/down/Java/Alibaba_Dragonwell_Standard_17.0.5.0.5.8_x64_linux.tar.gz
# 解压当前目录下的JDK压缩文件到安装目录,将下面压缩包名字替换成你下载的
tar -zxvf Alibaba_Dragonwell_Standard_17.0.5.0.5.8_x64_linux.tar.gz -C /usr/local/java/
# 列出 /usr/local/java/ 目录内的文件夹,看看刚刚解压出来的JDK目录名称是什么,我这里是 dragonwell-17.0.5.0.5+8-GA
ls /usr/local/java/
# 软链接程序到环境变量中,记得将下面的dragonwell-17.0.5.0.5+8-GA改成你上面查到的你JDK文件夹名
ln -sf /usr/local/java/dragonwell-17.0.5.0.5+8-GA/bin/java /usr/bin/java
# 测试是否安装正常,显示 openjdk version "17.0.5" 2022-10-18 则为正常
java -version
安装面板一行命令快速安装wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh
bash
脚本仅适用于 AMD64 架构 Ubuntu/Centos/Debian/Archlinux)执行完成后,使用 systemctl start mcsm-{daemon,web} 即可启动面板服务。使用 systemctl enable mcsm-{daemon,web}.service 来开启开机自启面板代码与运行环境自动安装在 /opt/mcsmanager/ 目录下。配置文件目录: data/SystemConfig/config.json用户数据文件目录:data/User/*.json远程守护进程配置文件目录:data/RemoteServiceConfig/*.json安装完成后访问 http://你服务器的ip:23333/ 即可进入面板。默认账号:root默认密码: 123456Linux 手动安装若一键安装不起作用,则可以尝试此步骤手动安装。# 切换到安装目录,没有此目录请执行 mkdir /opt/
cd /opt/
# 下载运行环境(已有 Node 14+ 可忽略)
wget https://npm.taobao.org/mirrors/node/v14.17.6/node-v14.17.6-linux-x64.tar.gz
# 解压文件
tar -zxvf node-v14.17.6-linux-x64.tar.gz
# 链接程序到环境变量中
ln -s /opt/node-v14.17.6-linux-x64/bin/node /usr/bin/node
ln -s /opt/node-v14.17.6-linux-x64/bin/npm /usr/bin/npm
# 准备安装目录
mkdir /opt/mcsmanager/
cd /opt/mcsmanager/
# 下载面板端(Web)程序
git clone https://github.com/MCSManager/MCSManager-Web-Production.git
# 重命名文件夹并进入
mv MCSManager-Web-Production web
cd web
# 安装依赖库
npm install --registry=https://registry.npm.taobao.org
# 返回上级目录
cd ..
# 下载守护进程(Daemon)程序
git clone https://github.com/MCSManager/MCSManager-Daemon-Production.git
# 重命名文件夹并进入
mv MCSManager-Daemon-Production daemon
cd daemon
# 安装依赖库
npm install --registry=https://registry.npm.taobao.org
# 安装nano编辑器
apt install nano
接着是配置 Systemd 服务运行命令 nano /etc/systemd/system/mcsm-web.service 来编辑web面板的服务,输入下面的内容,然后按 Ctrl + O 再按回车来保存,接着按 Ctrl + X 来退出。# /etc/systemd/system/mcsm-web.service
[Unit]
Description=MCSM 9 Web
[Service]
WorkingDirectory=/opt/mcsmanager/web
ExecStart=/usr/bin/node app.js
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
[Install]
WantedBy=multi-user.target
运行命令 nano /etc/systemd/system/mcsm-daemon.service 来编辑web面板的服务,输入下面的内容,然后按 Ctrl + O 再按回车来保存,接着按 Ctrl + X 来退出。# /etc/systemd/system/mcsm-daemon.service
[Unit]
Description=MCSM 9 Daemon
[Service]
WorkingDirectory=/opt/mcsmanager/daemon
ExecStart=/usr/bin/node app.js
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
[Install]
WantedBy=multi-user.target
接着是启动服务和设置开机自启# 重新载入变更
systemctl daemon-reload
# 设置开机自启
systemctl enable mcsm-{daemon,web}.service
# 启动服务
systemctl start mcsm-{daemon,web}.service
# 停止服务,正常情况不要运行此命令
systemctl stop mcsm-{web,daemon}.service
# 显示运行状况和日志
systemctl status mcsm-web.service
systemctl status mcsm-daemon.service -l
# 默认情况下,面板端会自动扫描 daemon 文件夹并且自动连接到守护进程。
如果登录面板后没有看到守护进程,可以运行下面的命令来获取密钥,然后按下图所示手动添加到面板。cat /opt/mcsmanager/daemon/data/Config/global.json
下图里的127.0.0.1应该改成 你服务器公网IP 或者 localhost运行服务端首先要去下载一个服务端核心(.jar 格式),我这里以Fabric1.19.3为例。Fabric官网:https://url.zeruns.tech/FabricFabric-1.19.3百度网盘下载地址:https://url.zeruns.tech/MZ0c2点击 应用实例→新建实例→Java版Minecraft服务端→上传单个服务端软件自己输入一个想设置的名称,启动命令输入 java -Xmx4G -server -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.country=CN -jar ${ProgramName} ,然后点下面的上传服务端软件选择上面下载的jar文件。解析一下上面的启动命令:-Xmx4G表示限制最大内存到4G,你可以自己改成8G或其他数值,建议设置比自己服务器实际内存小一点;-jar 表示运行jar程序,后面填要运行的jar文件名,后面的${ProgramName} 代表你接下来上传的文件名;-Dfile.encoding=UTF-8 指定文件编码为UTF-8,可以避免中文乱码的问题;-Duser.language=zh -Duser.country=CN 指定语言和地区为中文和中国,部分插件或服务端会自动切换到中文。等待上传完成后点击 前往编辑实例具体参数,点击控制台。接着点开启实例即可,等待安装完成,国内服务器因为国内特殊的网络环境原因有下载失败的概率。如果下载安装失败的就下载下面链接的压缩包,这个压缩包我已经运行过安装了,把这压缩包上传到服务器然后解压,启动命令改成 bash run.sh,接着开启实例就行。fabric-1.19.3下载好库文件的压缩包:https://url.zeruns.tech/LLMMy 提取码:kyrk如果下载安装成功,终端会显示如下图所示信息,接着需要修改eula.txt文件,同意一下eula协议。点击 特定配置。然后点击 [通用] eula.txt 下面的浏览,将eula的 否 改成 是,然后点击保存配置,接着点击回到配置文件列表,回到控制台。再次点击开启实例。出现Done则表示服务器开启成功。接着点 特定配置→[通用] server.properties ,然后就可以修改服务器的设置,非正版用户记得将 在线正版验证 设为否,设置完成后要点保存。修改完要重启实例。MC开服交流QQ频道:https://url.zeruns.tech/mc_qq进入游戏在游戏里点击添加服务器,输入你服务器的公网IP即可,如果改了端口,需要加上端口号,IP和端口之间的冒号要用英文冒号,不要用了中文冒号。推荐阅读高性价比和便宜的VPS/云服务器推荐: https://www.awsl9527.cn/archives/41.html使用NPS自建内网穿透服务器教程,带WEB管理:https://blog.zeruns.tech/archives/660.html怎样搭建个人博客:https://blog.zeruns.tech/archives/218.html建站教程文章:https://blog.zeruns.tech/category/web/各大厂商云服务器性能评测对比:https://blog.zeruns.tech/archives/670.html我的世界服务器搭建教程:https://blog.zeruns.tech/tag/mc/
专栏/Minecraft服务器添加MOD和插件的教程2023年02月15日 14:08--浏览 ·
--喜欢 ·
--评论首先先开好一个MC服务器,确保自己用的服务端是支持MOD或插件的。常见的MOD服务端有:forge、fabric、等等常见插件服务端有:paper、purpur、spigot、SpongeVanilla、等等常见混合服务端(MOD+插件)有:mohist、catserver、acrlight、等等我的世界开服教程:https://blog.zeruns.tech/tag/mc/云服务器推荐:https://blog.zeruns.tech/archives/383.html各种Minecraft服务端介绍和下载:https://blog.zeruns.tech/archives/626.html注意事项:MOD需要同时放在服务端和客户端如果是MOD服或混合服务端,客户端要装forge或fabric版的,具体看服务端用的MOD核心是什么mohist和catserver服务端的MOD核心用的都是forge还有部分MOD是仅客户端能用的,不能放服务端插件只需要放在服务端就行,客户端不用放插件和MOD都需要看清楚是兼容什么版本和什么服务端的插件/MOD都需要留意有没有什么前置插件/MOD要求。至于MOD/插件去哪找,看下面图片:我的世界开服交流QQ群2:746189110MC开服交流QQ频道:https://url.zeruns.tech/mc_qq将你找到的MOD文件上传到服务端的mods目录里,然后重启服务端就行,客户端也要放入相同的MOD。MOD的文件格式为.jar上传完后重启就行,如果启动崩溃了就检查一下加的MOD版本对不对,有没有缺少前置MOD等等。将你找到的插件文件上传到服务端的plugins目录里,然后重启服务端就行。插件的文件格式为.jar然后重启服务端就行。服务器/VPS性能测试评测和推荐文章:https://www.awsl9527.cn/本文为我原创本文禁止转载或摘编
MC
我的世界
Minecraft
目录------0
2023年01月14日 16:44--浏览 ·
--喜欢 ·
--评论Minecraft服务器从结构上来说可以分为四种:原版服务器、Mod服务器、插件服务器、Mod+插件服务器,本文将指导你开设一台属于你自己的Mod服务器。注意:与插件服不同的是,Mod服务器在客户端不安装与服务端相同的Mod的情况下,玩家很可能不能获得完整的游玩体验(仅作用于服务端的Mod无需客户端安装);与基岩版不同的是,Java版没有官方服务器,所有的服务器都是玩家自己开设的。请不要将Mod和插件混淆,若不是Mod+插件服务器,Mod和插件一般不能同时在一个服务器共存(可以通过某些使用插件或Mod实现,但兼容性较差)。本教程目前适用于Windows系统,其他系统及容器方法正在补充。关于网络安全开设服务器可能会导致你的电脑更容易受到网络攻击(常见如分布式拒绝服务攻击:DDoS),因此,开设服务器时请将网络安全放在第一位;最好使用防火墙等设施来预防网络攻击。鉴于你正在一步步地开启你自己的服务器,你应该要注意所有可能出现的危险性。运行下面的所有教程正常情况下应不会导致你的系统出错,但是由于Minecraft Wiki的开放性,且编者对于你的系统配置与软件运行情况并不了解,因此并不能保证稳定性。为了确保你根据下面的教程架设服务器并将出现问题的概率降至最低,我们强烈推荐你至少要知道以下的内容:基本的网络搭建术语(IP、端口等);关于电脑硬件的基础知识;命令行的使用;你的网络环境;你的系统配置。架设服务器之前,最好先阅读完本段的所有内容并确保你的电脑完成了下面的“网络”和“Java”栏。另外,我们建议你准备一个有语法高亮功能的文本编辑器,如VSCode和Notepad++,Windows自带的记事本和写字板查看文件的效果可能不尽人意。在架设服务器前,你需要先明确你的需求,这里有一个较为笼统的分类:如果你想游玩无任何插件、Mod的原版服务器,请参阅教程/架设服务器。这种服务器一般不可添加拓展。如果你想开设纯净服务器,请选择Mod服务器并阅读本篇文章。这种服务器的拓展性比插件服低,但保留所有原版特性。如果你想开设小游戏服务器或对游戏特性做出改变,亦或启用某些资源包,请选择插件服务器,参阅教程/架设Spigot服务器。这种服务器一般拓展性最强、优化最好,但可能会使一些原版特性失效(如刷沙)。必要条件:上下行均需1Mbps(大约125KB/s)以上且需要拥有独立的公网IP(或内网穿透等)。和你不在同一局域网内的玩家尝试连接到你的服务器时,如果你使用的是局域网或无线局域网(也称内网),他们是无法连接的,这是因为局域网是封闭的。这时,你就需要一个公网IP。公网IP又分为动态和静态两种。动态公网IP会改变,而静态的则是固定的。无论你有没有公网IP或配置内网穿透,和你在同一局域网内的设备都可通过连接服务器的IP地址进入服务器,而即使未联网,本机也可以通过连接localhost、127.0.0.1(IPv4)、::1(IPv6)进入服务器。你也可以通过内网穿透来达到相似效果,参阅下文。若要需要检查你是否已经得到公网IP,首先需进入路由器配置页面(一般是192.168.1.1:80或192.168.0.1:80)查看WAN IP记录下来,再使用搜索引擎查询IP(例如这个),将该IP与之前的WAN IP对比,若相同则已得到公网IP,若不同则为接入NAT的家庭网络。静态公网IP需要企业申请或者购买专线(详情请咨询你的运营商),这对个人是十分昂贵的,所以我们建议你申请动态公网IP。能否从运营商处申请到公网IP及其步骤由运营商的相关政策决定。你可以咨询你的运营商或在网络上搜索以获取相应内容,通常来说IPv4较IPv6来说更难申请因为数量更少。如果你要使用动态公网IP,则一般需要配置动态域名服务(DDNS),方法可见下文,也可自行搜索。原理是通过让你的电脑连接到另一台有公网IP的电脑,数据从玩家到这台电脑再到你的服务器,这种方式通常适用于实在没有办法申请公网IP的人。提供内网穿透的服务商通常会对流量收费且一般延迟较高,若非别无他法否则不推荐。DDNS(Dynamic DNS / Dynamic Domain Name System,动态域名系统):它的功能是将用户的动态IP地址映射到一个固定的域名解析服务上。如果你使用动态公网IP且想要玩家使用域名加入服务器,那么你需要配置动态域名服务DNS(Domain Name System,域名系统):它的功能是将用户的IP地址映射到一个固定的域名解析服务上。如果你使用静态公网IP且想要玩家使用域名加入服务器,那么你需要配置域名服务。注意文章所用游戏版本为了避免版本更新而带来的Java需求版本提升导致本段内容失去意义,截止至本段内容最后一次更新,Java正式版最新版本为1.19.3。Java是一种面向对象的编程语言,用于编写在Java虚拟机(Java Virtual Machine,简称JVM)上运行的程序。Minecraft服务端和客户端都运行在JVM上,所以也需要Java。由于甲骨文官方的OracleJDK在8u202更新后的所有版本如果用于盈利都需购买订阅才可使用,这似乎包含了运行Minecraft服务器的情况,如果你想不因为Java环境增加一笔额外支出,那么运行在高版本的服务器就需要一个第三方替代品,那就是OpenJDK。关于JRE和JDK的选择,JDK(Java Development Kit,简称JDK)一般用于开发Java程序,JRE(Java Runtime Environment,简称JRE)用于运行Java程序;一般你只需使用JRE即可,但由于某些插件或Mod可能需要用到JDK的一些功能,所以建议安装JDK。无头Java实际上是普通Java的删减版。它去除了对图形界面或鼠标、键盘方面的支持。无头Java通常被用在服务器或其他不需要图形界面的场合。如果你不在服务器上游玩Minecraft,那你也可以选择安装无头Java。如果你完全不知道应该选择哪个版本的Java,那么请下载JDK 8的最新版本和JDK 17(版本须大于等于17.0.3),这可以覆盖目前任何版本的需求。为了检查Java是否已被正确安装及其版本,你需要执行java -version查看JRE版本,或执行javac -version查看JDK版本。甲骨文官方的Java在Java8u202以后如需商用要订阅后才可使用,因此为了避免纠纷建议使用甲骨文官方Java的服主在开服前查看自己使用的Java的版本。你可以在以上Java发行版中根据你所要架设的Minecraft服务器版本自行选择,也可自行搜索其他版本。本教程讨论范围仅限于Windows,MacOS及Linux。如果你使用的是Windows主机且没有任何Linux系列系统操作基础,我们推荐使用Windows Server。对于想自己架设的服务器的你,这里有一些关于服务器配置的建议。如果你了解电脑的配置,并确信它已经达到了能够运行服务器的需求,可以选择跳过这一节。服务器的配置不需要很高,例如1核心的CPU加上2GB的内存就足够支持一个的小型服务器。由于Minecraft单线程的特性,建议选用主频较高且架构较新的CPU,而不是核心数量多而主频低的CPU;此外,建议选用服务器或工作站CPU,这些CPU一般稳定性较强。同样由于Minecraft单线程的特性,以目前的技术,在不添加额外的优化Mod的情况下,不管你使用什么电脑配置,单个服务器的人数一般不会超过200,若想进一步了解Minecraft单线程运行的原因,可以参考这篇文章。硬盘最好选择企业级硬盘(最好是固态硬盘),这些企业级硬盘的故障发生概率更低,但不管你使用的是什么硬盘,都要经常做好备份,以免存档丢失。内存建议使用具有ECC纠错功能的服务器内存(DDR5自带ECC纠错),这可以减少宕机的几率。Minecraft服务器对显卡无需求,只要能进系统就行。网速至少需3Mbps(上下行)以上才不会过于卡顿。如果你不想在家中开设服务器,你可以选择使用云服务器。这样的话,你一般需要每月支付一定的费用,但能免去了你维护服务器硬件的烦恼。注意:本文章对“Mod服务器”的讨论范围仅限于编写此文章时仍然存在的Forge和Fabric,停止更新的或其他小众的Mod加载器等均不在讨论范围之内。此处以推出Fabric为界,之前的版本(1.14之前)称为老版本,1.14及其后的版本称为新版本。首先确认你要假设的服务器版本,1.14之前由于基于Fabric的Mod较少,推荐使用Forge,1.14及以后由于Forge优化较差(主要体现在加载速度慢)及主流Mod开发者逐渐转移至Fabric,建议使用Fabric。手把手教程参见手动方法。快捷教程参见快捷方法。无GUI系统参见无GUI安装。Fabric服务器常见于1.14及以后的版本,但这并不意味着1.14前的版本无法使用Fabric,你依然通过某些兼容手段使用Fabric,貌似需要添加特定的JVM参数。“理论上,没有什么能阻止你在任何版本的 Minecraft 上,在任何混淆层下,运行 Fabric 的模组加载器,一直到 c0.0.11a 。然而,这些版本大多没有 Yarn 映射──因此,制作模组的过程变得……有点儿复杂。”——Fabric中文百科由于此方法操作过程图形界面较多,所以较快捷方法和无GUI安装为容易,但步骤较多。1. 你需要前往Fabric下载页面以下载Fabric安装器(Fabric-installer)。2. 打开你下载的名为[fabric-installer-版本号.exe]或[fabric-installer-版本号.jar]的程序,切换至服务端界面,然后选择游戏版本和加载器版本,加载器版本一般越新越好。3. 选择安装位置后点击安装,为了减少出错的概率,服务端的安装路径请不要包含中文,安装完成后该路径内文件应如下所示:4. 如果你没有提前在该文件夹放入对应版本的Minecraft官方服务端的jar文件,Fabric安装器会弹出一个窗口提示“找不到有效的 版本 服务端”,点击下载服务端即可快捷的下载,你也可以选择去官方网站下载,下载完成后应该会多出一个名为server.jar的文件,此时该路径内文件应如下所示:5. 启动服务器需要命令,你可以选择每次启动服务器都重复输入命令,或是使用启动脚本。快捷方法:在fabric弹出的窗口中点击生成启动脚本,该文件夹内应多出两个文件,一个名为start.sh,另一个是satrt.bat,Windows点击.bat文件,Linux和MacOS点击.sh文件即可开服。方法二:自写启动脚本,Windows系统示例代码如下java -Xmx2G -jar fabric-server-launch.jar noguipause、Linux和MacOS示例代码如下#!/usr/bin/env bashjava -Xmx2G -jar fabric-server-launch.jar nogui,Xmx后跟的数字为服务器最大使用内存大小,保存后点击即可开服。方法三:使用命令行,在命令行界面输入java -Xmx2G -jar fabric-server-launch.jar nogui,Xmx后跟的数字为服务器最大使用内存大小,即可开服。如果你直接打开了[server.jar]文件,它会生成一些文件和文件夹,会多出的文件如下:多出的文件第一次启动时如果你没有提前同意EULA,那么报“You need to agree to the EULA in order to run the server. Go to eula.txt for more info.”是正常的,这意味着你需要同意Minecraft最终用户许可协议,请打开服务器文件夹内新生成的名为eula.txt的文件,将false改为true并保存即可6. 在服务器控制台输入stop关服,在第一次启动服务器时服务端会在文件夹内创建一些文件。7. 现在别人应该可以通过连接你的IP或所映射的域名加入服务器。待更新待更新安装MCDRMCDR(Mcdreforge,简称MCDR)是一种挂载在服务端以外的一种服务端管理插件,基于Python 3,可以在完全不对Minecraft服务端进行修改的情况下,通过可自定义的插件系统,提供对服务端的管理能力,由于它的插件是由Python语言所编写而成,所以相较于Mod开发和插件开发,开发MCDR插件会方便许多。若你想安装MCDR或开发插件,请参阅官方的帮助文档。安装PythonMCDR需要Python 3.6或以上版本。Linux发行版和MacOS通常情况下自带Python,除非你使用的系统较旧(例如CentOS 7),一般的发行版的Python版本已足以运行MCDR。如果需要更新,建议使用系统对应的软件包管理命令(例如apt和yum等)。你也可以通过下载源代码进行编译安装,请前往Python官网,此处亦可以下载Windows平台下可直接安装的.exe格式文件。若在你的电脑中Python 2与Python 3并存,那么下文的pip请改为pip3。下载安装MCDR在命令行中执行pip install mcdreforged以下载并安装MCDR,中国大陆用户可使用国内的PyPI镜像(例如清华开源软件镜像站所提供的镜像源)来加速MCDR的下载。初始化MCDR若你想在某个文件夹中启动MCDR,通过cd xxx可进入名为xxx的文件夹,执行cd ..可返回上一级文件夹,最后在所在文件夹内执行python -m mcdreforged init在此初始化MCDR。命令执行完毕以后文件结构如下所示:文件夹MCDR.logconfig/logs/plugins/server/config.ymlpermission.yml启动首先将你服务端的全部文件移动至MCDR的server文件夹中。如果你在服务端文件夹中直接初始化MCDR,那么某些文件或目录可能会被覆盖,此时你需要在server文件夹中新建一个文件夹,并将正确的服务端文件复制至此,然后在MCDR初始化的目录中执行python -m mcdreforged启动服务器。此时你服务端的某些设置需要在MCDR的permission.yml中进行更改。你可以执行pip install mcdreforged -U来更新MCDR。安装MCDR后服务器的启动脚本是MCDR的config.yml了。安装插件你可以前往MCDR插件仓库进行下载,或是查阅MCDR官方文档并尝试自行编写。插件请放置至plugins文件夹。https://zh.minecraft.wiki/w/%E6%95%99%E7%A8%8B/%E6%9E%B6%E8%AE%BEMod%E6%9C%8D%E5%8A%A1%E5%99%A8本文转载自Minecraft Wiki,进行过修改。

我要回帖

更多关于 gmod模组免费下载 的文章

 

随机推荐