news 2026/5/29 2:16:08

# 我的世界Bukkit【部署云服务器】(spogit核心)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
# 我的世界Bukkit【部署云服务器】(spogit核心)


文章目录

  • 我的世界Bukkit插件开发【部署云服务器】(spogit核心)(全)
    • 前言
    • 一、云服务器配置
    • 二、配置云服务器环境
      • 1.安装Java17
      • 2.上传核心包
      • 3.开放我的世界默认端口
    • 三、设置启动脚本
    • 四、设置结束脚本
    • 五、启动说明
      • 1.文件说明如下
      • 2.日志说明
    • 六、客户端连接
      • 1.PCL2
      • 2. 游戏连接
    • 七、总结与后续
      • 🚀 后续学习方向

我的世界Bukkit插件开发【部署云服务器】(spogit核心)(全)

前言

你好!如果你是一位《我的世界》玩家,想要拥有一台属于自己的、可以和朋友联机的服务器,但又对复杂的部署过程感到无从下手,那么这篇教程正是为你准备的。

本文将手把手教你,如何从零开始,在一台云服务器上部署Spigot服务端核心(文中提到的“spogit核心”为笔误,应为 Spigot)。教程内容涵盖了从服务器选购配置、环境搭建、脚本编写,到最终成功开服并与朋友连接的全过程。文章力求步骤清晰、干货满满,避免冗长的理论,专注于可操作的实践。

目标读者

  • 有一定 Linux 命令行基础(会使用 SSH 连接、执行基本命令)的玩家。
  • 希望低成本、自主可控地搭建《我的世界》私服的服主。
  • 对 Bukkit/Spigot 插件开发感兴趣,需要先搭建测试环境的开发者。

你将学到

  1. 环境准备:如何为云服务器安装合适的 Java 环境。
  2. 服务端部署:获取并上传 Spigot 服务端核心文件。
  3. 自动化运维:编写可靠的启动与停止脚本,方便管理。
  4. 网络配置:开放服务器端口,确保可被连接。
  5. 客户端连接:使用 PCL2 启动器成功进入自己的服务器。

文章结构
本文将从云服务器配置讲起,逐步完成环境搭建、脚本设置、服务启动与客户端连接。每个步骤都配有详细的命令和截图,确保你可以顺利跟进。现在,让我们开始吧!

一、云服务器配置

我用的是腾讯云服务器,系统是 OpenCloudOS 9,其他也系统也可以,就是安装jdk需要注意

二、配置云服务器环境

1.安装Java17

# 下载 JDK 17wgethttps://download.java.net/java/GA/jdk17.0.2/dfd4a8d0985749f896bed50d7138ee7f/8/GPL/openjdk-17.0.2_linux-x64_bin.tar.gz# 解压并放置到系统目录sudotarxzf openjdk-17.0.2_linux-x64_bin.tar.gz-C/usr/local/# 配置环境变量echo'export JAVA_HOME=/usr/local/jdk-17.0.2'>>~/.bashrcecho'export PATH=$JAVA_HOME/bin:$PATH'>>~/.bashrcsource~/.bashrc

安装后验证
输入命令 java ,出现java信息即可
输入命令 java - version 出现java版本信息
如果无任何输出或命令错误,请重新下载JDK

2.上传核心包

核心包下载官网:选择1.20.1 下载链接
使用ssh工具,连接自己的云服务器,进入到根目录创建游戏目录把 spigot-1.20.1.jar上传到此处

cd/mkdirminecraftcdminecraftmkdirmccdmc

上传后目录有一个核心jar包

3.开放我的世界默认端口

进入云服务器控制台-防火墙新增规则25565,来源根据实际配置,如果不想别人访问就指定ip地址即可

三、设置启动脚本

可以参考我的启动脚本,还是比较好用的,其中内存分配可以根据自己的服务器配置来,配额不要接近服务器内存或者超出,会导致服务器内存溢出崩溃!

#!/bin/bash
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/29 2:13:59

Keil MDK 5.37集成Arm Compiler 5的完整指南

1. 在Keil MDK 5.37及更新版本中集成Arm Compiler 5的完整指南作为一名长期从事嵌入式开发的工程师,我深知在项目维护过程中遇到工具链兼容性问题时的困扰。最近在升级到Keil MDK 5.37后,发现默认的Arm Compiler for Embedded 6无法编译一些遗留项目&…

作者头像 李华
网站建设 2026/5/29 2:02:55

Arduino与CNC打造太阳能追踪树:软硬件结合的创客实践

1. 项目概述与核心价值最近在捣鼓一个挺有意思的玩意儿,我把它叫做“太阳能追踪树”。这名字听起来有点诗意,但本质上是个硬核的创客项目,核心目标是把一个高效的太阳能追踪系统,伪装成一棵“树”,让它能自然地融入花园…

作者头像 李华