Minecraft服务器内存超过2048MB后无法正常启动(崩溃)

Minecraft服务器内存超过2048MB后无法正常启动(崩溃),第1张

本人列出以下可能:

你的电脑、或者服务器不能接受那么大的内存

服务端,开服软件问题

你的Java(32位)负载不了那么大的内存,需要安装64位java,如果你是32位电脑,那么就请把内存调至1024或以下

望采纳!

大致说来,所有的原因都指向一点,就是mc正在走下坡路了。看客先别着急,我把结论放到那么大是有原因的,且听我慢慢说来= =首先,1.8开始mc代码大改是原因之一,但肯定不是主要原因。1.7.10发布到我现在在码字大概有两年多的时间了,JavaScript库都换了好几代了(笑),虽说mc代码变化大,但是还不至于让那些modder不适应。所以真正原因是什么?那些modder不愿意去适应了。然后就到了为什么modder不愿意去适应1.8/1.9/1.10/1.11这件事上来了。需要意识到的一点是,mc的相关开发门槛十分低——mc基于的Java本来就挺简单,随便写写就能写点东西出来,另一方面modder主要是情怀驱动——这导致modder一般也不怎么关心什么代码质量,什么设计模式之类的,重构的时间还不如多加点新功能呢,反正Mojang的代码本来写得就烂,我写得比它好还是很容易的(笑)。曾经有一个知名度比较高的mod名为暮色森林(TwilightForest),据我所知还没有1.8及以上mc对应的版本,为什么?硬编码什么的太严重了——这个mod本来是闭源的,后来开源了——估计作者自己都维护不下去了,看过源代码的都知道硬编码有多严重。很多这样modder都不愿意把自己的mod升级到更高的mc版本,那么喜欢玩这些mod的玩家也不愿意更新,更多的mod就算升级到了更高的mc版本,但仍然源源不断地有着维护1.7.10版本的需求,以工业时代2(IndustrialCraft2)为例——这个mod同时维护着1.7.10/1.8.9/1.9.4/1.10.2四个mc版本,别提有多累了——这好歹是一个知名度较高的mod,其他的知名度不是很高的呢?然后就进入了下一个问题,因为大家都不愿意更新,1.7.10的相关生态就十分成熟——对于整合包作者来说(没错,由于mc的mod特别多,挑选部分mod并整合到一起的工作甚至专门形成了一个生态圈),可以对整合包的定制在1.7.10就更自由些,因为具体说来比较复杂,这里就不展开说了,对于玩家来说,1.7.10的mod数量最多,自然更好玩,对于开模组服务器的服主来说,从mcpc+到cauldron,kcauldron再到thermos,一批又一批的志愿者自告奋勇地维护着原作者早已放弃维护的模组服务端,相关服务端插件也往往有专门为模组服务端兼容的代码,再看看后续mc版本——服务端方面sponge半死不活,mod数量也跟不上,然后就没人玩,一步一步恶性循环。总的说来,一方面modder的热情在逐渐减弱,另一方面随着Mojang被微软收购,DMCA以及EULA等原因,原先的服务端及服务端插件作者都在纷纷离开mc这个圈子,这也算是mc正在走下坡路的几个标志吧。最近一段时间看到一些新入坑的modder上手就要写1.7.10的mod,感到无奈的同时我也在思考一些原因,然后写下了这篇答案。====逗比和一本正经的分割线====题主想听点有趣的?其实mcbbs的模组整合包版长期被一个名为InfinityStudio的小组占据(你会看到很多帖子都有[InfStudio]的标识,那都是这个小组的组员或前组员的作品),然后这个小组的组员15/16年开始很多都在准备中高考,没空做整合包了hhhh其实国内外一些高版本比如1.10.2的整合包还是挺活跃的hhhh(利益相关:IS小组组员,不是中东的那个)

我的世界开服教程

联机的话实际上就可以用我的世界网易,但如果觉得我的世界网易版里面MOD很少的话,可以自行开服

我总结了两点:

