我的世界Bukkit插件开发-第一章-初始环境搭建-搭建基于spigot核心的服务器-并连接客户端......

这篇具有很好参考价值的文章主要介绍了我的世界Bukkit插件开发-第一章-初始环境搭建-搭建基于spigot核心的服务器-并连接客户端......。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


我的世界Bukkit插件开发-个人私服搭建纯干货(spogit核心)

前言

  • 基于Spigot核心的插件开发
  • 本章实现本地成功搭建私服并连接客户端
  • 前置开发工具:IDEA
  • JDK环境-JKD-17
  • 构建工具:maven
  • 必备idea插件:Minecraft Development
  • 服务器核心: Spigot-1.20.jar
  • mc客户端
  • 小部分内容来自AI大模型,如需深入,请联系博主或自行了解
  • 手工不易,且看且珍惜
  • 首次开始通过博客的形式记录学习技术的过程,后续会经常更新关于我的世界插件开发相关的技术文章,纯干货,如果有错误的地方请联系博主修改,有更好的优化点或需求请直接提出
  • 持续更新中…

一、Spigo是什么?

Spigot是一个优化的Minecraft(我的世界)服务器核心,它是基于CraftBukkit项目的一个改进版。

  1. 起源和发展:Spigot是从CraftBukkit发展而来的,后者本身是对Minecraft官方服务器软件的一个改进,使其支持更多插件和优化。随着时间的发展,CraftBukkit的原开发者停止了更新,而Spigot分支继续由社区成员维护和更新。
  2. 特点:Spigot针对原版Minecraft服务器软件做了很多性能上的优化,提高了服务器的稳定性和效率。它保持与Minecraft最新版同步更新,并兼容大多数为CraftBukkit开发的插件。
  3. 变种:在Spigot的基础上,又衍生出了多种不同的版本,如PaperSpigot、TacoSpigot和TorchSpigot等。这些版本各有特色,例如PaperSpigot在Spigot的基础上进一步提升了性能,但默认禁用了一些原版的特性。
  4. 使用场景:Spigot常被用于搭建Minecraft多人服务器,使得玩家可以在私人服务器上一起游玩,并通过安装各种插件来扩展游戏的功能和玩法。
  5. 获取方式:Spigot核心可以从官方网站下载,同时也有许多第三方网站提供整合版下载,其中可能包括一些便于服务器搭建和管理的工具和插件。
  6. 搭建教程:网络上有许多关于如何搭建Spigot服务器的教程,通常包括下载Java环境、下载Spigot核心、配置服务器文件以及启动服务器的步骤。

总的来说,Spigot是一个流行的Minecraft服务器改良版核心,它通过优化提升了原版服务器的性能,并支持通过插件来扩展服务器的功能。

二、获取 Spigot-1.20.jar

1.下载spigot核心

选择1.20.1 下载链接

java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows

点击download跳转->点击红圈黄字后自动下载

java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows

三 初始化并启动spigot服务端

1.初始化并启动下载的核心jar包 Spigot-1.20.jar

新建一个文件夹命令为world,把下载的jar包复制到文件夹下,方便后续管理

java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows

需要jdk版本为17起步,博主电脑装的为jdk1.8,所以采取使用windows批处理方式指定jdk17运行
直接启动jar包: java -Xmx1024M -Xms1024M -jar Spigot-1.20.jar
会在当前文件夹下生成服务器相关文件目录
在当前包所在文件夹目录中输入cmd,命令行可直接定位到当前位置

java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows

输入上述启动命令

java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
因为我电脑Java环境变量版本是 1.8,命令行提醒需要jdk17,大家可以输入java -version来查看当前jdk版本
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
在此采取用windows批处理文件指定jdk17运行
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
启动后会自动开始下载服务器所需要的文件目录等,等待即可
直到出现此提示
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
需要同意一下用户协议,打开文本吧false改为true即可
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
重新运行命令即可开始下载剩余文件java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
出现timings reset 则启动成功,用客户端连接即可

2.我的世界客户端连接本地服务器

打开启动器,下载我的世界版本如下,根据不同版本的spigot核心来选择版本
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
选择多人游戏->选择添加服务器,输入本机地址127.0.0.1或者localhost,点击完成即可
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
选中刚添加的服务器后点击连接即可进入游戏
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
私服搭建成功,成功进入游戏
java spigot服务器核心下载,MC,我的世界Java开发,服务器,java,maven,游戏程序,windows
到此就有你自己的私服了
本章完


总结

