当前位置: 首页 > news >正文

我的世界开服保姆级教程

  • 前言

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地址)信息不会进入物理网络,实现了不同云服务器间二层网络隔离,因此也实现了不同专有网络间二层网络隔离。专有网络内的云服务器使用安全组防火墙进行三层网络访问控制。

快照与多种镜像类型:

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

多种付费和存储选择:

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

相关文章:

我的世界开服保姆级教程

前言 Minecraft开服教程 如果你要和朋友联机时,可以选择的方法有这样几种: 局域网联机:优点:简单方便,在MC客户端里自带。缺点:必须在同一局域网内。 有些工具会带有联机功能:优点:一…...

[转载]同一台电脑同时使用GitHub和GitLab

原文地址:https://developer.aliyun.com/article/893801 简介: 工作中我们有时可能会在同一台电脑上使用多个git账号,例如:公司的gitLab账号,个人的gitHub账号。怎样才能在使用gitlab与github时,切换成对应…...

【网络协议】【OSI】一次HTTP请求OSI工作过程详细解析

目录 1. 一次HTTP请求OSI工作过程 1.1 应用层(第7层) 1.2 表示层(第6层) 1.3 会话层(第5层) 1.4 传输层(第4层)...

springboot vue 开源 会员收银系统 (2) 搭建基础框架

前言 完整版演示 前面我们对会员系统https://blog.csdn.net/qq_35238367/article/details/126174288进行了分析 确定了技术选型 和基本的模块 下面我们将从 springboot脚手架开发一套收银系统 使用脚手架的好处 不用编写基础的rabc权限系统将工作量回归业务本身生成代码 便于…...

Java进阶学习笔记26——包装类

包装类: 包装类就是把基本类型的数据包装成对象。 看下API文档: deprecated:极力反对、不赞成的意思。 marked for removal:标识为去除的意思。 自动装箱:基本数据类型可以自动转换成包装类。 自动拆箱:…...

【JavaEE进阶】——要想代码不写死,必须得有spring配置(properties和yml配置文件)

目录 本章目标: 🚩配置文件 🚩SpringBoot配置文件 🎈配置⽂件的格式 🎈 properties 配置⽂件说明 📝properties语法格式 📝读取配置文件 📝properties 缺点分析 &#x1f3…...

第十四 Elasticsearch介绍和安装

docker-compose安装 kibana: image: docker.elastic.co/kibana/kibana:7.5.1 container_name: kibana ports: - "5601:5601" environment: ELASTICSEARCH_HOSTS: http://elasticsearch:9200 depends_on: - elasticsearch…...

YOLOv10介绍与推理--图片和视频演示(附源码)

导 读 本文主要对YOLOv10做简单介绍并给出推理图片和视频的步骤演示。 YOLOv10简介 YOLOv10是清华大学的研究人员在Ultralytics Python包的基础上,引入了一种新的实时目标检测方法,解决了YOLO 以前版本在后处理和模型架构方面的不足。通过消除非最大抑…...

Java实验08

实验一 demo.java package q8.demo02;public class demo{public static void main(String[] args) {WindowMenu win new WindowMenu("Hello World",20,30,600,290);} }WindowMenu.java package q8.demo02; import javax.swing.*;public class WindowMenu extends…...

MyBatis复习笔记

3.Mybatis复习 3.1 xml配置 properties&#xff1a;加载配置文件 settings&#xff1a;设置驼峰映射 <settings><setting name"mapUnderscoreToCamelCase" value"true"/> </settings>typeAliases&#xff1a;类型别名设置 #这样在映射…...

HTML的基石:区块标签与小语义标签的深度解析

&#x1f4da; HTML的基石&#xff1a;区块标签与小语义标签的深度解析 &#x1f310; 区块标签&#xff1a;构建网页的框架&#x1f3e0; <div>&#xff1a;万能的容器&#x1f4da; <section>、<article>、<aside>&#xff1a;语义化的布局 &#x1…...

