Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

提供与自带的Addons体系交互的能力 #609

Closed
Redbeanw44602 opened this issue Jul 26, 2022 · 1 comment
Closed

提供与自带的Addons体系交互的能力 #609

Redbeanw44602 opened this issue Jul 26, 2022 · 1 comment
Labels
enhancement Intended improvement or added functionality status: proposal Suggestion or idea for consideration status: review needed Requires assessment or evaluation

Comments

@Redbeanw44602
Copy link
Contributor

您的建议是否与现存的某个问题相关?请描述问题?

目前,LL仍然没有 注册物品注册生物注册方块 等Addons相关能力,可以说是一块严重的短板。如果LL插件可以像Addons一样直接提供游戏内内容,那么LL插件平台必将像JE的Forge平台一样具有极高的可创造性。

目前MC自带的Addons系统存在以下问题:

  • Addons无可靠的源代码保护体系,开放=开源,势必破坏一部分Addon创作的积极性 为addon提供加密服务 #569
  • Addons一些功能的实现要依赖自带的 低效率 的指令系统
  • 虽然自身有一些 Components,但依然可以看到部分 Addons 实现一些玩法时 曲线救国
  • 不能自由的保存数据
  • ...

LL目前缺少这方面功能,也有一些令人不快的问题:

  • 写玩法类插件困难,只用原版物品几乎做不成什么事
  • 表单功能过于单一,如果能与Addon交互或许可以改变这一情况
  • ...

您认为还缺少什么?如何解决您的问题?

  • 提供注册方块、注册生物、注册物品等功能
  • 考虑开发难度和维护难度,应当尽量沿用Addon系统的框架
  • 提供在LL插件内直接注册原版Addon的相关能力
  • 有待探讨...
@Redbeanw44602 Redbeanw44602 added the enhancement Intended improvement or added functionality label Jul 26, 2022
@github-actions github-actions bot added the status: review needed Requires assessment or evaluation label Jul 26, 2022
@futrime futrime added this to the 3.0.0 milestone Feb 10, 2023
@RimuruChan RimuruChan removed this from the 3.0.0 milestone Mar 27, 2023
@OEOTYAN OEOTYAN added module: LiteLoader status: proposal Suggestion or idea for consideration labels Jun 20, 2023
@OEOTYAN
Copy link
Member

OEOTYAN commented Jun 20, 2023

@OEOTYAN OEOTYAN closed this as not planned Won't fix, can't repro, duplicate, stale Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Intended improvement or added functionality status: proposal Suggestion or idea for consideration status: review needed Requires assessment or evaluation
Development

No branches or pull requests

4 participants