• 「7周年限定勋章」正式上线!4/5/6周年的纪念勋章也限时返场了噢~【点我去看看】
PluginBase —— Java语言Minecraft服务端插件开发轮子 [1.8-1.21]

资源 PluginBase —— Java语言Minecraft服务端插件开发轮子 [1.8-1.21]

MrXiaoM

【Lv:4】

VIP
开发者
正式会员
注册
2021/08/13
消息
155
金粒
4,426金粒
MrXiaoM 提交新资源:

PluginBase —— Java语言Minecraft服务端插件开发轮子 [1.8-1.21] - 符合我自己个人习惯、减少重复工作量的插件依赖库/项目模板

做插件做了这么久,经常遇到想写一个新插件,但是新建项目好麻烦,导入依赖好麻烦等等等等。
安装 Minecraft Development 也不太顶用,用它自带的插件模板依然要做很多重复工作消磨热情,比如添加仓库等等。

今后我新做的 Sweet 系列插件,如果不是功能非常简单,基本都会用这个依赖库来写。

我简单总结一下,这个依赖大约覆盖了以下功能:
  • 在结构设计上,设计了必须要将其 shadow 打包到插件里面的机制,不需要用户额外安装依赖插件。
  • 很多功能都是可选的,比如基于 HikariCP、Adventure(Bukkit+MiniMessage)、item-nbt-api 等等的功能,只要你不添加依赖,不启用功能,就不会给你的插件额外增加无用的大小。
  • 默认使用 spigot-api,封装了一些 paper-api 的 fallback,比如 adventure 支持(需要自己开启),以兼容非 paper 系的服务端。
  • 支持在聊天、物品名、物品Lore使用 MiniMessage 格式消息。
  • HikariCP...

阅读关于此资源更多信息...
 

在线会员

  • oolong_ttea
  • JMWYQWQ
  • zhang2225656
  • ayoiz
  • 乱杖先生
  • LLL123
  • hdgsk
  • 萝北
  • 米可名
后退
顶部 底部