Minecraft 插件制作教程
一、下载准备
craftbukkit服务端
: https://getbukkit.org/ (这里我选用1.16.5版本)kotlin插件开发IDE
:https://www.jetbrains.com/idea/ (这里我选用2022.3.2社区版
,IDE安装步骤,略)
二、运行服务端
-
新建:
server
目录 -
将下载的服务端
craftbukkit-1.16.5.jar
放入server
目录下 -
新建
run.bat
文件,并写入cmd命令java -Xmx2G -jar craftbukkit-1.16.5.jar
-
运行
run.bat
,会生成一些文件 -
修改
eula.txt
的这一行:eula=true # 将false改成true,表示同意协议
-
修改
server.properties
的这一行:online-mode=false # 将true改成false,否则离线账号无法登陆服务器
-
(选项)可再次运行
run.bat
,开启服务器可以测试一下服务器:
打开minecraft
客户端,选多人游戏
,添加服务器
服务器地址:localhost:25565
如果成功进入,则表示服务器正常运行
三、配置插件开发IDE
-
打开
IntelliJ Idea
-
等待项目构建完成后,增加一个目录
libs
-
将
craftbukkit-1.16.5.jar
放入libs
中 -
配置
build.gradle.kts
文件如下:plugins { kotlin("jvm") version "1.8.0" id("com.github.johnrengelman.shadow").version("2.0.4") } group = "de.ciang" version = "1.0-SNAPSHOT" repositories { flatDir { dirs("libs") } mavenCentral() } dependencies { implementation("org.gradle:craftbukkit-1.16.5") } kotlin { jvmToolchain(8) }
-
等待重新构建后,在指定目录下新建一个
plugin.yml
,并填写如下内容
main: de.ciang.Main version: 1.0.0 name: NextPlugin author: Benojan api-version: 1.16
-
开发插件代码,略
-
生成jar文件
四、测试插件
-
将生成的
jar
文件,放入server
目录下的plugins
文件夹中 -
重新运行服务器,测试插件运行情况吧!
版权申明
本文系作者 @benojan 原创发布在Minecraft 插件制作教程。未经许可,禁止转载。
评论
-- 评论已关闭 --
全部评论