xiaodong150
我想问个写插件的整体思路,最好是讲解的细致一点(如果有实例最好),包含插件重点方法的生命周期,以及,他在固定的方法内需要固定的干什么,还有就是插件需不要用java的三层架构。谢谢了
如果你不懂这个,我给你举个例子,就比如我要个登录功能的后台,这个的思路就是我要先从你的登录框获取到你输入的东西,然后我去数据库查,然后进行判断然后返回给登录框显示。

风障
服务器讨论大区里 应该有具体的教程吧

xiaodong150
likai4053 发表于 2018-11-9 00:46
服务器讨论大区里 应该有具体的教程吧

说实话,教程教的是类的使用,并不是思路

耗子
只能说楼主问的问题太过抽象和泛泛而谈。纸上得来终觉浅,绝知此事要躬行。没有实践的编程学习无疑是不可能成功的。

插件的生命周期也就三个阶段,onLoad、onEnable和onDisable:

onLoad:无疑是最鸡肋的一个阶段,此阶段可初始化您插件的一些管理类和提供您的服务(Service)。

onEnable:插件启动最重要的一个阶段,此阶段载入配置文件,注册指令处理器、事件监听器,获取服务,启动任务等等。

onDisable:插件卸载和服务器关闭最重要的一个阶段,此阶段需保存配置文件,关闭数据库链接等一系列不便于BukkitAPI管理的事务。

那至于插件开发需不需要用Java三层架构,只能说楼主认为怎么样写好就如何写吧。插件开发并不像开发大型Web网站一样,没有大量的数据以及多样的访问需要处理,也很少考虑有其他方面的扩展和延伸。

如果觉得我的答案有帮助或我很可爱的话,请给我钱或给我最高的评分。您的支持将让下一个人的问题得到解答。

耗子
二连了,已编辑