小楼社区

 找回密码
 立即注册

原神3.0私服搭建教程(Linux系统版)

[复制链接]
 楼主| 我晕晕 发表于 2022-9-23 23:09:06 | 显示全部楼层 |阅读模式
本帖最后由 我晕晕 于 2022-9-24 12:28 编辑

本次搭建环境是腾讯云+CentOS7.6,配置为2H2G。

该端为GitHub上开源项目https://github.com/Grasscutters/Grasscutter
是一个模拟器。里面还是有许多BUG,不过也可以简单玩玩。


部署较为简单,下面说明部署步骤:

1、安装一些必要软件

  1. yum -y install wget git zsh
复制代码



2、安装JAVA
  1. wget --no-check-certificate  https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.3%2B7/OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz
  2. tar zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz
  3. mv jdk-17.0.3+7 /usr/local/java
  4. vim /etc/profile
  5. # 按 i 进入编辑 在文件末尾添加以下内容
  6. export JAVA_HOME=/usr/local/java
  7. export PATH=$PATH:$JAVA_HOME/bin;
  8. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar;
  9. # 添加完成后按 esc 输入 :wq 保存
  10. source /etc/profile
  11. # 验证是否安装成功
  12. java -version
复制代码


3、安装mongo数据库
  1. wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.8.tgz
  2. tar zxvf mongodb-linux-x86_64-rhel70-5.0.8.tgz
  3. mv mongodb-linux-x86_64-rhel70-5.0.8 /usr/local/mongodb
  4. vim /etc/profile
  5. # 按 i 进入编辑 在文件末尾添加以下内容
  6. export MONGODB_HOME=/usr/local/mongodb
  7. export PATH=$PATH:$MONGODB_HOME/bin
  8. # 添加完成后按 esc 输入 :wq 保存
  9. source /etc/profile
  10. # 验证是否安装成功
  11. mongo -version
复制代码
4、编译服务端程序
  1. cd ~
  2. 使用代理clone项目
  3. git clone -b development https://ghproxy.com/https://github.com/Grasscutters/Grasscutter
  4. cd Grasscutter
  5. ./gradlew jar
  6. # 编译完成后会在当前目录下生成 grasscutter-1.3.2-dev.jar 文件
复制代码


5、下载资源文件
  1. git clone https://ghproxy.com/https://github.com/Koko-boya/Grasscutter_Resources
  2. cd Grasscutter_Resources
  3. cp -r Resources ~/Grasscutter/resources
复制代码


6、修改配置文件
  1. # 先运行一下服务端
  2. cd ~/Grasscutter
  3. java -jar grasscutter-1.3.2-dev.jar -handbook
复制代码


7、运行服务端
  1. java -jar grasscutter-1.3.2-dev.jar
复制代码
1.png
看到这个输出,代表服务端运行完毕。

8、下载fiddler并安装

下载地址:https://www.telerik.com/download/fiddler

9、配置fiddler

打开Fiddler,找到菜单栏的 Tool > options,切换到https,配置如图
2.png

切换到 connections ,如图,把端口改成8181,好了后按 OK 保存
3.png

主界面选 Fiddler Script ,清空原来的脚本,粘贴如下内容。脚本中的 oS.host 后面改为你服务器的IP地址,搞定了记得点左上角SaveScript。
  1. /* Original script by NicknameGG, modified for Grasscutter by contributors. */
  2. import System;
  3. import System.Windows.Forms;
  4. import Fiddler;
  5. import System.Text.RegularExpressions;

  6. class Handlers
  7. {
  8.     static function OnBeforeRequest(oS: Session) {
  9.         if(oS.host.EndsWith(".yuanshen.com") || oS.host.EndsWith(".hoyoverse.com") || oS.host.EndsWith(".mihoyo.com")) {
  10.             oS.host = "127.0.0.1"; // 替换为你服务器的IP
  11.         }
  12.     }
  13. };
复制代码
4.png

10、配置客户端

下载最新版原神国服客户端

然后下载国服客户端补丁

下载链接:
游客,如果您要查看本帖隐藏内容请回复



11、注册账号

在服务器上 输入 account create 用户名 10000[自定义UID 可省略],即可创建GM账号。
5.png

密码设置是第一次登录时 输入密码,就是以后登录密码

12、登录游戏

打开fiddler软件,再打开原神客户端,输入刚才创建的账号 即可进入游戏。
6.jpg 7.jpg

13、GM工具
8.png

游客,如果您要查看本帖隐藏内容请回复




中华丶舅爷 发表于 2022-9-24 08:30:35 | 显示全部楼层
感谢老师无私奉献
回复 支持 反对

使用道具 举报

kaushi 发表于 2022-9-24 08:50:09 | 显示全部楼层
感谢分享,支持一下
回复 支持 反对

使用道具 举报

jp3721 发表于 2022-9-26 00:52:55 | 显示全部楼层
原神3.0私服搭建教程(Linux系统版) [修改]
回复 支持 反对

使用道具 举报

supersnoopy 发表于 2022-9-26 11:25:54 | 显示全部楼层
看起来很厉害啊。
回复 支持 反对

使用道具 举报

acacav 发表于 2022-9-28 23:39:44 | 显示全部楼层
6666666666666
回复 支持 反对

使用道具 举报

努力在明天 发表于 2022-10-5 19:35:13 | 显示全部楼层
原神3.0私服搭建教程
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小楼社区.

GMT+8, 2024-3-29 13:08 , Processed in 0.142569 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表