要学会怎么开服?

要学会对已经开好的服务器进行映射。

下面就对第一点问题进行解答:

开服可以使用网络服务商提供的服务器,或者在网上自行寻找开服软件

因为使用网络服务商提供的服务器比较麻烦这里就不讲了,可以自行bai du

开设服务器的软件,可以去MCBBS里面寻找,我比较推荐MCic开服器(我测试过很多次,非常好用,而且在6.3以上(应该是吧)的版本中就自带映射,只是目前唯一不足的地方就是插件端和模组端只支持1.7.10的)

好了,废话不多说,开始进入正题:

打开MCic文件夹,打开文件夹中的“MCIC开服器”,然后转至“资源下载”找到“核心资源”找到“模组服务端”找到“Thermos核心”,单击选择“Thermos核心”点击左下角“添加下载”,下载时留意左上角括号中的“下载文件保存位置:桌面”(通常是桌面)待下载完成后在桌面会出现一个“Thermos”的压缩包,双击打开压缩包,将压缩包内的的全部文件解压,待解压完成后将解压出来的文件放入开服器所在的文件(也就是Panel\Server目录下),完成后返回MCic开服器,点击“开服管理”,打开“开服设置”,在“java路径”一栏后面点击“自动查找”,如果未查找到,就选择手动查找(手动查找,只需要找到你预先安装的java应用软件),查找完毕后在下面“开服核心”一栏中点击右边的倒三角,在弹出的界面里找到之前下载的“Thermos核心”,双击之后就完成了核心选择,在“分配内容”一栏中点击“自动分配”,然后系统就会自动分配电脑剩下的运存,这一步完成之后,点击上面一栏中的“控制平台”点击“开始”,第一次开服加载时间会比较慢(如果信息栏中弹出“警告:无法实例化”这种通常可以不用管它)在服务器开启途中,要留意它所提示的服务器端口,通常服务器端口为:25565(留意这一步也是为了下面映射服务器做准备)

好第一步如何开启服务器教程就完毕了

下面进行第二步如何映射服务器

映射软件推荐使用“SakuraFrp樱花映射”

如果没有账号,可以去官网注册http://www.natfrp.org/

如果已经有了,就先登录后台。登录成功后,点击“映射列表”点击“示例映射”中的“Minecraft”按钮(如图:

),点击之后就能看到,除“远程端口”外都已经帮您填写完成了,您只需要填写“远程端口”了,远程端口这一栏也给了提示:

这里改成随便一个数字

我们就随便选一个:3123(如图:

ps:一定要把“远程端口的数字记下来”),填写完毕后,点击右边的“添加”,待出现了:

提示信息 映射添加成功(如图:

就完成映射了,接下来也就是客户端的用处了,需要返回映射网站的首页,点击“用户软件”下载,下载完毕之后就可以关掉网页了。(在MC ic6.3及以上版本中就自带映射客户端)打开映射客户端,点击“修改映射信息”点击后会出现一个登录界面。把自己的帐号和密码填写上(如图:

)登录完毕后就返回随后点击“切换映射管理”,进入界面后就可以看到客户端右上方有一个三角形(如图:

),点击之后可以看到一堆可以选择的映射列表(如图:

ps:选择国内的就好,国外的延迟肯定大,根据经验最好选择离自己近的),为了方便演示,我就选宁波作为测试,在对话框里输入宁波线路的ID:2,按回车之后可以看到一堆信息(如图:

ps:因为我添加了五个映射端口,所以五个都映射出去了,所以可以看到有五条信息)我们就选我们刚刚添加的3123映射端口,所以服务器外网地址就为s2.natfrp.org:3123(如图:

ps:这个外网地址就是给其他玩家连接的),打开“我的世界”(推荐使用“启动侠”)打开游戏之后,在“服务器地址”一栏中输入上面所提及的地址(也就是:s2.natfrp.org:3123)之后点击“完成”进入刚刚添加的服务器

就发现可以进入了!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/395564.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存