• 注册
  • 服务器&插件 服务器&插件 关注:7 内容:9952

    RedLib (RedLib-为Spigot插件开发提供强大的开源库)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    反派

    RedLib (RedLib-为Spigot插件开发提供强大的开源库)

    RedLib是一个免费且开源的库,为Spigot插件开发提供了各种工具。它包括先进的命令管理器,使编写命令变得轻而易举;配置管理器让加载和保存配置值变得比以往更容易;还有库存GUI API、物品构建器、多方块结构库、区域和区域保护库、可配置的消息助手、SQL助手、内联事件监听器、自定义附魔和自定义方块库、NMS助手等等。

    支持的Spigot版本:1.8 - 1.19

    开发者Wiki: 链接

    Javadocs: 链接

    RedLib被设计为在游戏中几乎没有任何交互。除非启用了开发者模式,否则插件不会自行执行任何操作。启用开发者模式后,它会提供一些游戏内工具,帮助您进行开发。这个库不是为玩家或管理员设计的,而是专门为开发者设计的。因此,它考虑到了易用性,所有工具都力求尽可能直观而不失功能强大。

    RedLib的命令管理器是迄今为止最有用的工具,提供了其他命令库中没有的独特方法。在编写命令时,您编写的大部分代码本质上是关于命令的元数据:名称,帮助消息,权限检查,发送者检查(控制台/玩家),参数健全性检查(空值,顺序),参数转换。RedLib的命令管理器会将所有这些内容从您的代码中分离出来,并要求您编写一个简单的命令文件,以简单易读、易写的格式清楚地描述您的命令和子命令,然后为您处理几乎所有事情。它基于注解直接连接到您代码中的方法,确保参数正确传递,将它们转换为您需要的类型,并支持任何类型参数的标签补全,并允许参数的可选值和默认值。而您要做的就是实例化一个CommandParser,然后让它解析和注册您的命令。

    另外,RedLib还有一个配置管理器,它可以直接将配置值加载到您代码中的变量中,包括配置节。您只需为您的字段添加注解,然后实例化一个ConfigManager并调用register和load方法,配置值就会加载到您的变量中。

    请不要犹豫,随时联系我,寻求关于使用RedLib的帮助,或者告诉我您是否喜欢它或者认为它还有改进的空间!

    Spigot: Redempt#0001

    RedLib (RedLib-为Spigot插件开发提供强大的开源库)

    RedLib (RedLib-为Spigot插件开发提供强大的开源库)

    可用版本为:|1.8|1.9|1.10|1.11|1.12|1.13|1.14|1.15|1.16|1.17|1.18|1.19

    源站下载
    登录后前往SPIGOT

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: