服务器使用自定义插件 OrzMC 来辅助维护服务器运营,非通用插件
插件包含的功能如下:
-
新手进入服务器后会自动获得一本新手指南,并打开阅读
-
使用 /guide 命令也可以打开新手指南
-
使用 /tpbow 玩家可获得传送弓, 传送弓可以传送玩家到箭落地的位置
-
禁用了非可驯服实体的传送,防止 /tp @e ~ ~ ~ 类似命令的误操作
下面是未被禁止传送的实体:
- 末影人(EnderMan)
- 盔甲架(ArmorStand)
- 潜影盒(Shulker)
-
禁用了TNT
自研插件
阅读全文
PaperMC插件开发
开发环境部署
-
安装Java Development Kit, Java开发工具箱
- Minecraft 1.17版以下的插件,安装JDK8就可以
- Minecraft 1.17版及以上的插件开发,需要安装JDK16
-
安装IDE集成开发环境: IntelliJ IDEA 下载安装
-
安装IDEA对应Minecraft插件开发的Plugin
-
创建PaperMC插件开发模板工程
-
部署本地Minecraft测试服务器
-
把生成的插件jar包拷贝到测试服务器的插件目录下
-
启动本地Minecraft客户端验证插件是否生效
-
进行插件开发周期,进行功能迭代