本地搭建我的世界服务器(JAVA)简单记录
网上参考教程挺多的,踩了不少坑,简单记录一下,我做的是一个私人服务器,就是和朋友3、4个人玩。
笨蛋 MC 开服教程
先放一个比较系统和完整的教程,萌新可用,这个教程很详细,我只是记录一下自己的安装过程,以防忘记,也希望能帮到一些人。
环境
HMCL启动器
我用的是1.16.5的java版本
服务器是mod服
用forge插件管理mod
java 8
下载HMCL
直接去官网下载最新版就好了
HMCL
在服务器也要安装一个,以便做测试
服务器搭建
要有公网IP,或者内网穿透,方法我这里就不多说了,很多很详细的教程,笨蛋 MC 开服教程,这个里面也介绍了很多详细的方法。
下载forge
参考
官网下载你要玩的MC版本对应的forge
forge

下载recommended就可以
这个东西要放在服务器一个文件夹中
进入这个包所在文件夹执行命令
java -jar forge-1.16.3-34.1.0.jar -nogui
这个.jar文件是你下载的forge文件的文件名

选择安装在服务器
然后会报错,发现当前文件夹下出现eula.txt文件,
eula文件里面的false改为true
修改server.properties文件,服务器设置
然后再次执行java -jar forge-1.16.3-34.1.0.jar -nogui命令就可以吧服务器运行起来了
注意并不是所有的mod都需要装在服务器,而且并不是把包装在服务器,客户端也会自动更新,至于mod的客户端同步,后面再介绍,先来看看怎么判断mod是否需要装在服务器
以mcmod.cn【我比较常用的mod中文网站】为例

有些包是服务端无效的,那就不需要安装在服务器,服务端可选的包,会在Mod中介绍安装在服务器端有哪些功能。
mod在服务器的安装和在客户端的安装是一样的,下载jar包放到服务器的mods文件夹,重启服务器即可。
mod信息
以mcmod网站为例

选择mod的时候要记得自己使用那个版本的mod管理插件的,这里以forge1.16.5为例
- 运作方式,看这里有没有forge,没有这个mod就用不了
- 运行环境,看看需不需要安装在服务器端
- 下载地址,建议curseforge
- 支持的MC版本,在这里看有没有支持你的MC版本
- Mod详细介绍,Mod教程,会给出关于这个mod的用法等,遇到问题就看这边先,要详细看,90%的问题都能解决
客户端的mod同步更新
HMCL提供了一个方法,但是不太方便
这里推荐一个工具
McPatchDocs
官方还给了一个B站视频教程
McPatch软件教程
很轻量级,很方便,我是用nginx做的静态资源管理,这个还是比较强大,McPatch本身也提供了一个静态文件管理的东西,但是很慢。
如果用自己的Nginx的话,只需要修改配置文件中的IP改为,自己服务器的公网IP即可。
自动更新
在视频教程的9分25秒,可以实现客户端启动游戏的时候自动更新,这样小伙伴就只需要点启动游戏就好了,不需要考虑各种问题,不过建议安装新mod之前现在本地客户端测试一下mod有没有冲突,不然大家更新后,就会全部崩溃的
forge版mod整合包中的mod文件名不能有+,使用HMCL作为客户端更新软件【这个问题采用mcPatch做mod同步就不会出现】
否则报错

参考https://github.com/HMCL-dev/HMCL/issues/2551
光影方块亮度设置
选项-》光影》光影设置》光照》方块亮度
服务器多世界
官方教程中提到脚本

