day047-部署我的世界-java版服務器

文章目錄

  • 1. 官方地址
  • 2. Ubuntu配置服務端
    • 2.1 下載服務端jar包,并上傳
    • 2.2 安裝jdk
    • 2.3 啟動服務端
    • 2.4 設置云安全組
  • 3. 客戶端-我的世界啟動器

1. 官方地址

  • 官方服務端下載地址:[Minecraft 服務器下載 | Minecraft](https://www.minecraft.net/zh-hans/download/server)
  • 官方教程:[教程:架設Java版服務器 - 中文 Minecraft Wiki](https://zh.minecraft.wiki/w/Tutorial:%E6%9E%B6%E8%AE%BEJava%E7%89%88%E6%9C%8D%E5%8A%A1%E5%99%A8)
  • 服務器配置需求:[服務器/需求 - 中文 Minecraft Wiki](https://zh.minecraft.wiki/w/%E6%9C%8D%E5%8A%A1%E5%99%A8/%E9%9C%80%E6%B1%82)
  • 啟動器下載地址:[Hello Minecraft! Launcher](https://hmcl.huangyuhui.net/)

2. Ubuntu配置服務端

2.1 下載服務端jar包,并上傳

在這里插入圖片描述

在這里插入圖片描述

2.2 安裝jdk

apt update
apt install openjdk-21-jdk-headless
java -version

2.3 啟動服務端

# 注意jar包名字
[root@aliyun-ubuntu /app/tools/mc]# java -jar server.jar --nogui
……
# 執行后會自動退出,下面需要修改認證文件
[root@aliyun-ubuntu /app/tools/mc]# vim eula.txt 
[root@aliyun-ubuntu /app/tools/mc]# tail -n1 eula.txt
eula=true
# 修改配置文件
[root@aliyun-ubuntu /app/tools/mc]# cat server.properties 
#Minecraft server properties
#Thu Aug 17 22:30:26 CST 2023
enable-jmx-monitoring=false
rcon.port=25575
# 用于將世界隨機化
level-seed=
# survival(0)-生存模式/creative(1)-創造模式/adventure(2)-冒險模式/spectator(3)-旁觀模式
gamemode=survival
# 是否啟用命令方塊
enable-command-block=false
enable-query=false
generator-settings={}
enforce-secure-profile=true
level-name=world
motd=A Minecraft Server
# 設置監聽服務器的端口號
query.port=25565
# 是否允許PvP
pvp=false
# 定義是否能生成結構(例如村莊)
generate-structures=true
max-chained-neighbor-updates=1000000
# peaceful(0)-和平/easy(1)-簡單/normal(2)-普通/hard(3)-困難
difficulty=normal
network-compression-threshold=256
max-tick-time=60000
require-resource-pack=false
use-native-transport=true
# 這是應該能在服務器上游戲的玩家的最大數量
max-players=6
# 如果為true,則每個連接的玩家都必須與Xbox Live進行身份驗證。
online-mode=false
# 使服務器在服務器列表中看起來是“在線”的
enable-status=true
# 允許玩家在安裝添加飛行功能的mod前提下在生存模式下飛行
allow-flight=false
initial-disabled-packs=
broadcast-rcon-to-ops=true
view-distance=10
server-ip=
resource-pack-prompt=
# 允許玩家進入下界
allow-nether=true
# 改變服務器(監聽的)端口號
server-port=25565
enable-rcon=false
sync-chunk-writes=true
op-permission-level=4
prevent-proxy-connections=false
# 如果設為 true,服務端在響應客戶端狀態請求時不會返回在線玩家列表
hide-online-players=false
resource-pack=
entity-broadcast-range-percentage=100
simulation-distance=10
rcon.password=
player-idle-timeout=0
force-gamemode=false
rate-limit=0
hardcore=false
white-list=false
broadcast-console-to-ops=true
spawn-npcs=true
spawn-animals=true
function-permission-level=2
initial-enabled-packs=vanilla
level-type=minecraft\:normal
text-filtering-config=
spawn-monsters=true
enforce-whitelist=false
spawn-protection=16
resource-pack-sha1=
# 設置可讓世界邊界獲得的最大半徑值,單位為方塊
max-world-size=29999984# 再次啟動jar包
[root@aliyun-ubuntu /app/tools/mc]# java -jar server.jar --nogui
……
  • 啟動后查看端口:25565
[root@aliyun-ubuntu ~]# ss -lntup |grep java
tcp   LISTEN 0      4096                    *:25565            *:*    users:(("java",pid=178541,fd=67))   

2.4 設置云安全組

在這里插入圖片描述

3. 客戶端-我的世界啟動器

  • 啟動HMCL時需要安裝jdk21
  • 下載一個版本,然后啟動游戲

在這里插入圖片描述

  • 選擇多人游戲

在這里插入圖片描述

  • 選擇服務器地址:8.140.211.162:25565

在這里插入圖片描述

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/87444.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/87444.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/87444.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

飛算JavaAI:精準切中開發者痛點,專治“AI生成代碼不可用、邏輯混亂”的頑疾

飛算JavaAI:精準切中開發者痛點,專治“AI生成代碼不可用、邏輯混亂”的頑疾 一、前言二、關于飛算JavaAI2.1 飛算JavaAI來源2.2 飛算JavaAI超能力 三、飛算JavaAI我的另一半3.1 Idea安裝配置3.2 Main方法寫個九九乘法表3.3 Main方法寫個冒泡排序3.4 老項…

傘兵 釣魚的肝

題目描述 為了在敵國滲透作戰,指揮官決定:派出傘兵前往敵國!然而敵國的風十分強烈,能讓傘兵在同一高度不停轉悠,直到被刮到一個無風區…… 輸入格式 第一行兩個整數 n,m,表示敵國的大小。 以下 n 行&am…

GoFastDFS:輕量級高性能分布式文件存儲解決方案(Linux安裝部署)

一、GoFastDFS概述 GoFastDFS是一個基于HTTP協議的分布式文件存儲系統,采用Go語言開發,具有輕量級、高性能、易部署等特點。它專為互聯網應用設計,特別適合圖片、視頻、文檔等中小文件的存儲與分發場景。 它基于大道至簡的設計理念&#xf…

python 原型污染 perl符號表污染 -- Google 2025 MYTHOS

題目實現了一個Game,分為前后端 part 1 前端存在明顯原型污染 def copy(src, dst):for k, v in src.items():if hasattr(dst, "__getitem__"):if dst.get(k) and type(v) dict:copy(v, dst.get(k))else:dst[k] velif hasattr(dst, k) and type(v) dict:copy(v, ge…

數據結構day4——棧

目錄 一、棧的核心概念 什么是棧? 棧的核心特性 二、棧的基本操作 三、C 語言實現棧的兩種方式 1. 順序棧(基于數組實現) 實現代碼 順序棧的優缺點 2. 鏈式棧(基于鏈表實現) 實現代碼 鏈式棧的優缺點 四、…

用戶系統的架構設計與實現策略(二)

一個用戶系統除了基本的用戶業務功能,還應囊括用戶的權限設計及其實現。這本文中我們將探討一下關于用戶權限的設計與實現方法論。 簡介 在構建現代應用系統的過程中,很少有設計決策會像訪問控制機制那樣,對安全性、可擴展性和用戶體驗產生…

深度學習-邏輯回歸

邏輯回歸的目的 邏輯回歸只判斷樣本屬于正類的概率是多大,0-1之間 找到一組最佳的權重(w1,w2,w3,…) ,b,使得模型預測的概率 P(Y1) 盡可能接近樣本的真實標簽(1 或 0)。 計算過程 前向傳播過程…

對象池模式:減少GC的Kotlin實戰指南

對象池模式通過對象復用機制,將對象生命周期從"創建-銷毀"轉變為"借出-歸還",顯著減少GC壓力。下面通過完整實例展示其實現細節。 一、對象池工作原理圖解 #mermaid-svg-Edrz4np9hD6DJdNi {font-family:"trebuchet ms",v…

Java接口報錯:Packet for query is too large - 解決方案與架構思考

Java接口報錯:Packet for query is too large - 解決方案與架構思考 背景與技術原理解決方案體系(擴展版)一、MySQL服務端配置(永久生效)配置文件修改(推薦生產環境) 文件路徑參考Linux: /etc/m…

7月2日作業

思維導圖 一、創建一個進程扇 代碼 #include <25041head.h>int main(int argc, const char *argv[]) {pid_t pid;for(int i1;i<4;i){pidfork();if(pid>0){sleep(1);}if(pid0){printf("我是子進程%d:%d,父進程%d\n",i,getpid(),getppid());sleep(1);re…

設計模式(九)

職責鏈模式&#xff08;Chain of Responsibility&#xff09;詳解 一、核心概念 職責鏈模式將請求的發送者和接收者解耦&#xff0c;使多個對象都有機會處理請求。這些對象連接成一條鏈&#xff0c;請求沿著鏈傳遞&#xff0c;直到有一個對象處理它為止。該模式允許動態調整處…

左神算法之Zigzag方式打印矩陣

目錄 Zigzag方式打印矩陣1. 題目2. 解釋3. 思路4. 代碼5. 總結 Zigzag方式打印矩陣 1. 題目 用zigzag的方式打印矩陣&#xff0c;比如下面的矩陣&#xff1a; 0 1 2 3 4 5 6 7 8 9 10 11打印順序為&#xff1a;0 1 4 8 5 2 3 6 9 10 7 11 2. 解釋 Zigzag打印矩陣是指按照…

【前端批量下載圖片,并打包成壓縮包下載】

一、需求說明 我現在有個需求&#xff1a; 1.列表中有個下載按鈕&#xff0c;點擊下載&#xff0c;將列表中所有的圖片打成壓縮包&#xff0c;并下載 2.效果演示點擊查看效果 最終效果&#xff1a; 二、安裝下載插件 實現此功能需要兩個插件&#xff1a;jszip、file-saver …

NV133NV137美光固態閃存NV147NV148

NV133NV137美光固態閃存NV147NV148 美光固態閃存技術矩陣深度解析&#xff1a;NV133至NV148的全面較量 一、性能參數&#xff1a;數據高速公路的“車速”比拼 讀寫速度&#xff1a;從“鄉間小道”到“高鐵動脈” 美光NV系列固態閃存的核心競爭力在于其讀寫速度的躍升。以NV15…

從LLM到WM:大語言模型如何進化成具身世界模型?

1.引言這學期在方老師開設的《機器人大模型基礎和前沿》選修課上接觸并學習了具身智能方面的相關知識。作為交互組的組長&#xff0c;我和組員們在幻爾機器狗的功能開發上有切身的實踐與探索&#xff0c;在張江具身智能大會上&#xff0c;也見識到了前沿的技術和行業的發展現狀…

第十六屆藍橋杯C++B組國賽題解+復盤總結

文章目錄 寫在前面1、新型鎖2、互質藏卡3、數字輪盤4、斐波那契字符串5、項鏈排列6、藍橋星數字7、翻倍8、近似回文字符串9、子串去重10、涂格子 寫在前面 打了三年&#xff0c;第十六屆是我最后一次參加了&#xff0c;終于如愿以償國一啦。 這場的大多題目都補了&#xff0c;…

【TTS】2024-2025年主流開源TTS模型的綜合對比分析

以下是針對2024-2025年主流開源與商用TTS模型的綜合技術選型分析&#xff0c;結合GitHub熱度、功能特性、部署成本及中文支持等核心維度進行對比&#xff0c;并附詳細實踐建議。 一、開源TTS模型對比&#xff08;2024-2025年主流方案&#xff09; 模型名稱開源/廠商克隆支持中…

redis延時雙刪,為什么第一次刪除

Redis延時雙刪策略中第一次刪除的作用 在緩存與數據庫一致性方案中&#xff0c;"延時雙刪"&#xff08;Delayed Double-Delete&#xff09;是一種經典策略&#xff0c;其核心流程如下&#xff1a; 第一次刪除&#xff1a;更新數據庫前&#xff0c;先刪除緩存 更新數…

深度學習1(深度學習和機器學習的區別,神經網絡)

深度學習和機器學習的區別 深度學習和機器學習都是人工智能&#xff08;AI&#xff09;的重要分支&#xff0c;但它們在方法、應用場景和技術細節上有顯著區別。 機器學習通過算法讓計算機從數據中學習規律&#xff0c;并做出預測或決策。核心是特征工程&#xff08;人工提取數…

這才叫窗口查詢!TDEngine官方文檔沒講透的實戰玩法

第1章&#xff1a;你不知道的TDEngine窗口查詢——開局就不簡單 先別急著翻白眼&#xff0c;提到時間窗口查詢&#xff0c;可能你腦子里立馬浮現的就是那些常規套路&#xff1a;GROUP BY time_interval、FIRST()、LAST()&#xff0c;再加上點AVG()和MAX()&#xff0c;一鍋端。…