LanAnY
我把整个的nms给导入了,导致编译出来的插件很大,要怎么导入其中的一个类?

南柯郡守
NMS不需要额外导入包

只要你在写代码的时候导入任意一个服务器核心作为依赖就行(spigot.jar/papaer.jar)

插件导出的时候不需要把nms的内容一起打包

LanAnY
本帖最后由 GhostSkyV9 于 2021-6-26 12:52 编辑
南柯郡守 发表于 2021-6-26 11:53
NMS不需要额外导入包

只要你在写代码的时候导入任意一个服务器核心作为依赖就行(spigot.jar/papaer.jar)

我是用maven项目,它编译的时候会自动把dependency中的依赖给编译出来,我运行的是package这个选项编译的

南柯郡守
GhostSkyV9 发表于 2021-6-26 12:44
我是用maven项目,它编译的时候会自动把dependency中的依赖给编译出来,我运行的是package这个选项编译的 ...

这种东西不是一百度就有的

https://blog.csdn.net/qq_3733415 ... 1000.2123.3001.4430

鬼畜畜
要设置scope为provided
你可以使用CodeMC的NMS Maven库并直接引入依赖
https://docs.codemc.io/faq/#what-is-the-nms-maven-repository
文档已详细介绍了如何正确引入NMS依赖

y001012
rrrrrrrrrrrrrrrrrrrrrytryyyyyyy

jjjhbj
6666666666666