建议不要刚学spigot插件就去写slimefun附属,这个东西有很强的副作用,会产生依赖性
我就是刚学spigot插件就去写slimefun附属的,前几天接了个委托(具体内容不方便透露),要写个原版的插件,然后我打开eclipse开始写
一开始就赶紧不对劲了,因为没有cscorelib,写物品不能用CustomItem,必须用spigot的ItemStack和ItemMeta,然后就觉得特别麻烦而且难受
于是我去github下载cscorelib的源码,并把用到的类的源代码复制进工程,但是碰到了CustomSkull类之后,发现他是要调用Cscorelib主类的,想了好久解决办法,最终还是吧cscirelib添加到依赖里了
然后后来写gui的时候,我第一个想到的方法不是Inventory而是ChestMenu,于是我就知道,我对slimefun有依赖性了
希望这个帖子能对一些人有帮助!新人不要和我一样走弯路!
我就是刚学spigot插件就去写slimefun附属的,前几天接了个委托(具体内容不方便透露),要写个原版的插件,然后我打开eclipse开始写
一开始就赶紧不对劲了,因为没有cscorelib,写物品不能用CustomItem,必须用spigot的ItemStack和ItemMeta,然后就觉得特别麻烦而且难受
于是我去github下载cscorelib的源码,并把用到的类的源代码复制进工程,但是碰到了CustomSkull类之后,发现他是要调用Cscorelib主类的,想了好久解决办法,最终还是吧cscirelib添加到依赖里了
然后后来写gui的时候,我第一个想到的方法不是Inventory而是ChestMenu,于是我就知道,我对slimefun有依赖性了
希望这个帖子能对一些人有帮助!新人不要和我一样走弯路!
多谢大佬
我差点误入歧途。。 不过以前已经适应了用itemstack了 现在写粘液附属很别扭。。
Glom_ 发表于 2020-3-22 18:13
我差点误入歧途。。 不过以前已经适应了用itemstack了 现在写粘液附属很别扭。。 ...
其实ItemStack和CustomItem是一样的a.a,CustomItem实现了ItemStack,用ItemStack构建物品堆没有什么不可以的
看不懂emmm
学习到了
PercyDan 发表于 2020-3-22 20:02
看不懂emmm
同感,表示只懂基岩版的行为包
Freeze_Dolphin 发表于 2020-3-22 19:57
其实ItemStack和CustomItem是一样的a.a,CustomItem实现了ItemStack,用ItemStack构建物品堆没有什么不可 ...
大佬能教一下如何创建 机器 还有RECIPES TYPE吗
Glom_ 发表于 2020-3-22 22:17
大佬能教一下如何创建 机器 还有RECIPES TYPE吗
机器你可以看Slimfun源码me.mrCookieSlime.Slimefun.Setup.SlimefunSetup这个类
或者看国外其他dalao写的附属
还好我不编写插件(滑稽)
噢好吧真在学Java
噢好吧真在学Java
Freeze_Dolphin 发表于 2020-3-24 15:08
机器你可以看Slimfun源码me.mrCookieSlime.Slimefun.Setup.SlimefunSetup这个类
或者看国外其他dalao写的 ...
啊 懂了 谢谢
这是什么模组???没有听过
学习的第一天,今天看了一天的教学
Kruls 发表于 2020-3-24 17:53
这是什么模组???没有听过
spigot插件啊,不是模组