原神3.0私服搭建教程(Linux系统版)
本帖最后由 我晕晕 于 2022-9-24 12:28 编辑本次搭建环境是腾讯云+CentOS7.6,配置为2H2G。
该端为GitHub上开源项目https://github.com/Grasscutters/Grasscutter
是一个模拟器。里面还是有许多BUG,不过也可以简单玩玩。
部署较为简单,下面说明部署步骤:
1、安装一些必要软件
yum -y install wget git zsh
2、安装JAVA
wget --no-check-certificatehttps://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3%2B7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz
tar zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz
mv jdk-17.0.3+7 /usr/local/java
vim /etc/profile
# 按 i 进入编辑 在文件末尾添加以下内容
export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin;
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar;
# 添加完成后按 esc 输入 :wq 保存
source /etc/profile
# 验证是否安装成功
java -version
3、安装mongo数据库
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.8.tgz
tar zxvf mongodb-linux-x86_64-rhel70-5.0.8.tgz
mv mongodb-linux-x86_64-rhel70-5.0.8 /usr/local/mongodb
vim /etc/profile
# 按 i 进入编辑 在文件末尾添加以下内容
export MONGODB_HOME=/usr/local/mongodb
export PATH=$PATH:$MONGODB_HOME/bin
# 添加完成后按 esc 输入 :wq 保存
source /etc/profile
# 验证是否安装成功
mongo -version4、编译服务端程序
cd ~
使用代理clone项目
git clone -b development https://ghproxy.com/https://github.com/Grasscutters/Grasscutter
cd Grasscutter
./gradlew jar
# 编译完成后会在当前目录下生成 grasscutter-1.3.2-dev.jar 文件
5、下载资源文件
git clone https://ghproxy.com/https://github.com/Koko-boya/Grasscutter_Resources
cd Grasscutter_Resources
cp -r Resources ~/Grasscutter/resources
6、修改配置文件
# 先运行一下服务端
cd ~/Grasscutter
java -jar grasscutter-1.3.2-dev.jar -handbook
7、运行服务端
java -jar grasscutter-1.3.2-dev.jar
看到这个输出,代表服务端运行完毕。
8、下载fiddler并安装
下载地址:https://www.telerik.com/download/fiddler
9、配置fiddler
打开Fiddler,找到菜单栏的 Tool > options,切换到https,配置如图
切换到 connections ,如图,把端口改成8181,好了后按 OK 保存
主界面选 Fiddler Script ,清空原来的脚本,粘贴如下内容。脚本中的 oS.host 后面改为你服务器的IP地址,搞定了记得点左上角SaveScript。
/* Original script by NicknameGG, modified for Grasscutter by contributors. */
import System;
import System.Windows.Forms;
import Fiddler;
import System.Text.RegularExpressions;
class Handlers
{
static function OnBeforeRequest(oS: Session) {
if(oS.host.EndsWith(".yuanshen.com") || oS.host.EndsWith(".hoyoverse.com") || oS.host.EndsWith(".mihoyo.com")) {
oS.host = "127.0.0.1"; // 替换为你服务器的IP
}
}
};
10、配置客户端
下载最新版原神国服客户端
然后下载国服客户端补丁
下载链接:
**** Hidden Message *****
11、注册账号
在服务器上 输入 account create 用户名 10000[自定义UID 可省略],即可创建GM账号。
密码设置是第一次登录时 输入密码,就是以后登录密码
12、登录游戏
打开fiddler软件,再打开原神客户端,输入刚才创建的账号 即可进入游戏。
13、GM工具
**** Hidden Message *****
:):):):) 感谢老师无私奉献 感谢分享,支持一下 路过看看。 原神3.0私服搭建教程(Linux系统版) [修改] 看起来很厉害啊。 6666666666666 谢谢分享! 原神3.0私服搭建教程