0

我正在尝试拆分我为 Bukkit 编写的插件的功能,但我不太确定最好的方法是什么。

把它分成几部分有意义吗

  • AdCommons(包含主要信息,如世界列表、玩家、加载的子插件等),
  • AdTime(处理时间速度和其他一些东西)和
  • AdWeather(处理世界各地的天气)?

如果是这样,我将如何让所有子插件能够“添加”信息到主插件(例如在那个世界中的一天的持续时间)?

这甚至是正确的方法吗?如果是,我该如何让它发挥作用?很抱歉,如果有人问过这个问题,我不知道要寻找什么。提前非常感谢!

4

1 回答 1

0

如果我理解你的话,你想要一个 Bukkit 插件来改变天气、时间、列出在线玩家等等。

但你不应该把这些都说出来。如果您在一个项目中这样做,对您来说会更容易。如果你想要一个有组织的插件,你应该只使用包和类。bukkit wiki 向您展示了如何做到这一点。

Bukkit 插件教程

我自己将它用于我的插件。

于 2013-08-09T13:25:08.520 回答