Windows域控简介

一、Windows 域控概念 Windows 域控即 Active Directory&#xff08;AD&#xff09;域控制器&#xff0c;它是 Windows Server 中的一个角色&#xff0c;用于管理网络中的用户帐户、计算机和其他设备。AD 域控制器的功能包括&#xff1a; 用户认证&#xff1a;允许用户通过用…...

项目延期,不要随意加派人手

遇到软件项目出现延期的情况时&#xff0c;不建议随意加派人手。原因如下&#xff1a; 有些任务是不可拆分的&#xff0c;不能拆分为多个并行任务&#xff0c;增加人员不会加快项目进度。新增加人员需要原有人员介绍项目中的技术架构、业务知识&#xff0c;在开发过程中也难免…...

帝国CMS验证码不显示怎么回事呢?

帝国CMS验证码有时候会不显示或打叉&#xff0c;总结自己的解决方法。 1、检查服务器是否开启GD库 测试GD库是否开启的方法&#xff1a;浏览器访问&#xff1a;/e/showkey/index.php&#xff0c;如果出现一堆乱码或报错&#xff0c;证明GD库没有开启&#xff0c;开启即可。 2…...

【必会面试题】Redis 中的 zset数据结构

目录 Redis 中的 zset&#xff08;sorted set&#xff0c;有序集合&#xff09;数据结构在底层可以使用两种不同的实现&#xff1a;压缩列表&#xff08;ziplist&#xff09; 和 跳跃表&#xff08;skiplist&#xff09;。具体使用哪种结构取决于存储元素的数量和大小&#xff…...

括号匹配数据结构

括号匹配是一种数据结构问题&#xff0c;用于检查给定的字符串中的括号是否匹配。例如&#xff0c;对于字符串 "((())())"&#xff0c;括号是匹配的&#xff0c;而对于字符串 "())("&#xff0c;括号是不匹配的。 常见的解决括号匹配问题的数据结构是栈。…...

c语言:strcmp

strcmp函数是用于比较两个字符串的库函数&#xff0c;其功能是根据ASCII值逐一对两个字符串进行比较。 语法&#xff1a;strcmp(str1, str2) 返回值&#xff1a; 如果str1等于str2&#xff0c;则返回0。 如果str1小于str2&#xff0c;则返回负数&#xff08;具体值取决于C…...

传统关系型数据库与hive的区别

数据库和Hive之间存在本质的区别&#xff0c;主要体现在设计目的、数据处理方式、数据存储、查询延迟、数据更新能力、以及适用场景等方面。下面详细阐述它们之间的主要差异&#xff1a; 设计目的与应用场景&#xff1a; 数据库&#xff1a;主要是面向事务处理&#xff08;OLTP…...

windows-386、windows-amd64、windows-arm64这三者有什么区别?

选择文件的版本出现下面问题&#xff1a; Architectures windows-386 &#xff1a;这些是针对 32 位 Windows 系统编译的。windows-amd64 &#xff1a;这些是针对具有 AMD 或 Intel x86-64 架构的 64 位 Windows 系统编译的。windows-arm64 &#xff1a;这些是针对具有 ARM 架…...

链表经典题目—相交链表和链表倒数第k个节点

&#x1f389;&#x1f389;&#x1f389;欢迎莅临我的博客空间&#xff0c;我是池央&#xff0c;一个对C和数据结构怀有无限热忱的探索者。&#x1f64c; &#x1f338;&#x1f338;&#x1f338;这里是我分享C/C编程、数据结构应用的乐园✨ &#x1f388;&#x1f388;&…...

全球首个30米分辨率湿地数据集(2000—2022)

