我的世界开服保姆级教程

news/2024/7/25 20:48:25/文章来源:https://blog.csdn.net/a38417/article/details/139249715
  • 前言

Minecraft开服教程

如果你要和朋友联机时,可以选择的方法有这样几种:

  1. 局域网联机:优点:简单方便,在MC客户端里自带。缺点:必须在同一局域网内。

  1. 有些工具会带有联机功能:优点:一般是通过连接码连接,比较方便,而且没有网络要求。缺点:需要单独下载工具。

  1. 服务器联机:优点:没有限制,完全自己设置。

  • 购买服务器

首先我们需要拥有一台服务器,德迅云的弹性云服务器即可。

  1. 搜索德迅云安全,注册账号即可

  1. 购买服务器。如果游戏人数较少,建议选择2核4G,10M带宽的轻量级服务器,大致容纳10-20人同时在线。

  1. 点击“立即购买”,然后选择服务器配置。

镜像类型:系统镜像
系统镜像:Ubuntu 18.04

注意:这里我们搭建的是Linux系统(Ubuntu发行版),有些新手会喜欢装Windows系统,这里强烈不推荐,Windows系统在服务器中的表现实在不怎么样,大大降低服务器性能,一两个人在线就会卡的要死。

  1. 完成购买后,进入德迅云的弹性云服务器控制台。并记下你的公网IP,红框框里面就是公网IP。

我们为了方便操作,我电脑上用的是WindTerm,手机上用的是juiceSSH,安装好后正式开始进入教程

  1. 开启服务器端口。德迅云的弹性云服务器端口使用到都是默认开放的

  • 搭建服务器
  1. 进入服务器,安装screen。

(有好多小伙伴在问怎么进入服务器的,电脑上用的是WindTerm,手机上用的是juiceSSH)

sudo apt install screen

  1. 搭建Java环境。

1.16及之前版本,需要安装Java8

sudo apt install openjdk-8-jdk

1.17需要安装Java16,1.18及以上需要Java17

sudo apt install openjdk-16-jdk

如果安装过程中询问“Do you want to continue? [Y/n]”,直接敲击回车即可。

  1. 检查Java环境是否安装正确。

java -version

如果出现以下情况,说明安装成功:

openjdk version"1.8.0_265"

OpenJDK Runtime Environment(build 1.8.0_265-8u265-b01-0ubuntu2~18.04-b01)

OpenJDK 64-Bit Server VM(build 25.265-b01,mixed mode)

  • 下载并上传Minecraft服务器核心
  1. 进入Minecraft官网下载地址,下载服务器核心。

Download server for Minecraft | Minecraft

会弹出来这个,点击下面这个就行,不然会跳转到网易云版本

  1. 使用WindTerm拖到服务器的一个空文件夹中(比如/McServer)。使用指令先建立一个文件夹 mkdir McServer 然后文件直接鼠标拖过去即可。

  • 开服
  1. 远程连接服务器,创建screen。

screen -S Minecraft

这里的screen相当于一个分屏,能够让你即使退出服务器的远程连接,MC的服务端也能正常运行。

退出screen:Ctrl+A+D

进入已创建的screen:

screen -r

  1. 进入Minecraft服务器核心所在的文件夹.

cd McServer

  1. 运行服务器核心

java -Xmx1024M -Xms1024M -jar McServer nogui

你会收到如下的报错信息,需要我们同意相关协议:

[14:58:23] [main/ERROR]: Failed to load properties from file: server.properties

[14:58:23] [main/WARN]: Failed to load eula.txt

[14:58:23] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

  1. 同意相关协议:

vim eula.txt

然后按一下键盘上的“A”,调整为输入模式;通过上下左右键,调整光标位置,把最后一行的“false”修改为"true"

修改完成后按下“Esc”,输入“:wq”

  1. 修改服务器的相关配置

vim server.properties

值得注意的是,我们通常还会修改下列配置:

gamemode(游戏模式。survival-生存模式;creative-创造模式;adventure-冒险模式;spectator-旁观模式)
difficulty(游戏难度。peaceful-和平;easy-简单;normal-普通;hard-困难)
pvp(true-玩家可以互相残杀;false-玩家无法互相造成伤害)
max-players(最大同时在线人数限制)
online-mode(正版验证。true-开启;false-不开启)
motd(服务器简介)

修改、保存退出的方法同"步骤4"

  1. 重新开服,再次运行代码(同步骤3):

注意:
-Xmx1024M:表示服务器最大运行内存为1024M
-Xms1024M:表示服务器最小运行内存为1024M
你可以根据自身需要,增加最大运行内存(例如-Xmx2G:表示最大运行内存为2G,1G=1024M),内存越大,能够同时容纳的玩家数量越多。你要保证最大内存大于最小内存,且不建议低于1024M。

java -Xmx1024M -Xms1024M -jar McServer nogui

服务器自动创建地图并启动,直到看到如下代码,说明服务器启动完成:

Done (38.126s)! For help, type "help"

  • 进入游戏

