开启辅助访问     
收藏本站

站内搜索

搜索

Minecraft(我的世界)苦力怕论坛

[JE服务端] [前置API]MemoriesOfTime-GameCore —— 一个前置

 发表于 2022-9-12 16:05:40|显示全部楼层|阅读模式 IP:天津
插件发布
中文名:MemoriesOfTime-GameCore
外语名:MemoriesOfTime-GameCore
支持版本:1.16.x 1.17.x 1.18.x 1.19.x 
适用服务端:Nukkit 
插件属性: 
插件类型:其他 
前置插件:无前置
来源:原创
原帖地址:-
下载地址:https://ci.lt-name.cn/view/Memories%20Of%20Time/job/GameCore/
最后更新:2022-08-21
本帖最后由 lt_name 于 2022-9-12 20:29 编辑


MemoriesOfTime-GameCore


一个前置






介绍
给我的小游戏插件准备的前置,包含了一些常用的工具类
cn.lanink.gamecore.floatingtext.* 浮空字工具类,创建高性能异步更新的浮空字
cn.lanink.gamecore.form.* GUI工具,利用此工具可以更简单的编写GUI
cn.lanink.gamecore.modelmanager.* 皮肤模型工具
cn.lanink.gamecore.pathfinder.* 寻路工具
cn.lanink.gamecore.scoreboard.* 计分板工具,可以更简单的创建计分板
cn.lanink.gamecore.ranking.* 浮空字排行榜工具类,简单创建自动排序数据,异步高性能的浮空字排行榜
cn.lanink.gamecore.utils.* 一些实用的工具类
lib.net.easecation.ghosty.* 玩家录制工具,基于EaseCation的Ghosty

使用方法
放到plugins文件夹即可

modules.txt:
部分插件可能依赖于GameCore的扩展模块,例如TeamSystem需要FullKotlinLib模块和FormDSL模块
具体添加哪些配置,您需要查看对应插件的介绍贴,如果您所使用的插件都未介绍此内容,您可以忽略该文件
  1. # 开头使用 '#' 可以注释掉这一行
  2. # '#' 要放在一行的开头,前面不能有其他字符

  3. # 自定义的远程的仓库,注意没有"",很抱歉,目前不能自定义多个
  4. # ()中间不能有空格
  5. repo(https://repo.lanink.cn/)

  6. # 类似 Gradle 的格式
  7. implementation(cn.lanink.module:OkHttp3Lib:1.0.0)
  8. implementation(cn.lanink.module:FullKotlinLib:1.0.0) #kotlin运行环境支持模块

  9. # 你也可以使用一个 http 协议的 url 来指定一个模块 jar 包下载并安装
  10. #http_url(SimpleKotlinLib-1.0.0:https://image-1259160349.cos.ap-chengdu.myqcloud.com/img/SimpleKotlinLib_ModuleForGameCore.jar)

  11. # 更多功能待更新

  12. ##############

  13. # 构建规范

  14. # 由于并没有实现类似maven的全部功能,所以加载远程仓库的模块jar包会按照以下规则

  15. # 读取上面的repo,作为主地址
  16. # 读取上面的implementation,例如读取到 cn.lanink:SimpleKotlinLib:1.0.0
  17. # 便会尝试下载 https://repo.lanink.cn/cn/lanink/SimpleKotlinLib/1.0.0/SimpleKotlinLib-1.0.0.jar
  18. # 如果这个模块又依赖另一个jar包,很遗憾,插件不能连同下载
复制代码


对于开发人员
Maven:
  1. <dependencies>
  2.     <dependency>
  3.         <groupId>cn.lanink</groupId>
  4.         <artifactId>MemoriesOfTime-GameCore</artifactId>
  5.         <version>1.6.2</version> <!-- 记得改为最新版本号 -->
  6.         <scope>provided</scope>
  7.     </dependency>
  8. </dependencies>
复制代码

Gradle:
  1. implementation 'cn.lanink:MemoriesOfTime-GameCore:1.6.2'
复制代码




下载:
master 分支(适用于 Nukkit/PowerNukkit)

PM1E 分支(适用于 Nukkit PetteriM1 Edition)

PNX 分支(适用于PowerNukkitX)

更新日记:






评分

参与人数 1铁粒 +50收起理由
 小*** + 50苦力怕论坛感谢有你~

查看全部评分

苦力怕论坛,感谢有您~
 发表于 2022-9-21 00:11:40|显示全部楼层 IP:广东省
这些的是是自己手写的代码文件吗,怎么样可以学会写,完全看不懂
苦力怕论坛,感谢有您~
 发表于 2024-6-20 17:32:17|显示全部楼层 IP:贵州省
感谢分享!
苦力怕论坛,感谢有您~
回复支持

使用道具举报

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-12-4 01:09

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号-3