提示:本章小结:持续更新中......
了解spigo服务器t核心,成功搭建本地的spigot服务器启动并接入客户端…
如果对您有帮助,别忘了收藏点赞评论留言,有问题评论区回答,后续开始更新插件相关文章文章来源地址https://www.toymoban.com/news/detail-841986.html

到了这里,关于我的世界Bukkit插件开发-第一章-初始环境搭建-搭建基于spigot核心的服务器-并连接客户端......的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GoNote第一章 环境搭建

    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人, 并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本 。现在Go的开发已经是完全开放的,并且

    2023年04月22日
    浏览(37)
  • Flink第一章:环境搭建

    Flink第一章:环境搭建 Flink也是现在现在大数据技术中火爆的一门,反正大数据的热门技术学的也差不多了,啃完Flink基本的大数据技术就差不多哦学完了. 略 这里说明一下我选择的环境. java8 scala2.12 flink采用最新的1.17 请大家根据自己的环境更换版本 注 :这里使用DataSet对数据进行

    2024年02月04日
    浏览(33)
  • RCP系列-第一章 环境安装

    第一章 Matlab安装 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 名称 Value Matlab云盘链

    2024年02月09日
    浏览(34)
  • 我的世界 为何用java开发?

    mc用java开发就很好滴说明了一点编程语言本身只是个工具工具的意义在于被使用,老外搞这些工具,都带有一个明确的目的性,就是我要做什么然后再来看,我们怎么用手头上的工具将其实现。 mc的开发人员最早就是一个普通的java程序员,是因为他自己喜欢玩这类型的游戏,

    2023年04月24日
    浏览(30)
  • 《操作系统真象还原》第一章 部署工作环境

    配合视频阅读体验更佳!https://www.bilibili.com/video/BV1kg4y1V7TV/?pop_share=1vd_source=701807c4f8684b13e922d0a8b116af31 环境vmware + deepin-desktop-community-20.8-amd64 (已在纯净ubuntu 22.04上验证过此教程,完全可行!只是需要安装vim 命令: sudo apt install vim ) 先安装其他需要的东西: sudo apt install bui

    2024年02月08日
    浏览(52)
  • 第一章 Linux基础及Linux环境搭建(保姆级别)

    第一章 Linux基础及Linux环境的搭建(保姆级别) 一、Linux简介 1、什么是Linux? ​ 一款 免费开源流行 的操作系统。 2、Linux为什么流行? 1)Windows以用户的体验很好而流行 2)Linux流行主要是因为稳定而流行 Linux一般用于企业中中的服务器 Linux用来做服务器操作系统使用 3、L

    2023年04月16日
    浏览(33)
  • 第一章前端开发ES6基础

    认识ES6 概述 ES6表示ECMAScript规范的第六版,正式名称为 ECMAScript 2015 ,ECMAScript是由ECMA国际标准组织制定的一项 脚本语言 的标准规范化,引入了许多新特性和语法。 其中包括 箭头函数、let和const声明、类、模板字符串、解构赋值、参数默认值、展开操作符、Promise 等等。这些

    2024年02月08日
    浏览(39)
  • 后端Springboot框架搭建APi接口开发(第一章)

    本文章以IDEA为开发工具,使用SSM框架进行项目编写 我们用一个简单的用户表进行操作演示 首先创建 Data 数据库 创建 User 数据表,表中包含 用户邮箱 , 用户姓名 , 用户密码 放点数据进去 打开IDEA,在右上角点击NewProject。创建新的项目 选择Spring Initializr框架,依次输入项目

    2023年04月08日
    浏览(36)
  • 第一章:Linux(Ubuntu)环境下OpenCV的安装配置和实例,亲测可用

    目录 1、安装环境 1.1、安装C++开发环境,安装编译器GCC和G++ 1.2、安装build-essential 1.3、安装cmake 1.4、安装依赖库 1.5、安装OpenCV、下载OpenCV连接OpenCV 1.6、配置环境变量 1.7、查看是否安装成功 1.8、创建Opencv.pc 1.9、查看opencv版本 2、OpenCV测试 2.1、测试用例   任意文件夹下新建工程

    2024年02月08日
    浏览(42)
  • Android SDK 上手指南||第一章 环境需求||第二章 IDE:Eclipse速览

    这是我们系列教程的第一篇,让我们来安装Android的开发环境并且把Android SDK运行起来! 介绍 欢迎来到Android SDK入门指南系列文章,如果你想开始开发Android App,这个系列将从头开始教你所须的技能。我们假定你没有任何编程技能,当然,有经验当然更好。 我们将从安装Andro

    2024年02月14日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包