可以管理多世界,但是对windows不支持
小结
这个过程中踩了好多坑,一直没找到合理的教程和方法,现在只是把自己配置过程中遇到的关键问题记录一下,就想到这么多,如果后续还有的话,我会继续补充,希望大家都能成功开服,和小伙伴玩的开心,有什么问题可以评论区留言哦。
参考
服务器搭建
笨蛋 MC 开服教程
手把手教你搭建一个Minecraft 服务器
Minecraft 服务器安装Forge 并添加Mod
【我的世界】从零开始,自己电脑免费搭建服务器并和好伙伴一起玩(java版)
新手向!全面教你搭建自己的Minecraft(Java版)服务器!开服真的超简单!
MineCraft官方WiKi
MineCraft官方
我的世界服务器搭建指南
官方教程:假设Java版服务器
mc服务器如何给自己op
我的世界服务器管理员op指令大全
使用HMCL自动更新服务器客户端
服务端自动更新整合包制作教程
windows系统下安装Nginx以及简单使用
Windows下Nginx的启动、停止等命令
Win正确关闭nginx服务(不要采坑了!!!)
使用Gitee作为静态资源服务器
普通路由器DMZ主机设置及访问方法
在外网访问家里面的电脑 和 DMZ
光影,材质
【Minecraft】java版mod、光影、材质安装笔记
mc如何在服务器上装光影
《我的世界》教程:如何安装光影和材质包?
服主资源站一个服主论坛
保护区域
【我的世界命令教程】16命令方块制作主城保护区
插件
插件|笨蛋MC开服教程
Minecraft插件百科
Minecraft-服务器地图创建、管理(Multiverse插件)
客户端自动更新
McPatchDocs
McHMR
如何在服务器上使用你心爱的多世界模组
教你开一个Minecraft Java版服务器(原版、Spigot、Paper、Mohist)
【教程】如何给我的世界服务器添加模组和插件
相关文章:
本地搭建我的世界服务器(JAVA)简单记录
网上参考教程挺多的,踩了不少坑,简单记录一下,我做的是一个私人服务器,就是和朋友3、4个人玩。 笨蛋 MC 开服教程 先放一个比较系统和完整的教程,萌新可用,这个教程很详细,我只是记录一下自己的…...
哪个快?用300万个图斑测试ArcGIS Pro的成对叠加与经典叠加
点击下方全系列课程学习 点击学习—>ArcGIS全系列实战视频教程——9个单一课程组合系列直播回放 点击学习——>遥感影像综合处理4大遥感软件ArcGISENVIErdaseCognition 在使用ArcGIS Pro的过程中,很多朋友发现,Pro有个成对叠加工具集。很多…...
超详细!百分百安装成功pytorch,建议收藏
文章目录 一、Anaconda安装1.1下载anaconda1.2配置Anaconda环境1.3验证anaconda是否安装成功 二、查看电脑显卡三、更新显卡驱动3.1下载驱动3.2、查看显卡驱动版本 四、cuda安装4.1CUDA下载4.2CUDA环境配置4.3验证CUDA是否安装成功 五、安装pytorch4.1下载pytorch5.2验证pytorc…...
web基础—dvwa靶场(四)File Inclusion
File Inclusion(文件包含) 有些 web 应用程序允许用户指定直接文件流的输入,或允许用户将文件上载到服务器。稍后 web 应用程序访问 web 应用程序上下文中用户提供的输入。通过这样种操作,web 应用程序允许恶意文件执行。 如果选择要包含的文件是目标计…...
【Python】练习:控制语句(二)第1关
第1关:分支结构基础实训 第一题第二题第三题第四题(※)第五题(※)第六题第七题 第一题 #第一题 for temp in [-280, -100, 0, 20, 120, 200]:#请在下面编写代码# ********** Begin ********** #if temp>-273.15:F9/…...
Vue3 : Pinia的性质与作用
目录 一.性质 二.作用 三.Pinia 的核心概念 四.使用 1.count.ts 2.count.vue Vue 3 中 Pinia 是一个专为 Vue 3 设计的状态管理库,它旨在提供一种简单、直观的方式来管理应用的状态。 一.性质 1.集成性:Pinia 是 Vue 3 官方推荐的状态管理库&…...
对接金蝶云星空调用即时库存信息查询API
文章目录 前言准备工作获取第三方授权权限与授权配置信息集成金蝶云SDK调用实现备注前言 对于有自己商品信息管理后台并且使用金蝶ERP系统管理物料的商家来说,将金蝶上物料的库存信息同步到管理后台就可以不用去金蝶上确认库存了,可以大大简化管理后台的库存变更工作,这篇文…...
pretrain Llama3
导入模块:导入了一些必要的模块,包括数学计算、时间处理、文件操作、深度学习框架(如torch)、以及自定义的LLama Transformer模型相关内容。 I/O配置:定义了模型输出路径、评估与日志记录的间隔步数、批次大小、最大序…...
[附源码]SpringBoot+VUE+Java实现人脸识别系统
今天带来一款优秀的项目:java人脸识别系统源码 。 系统采用的流行的前后端分离结构,内含功能包括 “人脸数数据录入”,“人脸管理”,“摄像头识别” 如果您有任何问题,也请联系小编,小编是经验丰富的程序员…...
数据库_解决SQL Server数据库log日志过大,清理日志文件方法
SQL Server数据库日志文件过大的原因主要有几个方面: 事务日志记录了所有对数据库进行修改的操作,如插入、更新和删除,这些操作会不断增加日志文件的大小。 长时间运行且未正确结束的事务会持续占用事务日志中的空间,导致日志文…...
引领长期投资新篇章:价值增长与财务安全的双重保障
随着全球金融市场的不断演变,长期投资策略因其稳健性和对价值增长的显著推动作用而日益受到投资者的重视。在这一背景下,Zeal Digital Shares(ZDS)项目以其创新的数字股票产品,为全球投资者提供了一个全新的长期投资平…...
灾备技术演进之路 | 虚拟化无代理备份只能挂载验证和容灾吗?只能无代理恢复吗?且看科力锐升级方案
灾备技术演进之路系列 虚拟化备份技术演进 摆脱束缚,加速前行 无代理备份仅能挂载/恢复验证吗? ——科力锐极简验证演练无代理备份来了 无代理备份无法应对平台级故障吗? ——科力锐应急接管无代理备份来了 无代理备份仅能同平台挂载吗&a…...
PowerShell install 一键部署Oracle23ai
Oracle23ai前言 Oracle Database 23ai Free 让您可以充分体验 Oracle Database 的能力,世界各地的企业都依赖它来处理关键任务工作负载。 Oracle Database Free 的资源限制为 2 个 CPU(前台进程)、2 GB 的 RAM 和 12 GB 的磁盘用户数据。该软件包不仅易于使用,还可轻松下载…...
【Kubernetes】常见面试题汇总(二十五)
目录 73.我们所有人都知道,从单片到微服务的转变解决了开发方面的问题,但却增加了部署方面的问题。公司如何解决部署方面的问题? 74.考虑一家拼车公司希望通过同时扩展其平台来增加服务器数量,公司如何有效地实现这种资源分配? …...
【踩坑】装了显卡,如何让显示器从主板和显卡HDMI都输出
转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ 背景介绍 装了显卡后,开机默认是从显卡的HDMI输出,但这很不方便。如何让视频仍然从主板输出?或者说让显卡HDMI和主板…...
spring boot启动报错:so that it conforms to the canonical names requirements
springboot 2.x的版本中对配置文件中的命名规范有了强制性的要求,如下图所示中的dataSource属性属于驼峰格式,但是在springboot 2.x中不允许使用驼峰形式。 根据错误提示可知将其使用 - 来分割即可 错误信息的含义:“Canonical names should…...
unix中如何查询和修改进程的资源限制
一、前言 一个进程在运行时,会用到各种资源,比如cpu的使用时间、内存空间、文件等等。那么,一个进程能够占用多少资源呢?cpu使用的时间有多长?进程空间有多大?能够创建多少个文件?这个就是本文…...
【LeetCode每日一题】——401.二进制手表
文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 回溯 二【题目难度】 简单 三【题目编号】 401.二进制手表 四【题目描述】 二进制手表顶部…...
ROM和RAM的区别
ROM(Read-Only Memory,只读存储器)和RAM(Random Access Memory,随机存取存储器)是计算机系统中两种不同类型的存储技术,它们在功能、用途和特性上有显著的区别: 1. 存储数据的持久性…...
tomcat的配置
tomcat8最佳配置 <Executor name"tomcatThreadPool" namePrefix"catalina-exec-"maxThreads"500" minSpareThreads"100" prestartminSpareThreads"true"/><Connector executor"tomcatThreadPool" port&…...
AX-MES生产制造管理系统-总览
前言说起 MES 就不得不说 ERP,但是 ERP 大家基本上都知道,MES 就不一定了,常见的 ERP 系统包括 SAP、金蝶、用友等,ERP的流程相对来说也比较统一;MES就不同了,基本上熟悉业务流程的软件公司都可以开发并实施…...
混合求解器:用神经网络增强传统微分方程数值方法
1. 项目概述:当数值方法遇到机器学习在科学计算和工程仿真领域,求解常微分方程(ODE)和偏微分方程(PDE)是绕不开的核心任务。无论是模拟电路中的电流变化、预测天气系统的演变,还是分析机械结构的…...
智能检索新范式,让AIAgent自主决策,提升RAG效率100%!
市面上的 RAG 系统,不管叫什么名字,本质上只有两种做法: 第一种,一次性检索。把用户的 query 向量化,从语料库里捞出 Top-K 个文档片段,拼成一个大 prompt 塞给模型。GraphRAG、HippoRAG、LightRAG 都属于…...
小米MIMO最新邀请码
欢迎使用,各得10元体验金...
搞定这 5 个全栈电商项目,面试别再用 Todo-List 凑数了
找独立开发练手项目或者写简历项目时,最忌讳两件事:一是太简单(纯前端 Mock 数据,点两下就没了),二是太假(一上来就硬套微服务、消息队列、高并发,结果自己根本Hold不住)…...
艾尔登法环存档迁移终极指南:3分钟解决角色转移难题
艾尔登法环存档迁移终极指南:3分钟解决角色转移难题 【免费下载链接】EldenRingSaveCopier 项目地址: https://gitcode.com/gh_mirrors/el/EldenRingSaveCopier 还在为《艾尔登法环》存档版本不兼容而烦恼吗?EldenRingSaveCopier 是你的终极解决…...
Taotoken用量看板功能详解,助你洞察团队AI资源消耗模式
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 Taotoken用量看板功能详解,助你洞察团队AI资源消耗模式 对于技术管理者或项目负责人而言,清晰了解团队的AI…...
想深耕网络安全行业,这些必备条件缺一不可
网络空间的攻防对抗日益激烈,网络安全已成为企业生存和国家安全的命脉,它负责构筑数字世界的坚固防线,保护核心资产与用户隐私免受侵害。 想要成为一名优秀的网络安全专家,除了敏锐的安全意识和高度的责任感,更需要锤…...
树莓派Zero离线语音交互实战:TTS与STT引擎部署与优化
1. 项目概述:为什么选择树莓派 Zero 来实现语音功能?如果你玩过 Arduino、ESP32 这类微控制器,也接触过树莓派 4B 这样的单板电脑,那你大概能理解那种“选择困难症”:微控制器实时性强、功耗低,但算力有限&…...
如何用免费工具解锁QQ音乐、网易云音乐等加密格式:3分钟解决音乐播放限制
如何用免费工具解锁QQ音乐、网易云音乐等加密格式:3分钟解决音乐播放限制 【免费下载链接】unlock-music 在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unlock-music/unlock-music ;2. https://git.unlock-music.dev/um/web…...