数据简介 今天我们分享的数据是全球30米分辨率湿地数据集&#xff0c;包含8种湿地亚类&#xff0c;该数据以0.5X0.5的瓦片存储&#xff0c;我们整理了所有属于中国的瓦片名称与其对应省份&#xff0c;方便大家研究使用。 该数据集作为全球首个30米分辨率、覆盖2000–2022年时间…...

QT: `long long` 类型转换为 `QString` 2025.6.5

在 Qt 中&#xff0c;将 long long 类型转换为 QString 可以通过以下两种常用方法实现&#xff1a; 方法 1&#xff1a;使用 QString::number() 直接调用 QString 的静态方法 number()&#xff0c;将数值转换为字符串&#xff1a; long long value 1234567890123456789LL; …...

精益数据分析(97/126):邮件营销与用户参与度的关键指标优化指南

精益数据分析&#xff08;97/126&#xff09;&#xff1a;邮件营销与用户参与度的关键指标优化指南 在数字化营销时代&#xff0c;邮件列表效度、用户参与度和网站性能等指标往往决定着创业公司的增长成败。今天&#xff0c;我们将深入解析邮件打开率、网站可用性、页面参与时…...

认识CMake并使用CMake构建自己的第一个项目

1.CMake的作用和优势 跨平台支持&#xff1a;CMake支持多种操作系统和编译器&#xff0c;使用同一份构建配置可以在不同的环境中使用 简化配置&#xff1a;通过CMakeLists.txt文件&#xff0c;用户可以定义项目结构、依赖项、编译选项等&#xff0c;无需手动编写复杂的构建脚本…...

9-Oracle 23 ai Vector Search 特性 知识准备

很多小伙伴是不是参加了 免费认证课程&#xff08;限时至2025/5/15&#xff09; Oracle AI Vector Search 1Z0-184-25考试&#xff0c;都顺利拿到certified了没。 各行各业的AI 大模型的到来&#xff0c;传统的数据库中的SQL还能不能打&#xff0c;结构化和非结构的话数据如何和…...

微服务通信安全:深入解析mTLS的原理与实践

&#x1f525;「炎码工坊」技术弹药已装填&#xff01; 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、引言&#xff1a;微服务时代的通信安全挑战 随着云原生和微服务架构的普及&#xff0c;服务间的通信安全成为系统设计的核心议题。传统的单体架构中&…...

医疗AI模型可解释性编程研究:基于SHAP、LIME与Anchor

1 医疗树模型与可解释人工智能基础 医疗领域的人工智能应用正迅速从理论研究转向临床实践,在这一过程中,模型可解释性已成为确保AI系统被医疗专业人员接受和信任的关键因素。基于树模型的集成算法(如RandomForest、XGBoost、LightGBM)因其卓越的预测性能和相对良好的解释性…...

Linux操作系统共享Windows操作系统的文件

目录 一、共享文件 二、挂载 一、共享文件 点击虚拟机选项-设置 点击选项&#xff0c;设置文件夹共享为总是启用&#xff0c;点击添加&#xff0c;可添加需要共享的文件夹 查询是否共享成功 ls /mnt/hgfs 如果显示Download&#xff08;这是我共享的文件夹&#xff09;&…...

FTXUI::Dom 模块

DOM 模块定义了分层的 FTXUI::Element 树&#xff0c;可用于构建复杂的终端界面&#xff0c;支持响应终端尺寸变化。 namespace ftxui {...// 定义文档 定义布局盒子 Element document vbox({// 设置文本 设置加粗 设置文本颜色text("The window") | bold | color(…...

Qwen系列之Qwen3解读:最强开源模型的细节拆解

文章目录 1.1分钟快览2.模型架构2.1.Dense模型2.2.MoE模型 3.预训练阶段3.1.数据3.2.训练3.3.评估 4.后训练阶段S1: 长链思维冷启动S2: 推理强化学习S3: 思考模式融合S4: 通用强化学习 5.全家桶中的小模型训练评估评估数据集评估细节评估效果弱智评估和民间Arena 分析展望 如果…...