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

[功能请求]: RVC引用功能及依赖信息添加 #78

Open
1 task done
mikaace opened this issue Jan 1, 2024 · 5 comments
Open
1 task done

[功能请求]: RVC引用功能及依赖信息添加 #78

mikaace opened this issue Jan 1, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request feature:rvc

Comments

@mikaace
Copy link

mikaace commented Jan 1, 2024

描述您想要的解决方案

  • 快捷从RVC引用并下载机器放置(可以模糊搜索红石机器类型显示机器列表,需要基于成熟的档案馆归档工作)

  • 保存rvc投影时将选区内的引用视为依赖,将依赖信息保存到文件中

描述您考虑过的替代方案

No response

还有其他的吗?

No response

请确认以下条款

  • 我已经查看了 已有 issue 并确定没有人提交过与此功能请求相关的 issue
@mikaace mikaace added the enhancement New feature or request label Jan 1, 2024
@zly2006 zly2006 added the feature:debugger Reden debugger label Jan 1, 2024
@Cubik65536 Cubik65536 added feature:rvc and removed feature:debugger Reden debugger labels Jan 2, 2024
@zly2006
Copy link
Owner

zly2006 commented Mar 12, 2024

文件名

package.json?还是dependency.json?

记录方式

[
  {
    "name": "",
    "version": "hash|version tag",
    "git": "https://xxx.git",
    "license": "MIT",
  }
]

你觉得这个怎么样?

@zly2006
Copy link
Owner

zly2006 commented Mar 12, 2024

wait,要不直接git submodules?

@Cubik65536
Copy link
Collaborator

如果这个引用指的是在一个大型结构中包含另外一个已经存在的小型结构:

  1. git submodule 是“标准”的做法
  2. 就算使用了 submodule 也会需要一些配置文件来辅助增加一些额外的信息(例如相对坐标等?待讨论)

@zly2006
Copy link
Owner

zly2006 commented Mar 13, 2024

如果这个引用指的是在一个大型结构中包含另外一个已经存在的小型结构:

不然。显然你不会完整采用某个结构,至少改改水道啥的,又不像编程界高度封装,submodule可能无法处理

  1. git submodule 是“标准”的做法
  2. 就算使用了 submodule 也会需要一些配置文件来辅助增加一些额外的信息(例如相对坐标等?待讨论)

肯定的

@zly2006
Copy link
Owner

zly2006 commented Mar 21, 2024

Progress:

  • structure parts
  • git submodules
  • manifest file in index.rvc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature:rvc
Projects
None yet
Development

No branches or pull requests

3 participants