打开游戏,进入“多人游戏”

选择“添加服务器”

服务器名称:(随意)
服务器地址:你的公网IP

完成!点击选中刚刚添加的服务器,点击“加入服务器”,和好朋友一起开黑吧!

  • 这边用到了德迅云安全的弹性云服务器
    • 定义:

一种简单高效、处理能力可弹性伸缩的计算服务, 帮助您快速构建更稳定、安全的应用,提升运维效率,降低IT成本,使您更专注于核心业务创新。

    • 产品优势:

稳定:单实例可用性达 99.975%,多可用区多实例可用性达 99.995%,云盘可靠性达9个9,可实现宕机自动迁移、快照备份

弹性:支持分钟级别创建千台实例,多种弹性付费选择更贴合业务现状,同时带来弹性的扩容能力,实例与带宽均可随时升降配,云盘可扩容

安全:提供DDoS防护、木马查杀等服务,提供支持可信计算、硬件加密、虚拟化加密计算的实例,通过多方国际安全认证,云服务器云盘支持数据加密功能

高性能:单实例最高可选256vCPU ,内存6TB,主频3.8GHz,性能最高可达2400万PPS,80Gbps,100万IOPS,1600万session,网络时延20us+

易用性:丰富的操作系统和应用软件,通过镜像可一键简单部署,同一镜像可在多台云服务器中快速复制环境,轻松扩展

可拓展性:弹性云服务器可与德迅云安全产品无缝衔接,可持续为业务发展提供完整的计算、存储、安全等解决方案

    • 产品功能:

丰富的实例类型和多种存储选择:

面向各类企业应用场景,弹性云服务器将提供超过100款高性能规格族供您选择。按您的实际业务场景可选择不同配置实例搭配1到16块不同容量的存储磁盘。

VPC专有网络:

基于德迅云构建的一个隔离的网络环境,专有网络之间逻辑上彻底隔离,只能通过对外映射的IP(弹性公网IP和NAT IP)互联。由于使用隧道封装技术对云服务器的IP报文进行封装,所以云服务器的数据链路层(二层MAC地址)信息不会进入物理网络,实现了不同云服务器间二层网络隔离,因此也实现了不同专有网络间二层网络隔离。专有网络内的云服务器使用安全组防火墙进行三层网络访问控制。

快照与多种镜像类型:

快照与多种镜像类型,支持您的业务快速部署。

多种付费和存储选择:

通过包年包月、按量付费等付费模式分别满足长周期低成本以及周期高弹性的计算要求。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_1052197.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【技术分享】Maven常用配置

一、Maven简介 (一)为什么使用 Maven 由于 Java 的生态非常丰富,无论你想实现什么功能,都能找到对应的工具类,这些工具类都是以 jar 包的形式出现的,例如 Spring,SpringMVC、MyBatis、数据库驱…

Autodl如何进行实例使用(同区)

一、首先找到之前保存的实例 二、点击更多然后选择克隆实例 三、选择是否要保存之前的数据盘 四、选择空余的GPU进行创建即可

LLaMa系列模型详解(原理介绍、代码解读):LLaMA 2

LLaMA 2 大型语言模型(LLMs)作为高度能力的人工智能助手,在需要跨多个领域专家知识的复杂推理任务中表现出巨大潜力,包括编程和创意写作等专业领域。它们通过直观的聊天界面与人类互动,这导致了快速和广泛的公众采用。…

Android Studio自带Profiler工具进行CPU资源及线程问题分析步骤

1、运行需要检测CPU资源问题与线程问题的程序 这里以“com.example.opengltest”程序为例。 2、点击Profiler按钮 3、点击SESIONS ""号按钮选择设备,选择对应设备下的应用或进程 4、双击CPU区块 5、选择Trace config选项,选择“Java/Kotli…

【LeetCode】力扣第 399 场周赛 优质数对的总数 II

文章目录 1. 优质数对的总数 II 1. 优质数对的总数 II 题目链接 🍎该题涉及的小技巧:🐥 🐧①一次可以统计这个数的 两个因子 但是要注意 25 5 * 5,这种情况 5 只能统计一次噢🆒 解题思路: &#x1f427…

前端项目使用docker编译发版和gitlab-cicd发版方式

项目目录 app/ ├── container/ │ ├── init.sh │ ├── nginx.conf.template ├── src/ ├── .gitlab-ci.yml └── deploy.sh └── Dockerfile └── Makefilecontainer目录是放nginx的配置文件,给nginx镜像使用 .gitlab-ci.yml和Makefile是c…

vue2的方法与监听

