diff --git a/modules/10/10.litematic b/modules/10/10.litematic new file mode 100644 index 0000000..2a44368 --- /dev/null +++ b/modules/10/10.litematic @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f47c635221913891af353c5ffb1282fdab8040d0d19ece72a0271f5dacafc0f5 +size 10125 diff --git a/modules/10/10.schem b/modules/10/10.schem new file mode 100644 index 0000000..3a23535 --- /dev/null +++ b/modules/10/10.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41e7055e133c7b299ffcf2c1c9deea59258ddcf903df81aeee19eaee70652063 +size 10031 diff --git a/modules/10/10_bottom.nbt b/modules/10/10_bottom.nbt new file mode 100644 index 0000000..0142d2b --- /dev/null +++ b/modules/10/10_bottom.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da0f69741e6a6ff7f9804a502ae771fbf6fc93f8025e6400835215599870d36a +size 23841 diff --git a/modules/10/10_top.nbt b/modules/10/10_top.nbt new file mode 100644 index 0000000..1ceba7d --- /dev/null +++ b/modules/10/10_top.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1097d8ac9662ffe9f8bdb8738072b69296ad028a7c89a167858fb076322a8979 +size 86 diff --git a/modules/11/11.litematic b/modules/11/11.litematic new file mode 100644 index 0000000..21b2e0c --- /dev/null +++ b/modules/11/11.litematic @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:601cfbbf97ae6bb2d6d175f9fc0336b1eefdbd09952313fce4356a56d293fb50 +size 13276 diff --git a/modules/11/11.schem b/modules/11/11.schem new file mode 100644 index 0000000..64a3f2a --- /dev/null +++ b/modules/11/11.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f360fe68055a475b72b955d3837cb0a4346dfff918f50250d0a014f4cfed103 +size 11832 diff --git a/modules/11/11_bottom.nbt b/modules/11/11_bottom.nbt new file mode 100644 index 0000000..c4d970c --- /dev/null +++ b/modules/11/11_bottom.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb602b483a4aeef696a01da8575f4d57ab849e5844519e5cda6ab2df38882546 +size 38638 diff --git a/modules/11/11_top.nbt b/modules/11/11_top.nbt new file mode 100644 index 0000000..f00b68e --- /dev/null +++ b/modules/11/11_top.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:649557ccb7d795b9a7866e47c693d1f1437ed138a05916651cab818e7377251a +size 83640 diff --git a/modules/12/12.litematic b/modules/12/12.litematic new file mode 100644 index 0000000..207e7dd --- /dev/null +++ b/modules/12/12.litematic @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c7b521439dbae44dcc27829af089c26aa13ab88c76c7a7a0e525384d0657060 +size 6078 diff --git a/modules/12/12.nbt b/modules/12/12.nbt new file mode 100644 index 0000000..45462c3 --- /dev/null +++ b/modules/12/12.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2435ed3f325fe210b713eca63a65411a21325c0a18aebd02868f09b6049f758b +size 26266 diff --git a/modules/12/12.schem b/modules/12/12.schem new file mode 100644 index 0000000..64ce5a2 --- /dev/null +++ b/modules/12/12.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5855cdf6f1c38060495a57ca54fbd8b188d483c85b3abf764d39d2c93dc7890b +size 5859 diff --git a/modules/13/13.litematic b/modules/13/13.litematic new file mode 100644 index 0000000..3d74c38 --- /dev/null +++ b/modules/13/13.litematic @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d72759bf482de5e96cdeff5e4d7f80a9b475757c5779c4834879c929291e8e66 +size 7784 diff --git a/modules/13/13.schem b/modules/13/13.schem new file mode 100644 index 0000000..1c83b32 --- /dev/null +++ b/modules/13/13.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27a9c829b744420d1b6304ae4df0e18b7731be68a954a687ca5bed27c587271d +size 691 diff --git a/modules/13/13_bottom.nbt b/modules/13/13_bottom.nbt new file mode 100644 index 0000000..2e24185 --- /dev/null +++ b/modules/13/13_bottom.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6af674c5531515ab68bff3b81ebae900642441578a7b4d2a13215b4c0f7c7786 +size 16281 diff --git a/modules/13/13_top.nbt b/modules/13/13_top.nbt new file mode 100644 index 0000000..1ceba7d --- /dev/null +++ b/modules/13/13_top.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1097d8ac9662ffe9f8bdb8738072b69296ad028a7c89a167858fb076322a8979 +size 86 diff --git a/modules/15/15.litematic b/modules/15/15.litematic new file mode 100644 index 0000000..0ab21dd --- /dev/null +++ b/modules/15/15.litematic @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a8b49117bae9d2f4294f9fec6e1c3ffe099631bd9ffc751920e7b2855fcc49a +size 1267 diff --git a/modules/15/15.nbt b/modules/15/15.nbt new file mode 100644 index 0000000..f59f35c --- /dev/null +++ b/modules/15/15.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbb378bbd2fb5a069977a3e20cc844fc4e0cecb3df4c67bd5a5ae4b7c5d032d5 +size 8963 diff --git a/modules/15/15.schem b/modules/15/15.schem new file mode 100644 index 0000000..ea72961 --- /dev/null +++ b/modules/15/15.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a343283cc6abff4725503930028d424afd57891052a51200f75d4377c4a0cf9e +size 1247 diff --git a/modules/8/8.litematic b/modules/8/8.litematic new file mode 100644 index 0000000..88aeae3 --- /dev/null +++ b/modules/8/8.litematic @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d17057a1884e34516613bc557ecb51ce054b1b295018346ea70bb7ed326a0b01 +size 10427 diff --git a/modules/8/8.schem b/modules/8/8.schem new file mode 100644 index 0000000..cc8165c --- /dev/null +++ b/modules/8/8.schem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64d0db9358b47d4a1d93bbd81c4249a280a880f3bd379e0a6decbecd8076606b +size 8272 diff --git a/modules/8/8_bottom.nbt b/modules/8/8_bottom.nbt new file mode 100644 index 0000000..976ee38 --- /dev/null +++ b/modules/8/8_bottom.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db3d921f5bd1905a963662b299e74eba315ded36330ba3479d717a9a53361905 +size 23586 diff --git a/modules/8/8_top.nbt b/modules/8/8_top.nbt new file mode 100644 index 0000000..e33576c --- /dev/null +++ b/modules/8/8_top.nbt @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebd7467b076ebef1aaea8f7d116a5c2953f19de29d3751c90ce35434cdf42828 +size 50817 diff --git a/readme.md b/readme.md index 72cd428..7f24de7 100644 --- a/readme.md +++ b/readme.md @@ -22,19 +22,36 @@ git clone http://shenjack.top:5100/ARS/ARS-docs.git 在仓库的`modules`目录中,选择你所需要的模块名称,进入该文件夹,其内就包含了该模块本体。 -- 对于扩展名为`nbt`的模块文件,请将其复制或粘贴至`.minecraft/saves//generated/minecraft/structures`目录。然后,~~瑞典原神~~Minecraft,启动!进入世界后,放置结构方块,选择“加载”模式,输入文件名称,点击“加载”后,会出现一个框架,这代表模块将会生成的位置。再点一次“加载”,模块就能正确生成了。 -- 对于扩展名为`schem`的模块文件,你需要下载并启用[World Edit](https://enginehub.org/worldedit)模组。 - - 模组文件的命名格式为`worldedit-mod-.jar`。请将其复制或粘贴至`.minecraft/mods`目录。这样,进入世界时就可以使用它了。**请注意:必须提前下载并安装[Fabric](https://fabricmc.net)才会出现`mods`文件夹!** +对于扩展名为`nbt`的模块文件,请将其复制或粘贴至`.minecraft/saves//generated/minecraft/structures`目录。然后,启动Minecraft,进入世界后,放置结构方块,选择“加载”模式,输入文件名称,点击“加载”后,会出现一个框架,这代表模块将会生成的位置。再点一次“加载”,模块就能正确生成了。 ->待办:亟需完善具体使用步骤,如导入`.litematic`文件到玩家世界的方法。 +对于扩展名为`schem`的模块文件,你需要下载并启用[World Edit](https://enginehub.org/worldedit)模组。模组文件的命名格式为`worldedit-mod-.jar`。请将其复制或粘贴至`.minecraft/mods`目录。这样,进入世界时就可以使用它了。**请注意:必须提前下载并安装[Fabric](https://fabricmc.net)才会出现`mods`文件夹!** + +你可以按照以下步骤粘贴: + +1. **加载原理图**:输入`/schematic load `即可将你准备好的原理图加载。 +2. **粘贴原理图**:输入`/paste`即可完成粘贴。 + +对于扩展名为`litematic`的模块文件,你需要下载并启用[Litematica](https://www.curseforge.com/minecraft/mc-mods/litematica)模组。模组文件的命名格式为`litematica-.jar`。请将其复制或粘贴至`.minecraft/mods`目录。这样,进入世界时就可以使用它了。**请注意:必须提前下载并安装[Fabric](https://fabricmc.net)才会出现`mods`文件夹!** + +一旦你准备好了这些,你可以按照以下步骤使用投影: + +1. **打开投影**:在游戏中,默认按键“M”可以打开Litematica界面。 +2. **加载原理图**:选择“加载原理图”选项,然后从你放入的`.minecraft/schematics`目录中选择对应的`.schem`或`.litematic`文件。加载完成后,你将能在世界上预览该模块。 +3. **调整位置**:使用投影工具(通常为木棍),你可以通过按键组合来调整投影的位置和方向。例如,使用“Ctrl”+滚轮可以调整投影的高度;而使用“Alt”+滚轮则可以调整投影的层数。此外,通过手持投影工具并将模式设置为2/5/9(使用“Ctrl”+滚轮进行切换),你可以进一步微调投影的放置方式。 +4. **粘贴投影**:当一切调整完毕后,确保你手持投影工具并将模式设置至5。然后按下你在配置菜单->热键中设置的“执行操作”(execute operation)键。这将把投影粘贴到世界中。**请注意**:新安装的Litematica并没有默认的执行操作键,所以务必先进行设置。 + +**注意**:如果你开启了版本隔离,那么上述的`.minecraft`目录将变为`.minecraft/versions//`。请根据你的实际游戏版本进行相应的调整。 ## 贡献 -欢迎有志人士为这份文档的发展贡献出自己的力量。我们坚信,星星之火,可以燎原。 +我们欢迎所有对红石电路和Minecraft有兴趣的朋友为这份文档贡献自己的力量。您的每一个建议、修改和新增内容,都将帮助这份文档变得更加完善,为更多的玩家提供便利。 -为更好地帮助我们发展,我们需要你遵循以下约定: +在贡献之前,请您仔细阅读以下指南,以确保您的贡献能够被顺利接受并整合到文档中: -- 若有在`tags/tags`目录内添加新标签的需求,文件名应遵循`snake_case`命名法。 -- 若有在`modules`添加模块的需求,存放模块的文件夹名,单词与单词之间用短横隔开,且遵循该命名格式:`---<(optional)tick>-<(Optional)appendix>`。 - - 其中,`abbr`代表模块英文名称缩写 (全大写) ;`h_or_v`代表该模块的横竖类别,例如横式模块就写`horizontal`;`lagency`代表模块延迟;`(Optional)tick`表示模块流水周期,有则写之,否则不写;`(Optional)appendix`代表该模块的其它附加信息,同样有则写之。 -- 模块内的`README.md`编写规范详见该[issue](http://shenjack.top:5100/ARS/ARS-docs/issues/4)。其中,模块描述应当言简意赅,避免陈词滥调。 \ No newline at end of file +1. **提交工单**:在添加新标签或模块之前,请先在[我们的工单系统](http://shenjack.top:5100/ARS/ARS-docs/issues)中发起一个工单。工单的标题应按照“添加 标签/模块 申请 <后缀>”的格式进行命名,其中“<后缀>”可以是简短的描述或关键词,以便我们快速了解您的需求。 +2. **说明内容**:在工单中,请详细说明您想要添加的新标签或模块的相关信息。包括标签或模块的名称、描述、用途、使用方法、相关图片等。这将帮助我们更好地理解和评估您的需求,以及后续的整合工作。 +3. **文件格式和命名**:提交的文件应遵循Markdown格式规范,并确保文件名与标签或模块的名称一致。图片文件应存放在与说明文档相同的文件夹中,并以有意义的名称进行命名。 +4. **检查内容**:在提交之前,请仔细检查您的内容,确保没有语法错误、拼写错误或其他问题。这将有助于提高文档的整体质量和可读性。 +5. **等待审核**:提交工单后,我们的团队将对您的申请进行审核。如果申请被接受,我们将尽快将您的贡献整合到文档中,并通过工单系统通知您。 + +通过遵循以上指南,您将能够更高效地为我们贡献自己的力量,并帮助这份文档不断完善和发展。我们期待您的加入,共同为Minecraft社区做出贡献! \ No newline at end of file