vue2的方法 不可以使用箭头函数 <template> <div><div>{{sum2()}}</div><button click"add">add</button> </div></template><script> export default {data(){return{name:"张三",num:20,num2:3…

kafka监控配置和告警配置——筑梦之路

kafka_exporter项目地址&#xff1a;https://github.com/danielqsj/kafka_exporter docker-compose部署kafka_exporter # docker-compose部署多个kafka_exporter&#xff0c;每个exporter对接一个kafka# cat docker-compose.ymlversion: 3.1 services:kafka-exporter-opslogs…

基于STM32实现智能空气净化系统

目录 引言环境准备智能空气净化系统基础代码示例&#xff1a;实现智能空气净化系统 空气质量传感器数据读取风扇和滤网控制显示系统用户输入和设置应用场景&#xff1a;家庭空气净化与健康管理问题解决方案与优化收尾与总结 1. 引言 本教程将详细介绍如何在STM32嵌入式系统中…

【三数之和】python,排序+双指针

暴力搜索3次方的时间复杂度&#xff0c;大抵超时 遇到不会先排序 排序双指针 上题解 照做 class Solution:def threeSum(self, nums: List[int]) -> List[List[int]]:res[]nlen(nums)#排序降低复杂度nums.sort()k0#留两个位置给双指针i,jfor k in range(n-2):if nums[k]…

【上】王树森《小红书推荐系统公开课》- 课程笔记(推荐系统基础、召回、排序)

写在前面 本文为王树森老师《小红书推荐系统公开课》的课程笔记 课程来源&#xff1a;ShusenWang的个人空间-ShusenWang个人主页-哔哩哔哩视频 (bilibili.com)课程资料&#xff1a;GitHub - wangshusen/RecommenderSystem 由于篇幅较长&#xff0c;分为【上】【下】两篇文章…

Autodesk Flame 2025 for Mac:视觉特效制作的终极利器

在数字时代&#xff0c;视觉特效已经成为电影、电视制作中不可或缺的一部分。Autodesk Flame 2025 for Mac&#xff0c;这款专为视觉特效师打造的终极工具&#xff0c;将为您的创作提供无尽的可能。 Autodesk Flame 2025 for Mac拥有强大的三维合成环境&#xff0c;能够支持您…

ROS for LabVIEW:实现LabVIEW与ROS的无缝集成

ROS for LabVIEW是由Tufts大学开发的一套VI集合&#xff0c;旨在实现LabVIEW与ROS&#xff08;Robot Operating System&#xff09;的无缝集成。ROS是一个灵活的机器人软件框架&#xff0c;而LabVIEW则是一种强大的图形化编程工具。这个工具包的推出使得LabVIEW用户能够直接与R…

【吊打面试官系列】Java高并发篇 - 线程的调度策略?

大家好&#xff0c;我是锋哥。今天分享关于 【线程的调度策略?】面试题&#xff0c;希望对大家有帮助&#xff1b; 线程的调度策略? 线程调度器选择优先级最高的线程运行&#xff0c;但是&#xff0c;如果发生以下情况&#xff0c;就会终止线程的运行&#xff1a; 1、线程体…

基于jeecgboot-vue3的Flowable增加流程支持组件与element-plus组件导入支持

因为这个项目license问题无法开源&#xff0c;更多技术支持与服务请加入我的知识星球。 1、package.json文件需要增加相关流程组件&#xff0c;如下 "dependencies": {"element-plus/icons-vue": "^2.3.1","highlightjs/vue-plugin":…

BEVFormer论文详细解读

文章目录 1. 前言1.1 3D VS 4D1.2 .特征融合过程中可能遇到的问题1.3 .BEV提出背景1.4 .BEV最终得到了什么1.5 .输入数据格式 2. 背景/Motivation2.1 为什么视觉感知要用BEV&#xff1f;2.2 生成BEV视角的方法有哪些&#xff1f;为何选用Transformer呢&#xff1f; 3. Method/S…

【Typescript】通过变量的值即可获取变量的类型【typeof 变量】

注意&#xff1a;只要变量的类型准确,则typeof获取变量的类型就不会错 enum Test {a "a0",b "b0" }// 这里的a是一个变量的值 let a: Test.a "a0" as Test.a// 这里的typeof a是一个类型【Test.a】 let x: typeof a Test.a

基于Cortex的MCU设计

基于Cortex的MCU设计 今日更新的存货文档&#xff0c;发现日更文章还是很花时间的。保证一周更新三篇文章就行啦&#xff0c;本篇文章的内容起始主要取自于《Cortex-M3 权威指南》和知网下载的论文。写的不详细&#xff0c;想进一步了解的就去看这篇文档或网上找别的资料&#…

3.5 四个子空间的维度

一、概述 这一节的主要定理是将秩与维度联系在一起。矩阵的秩就是主元的个数&#xff0c;子空间的维度是基向量的个数&#xff0c;我们计算出这两个数就可以得到秩与维度。 A A A 的秩揭露了四个基本子空间的维度。 四个子空间中&#xff0c;两个子空间来自 A A A&#xff0c…

C++ 函数模板与模板函数

一 代码重用技术 函数 类与对象 继承与派生 多态&#xff08;函数重载、运算符重载、虚函数、纯虚函数与抽象类&#xff09; 泛型程序设计 通用的代码需要补受数据类型的影响&#xff0c;并且可以自动适应数据类型的变化&#xff0c;这种程序设计类型称为泛型程序设计。 二 模…