共享原理图

Fabric Quilt 共享原理图 0.3.11

模组加载器
  1. Fabric
  2. Quilt
版权类型
转载
版权链接
https://www.mcmod.cn/class/6842.html
前置组件
投影 必须 https://www.himcbbs.com/resources/455/
Masa's Litemod Library 必须 https://www.himcbbs.com/resources/453/
资源语言
  1. 简体中文
  2. 英语
适配版本
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.20.6
  7. 1.21
  • 简介
    Syncmatica 模组可以使你在服务器中与其他安装了 Syncmatica 模组的玩家一起共享 投影 (Litematica) 模组的原理图及其位置。

    注意事项
    模组版本低于 v0.3.9 的版本中的中文翻译出现错误,具体内容有:

    错误的翻译英文正确的翻译
    1收藏的材料Material Collections(暂无)
    2材料Meterials(暂无)
    目前( v0.3.9 及以上 ) 版本中对应的按钮暂无实际功能,故不对其翻译。
    作者对其的解释为让玩家可以共同使用一个材料列表,其的更新可以同步到参与的玩家中。详细参考 The role of some buttons (GitHub)


    使用方法
    客户端
    您首先确保你的客户端已安装 投影MaLiLIb 和本模组。之后您就可以在安装了 Syncmatica 模组的服务器上使用。请确保服务器和其他玩家都安装了该模组。

    在安装后可以在投影投影模组的界面中打开此模组的相应菜单。
    加载原理图后进入编辑原理图界面找到已经加载的原理图,按下 Shift 并点击 Share 上传到服务器即可与其他玩家共享。
    共享原理图 (Syncmatica)-第1张图片

    共享原理图 (Syncmatica)-第2张图片
    其他玩家需要在投影界面打开 View Syncmatica。
    共享原理图 (Syncmatica)-第3张图片
    然后单击 Download 按钮,即可加载原理图。
    共享原理图 (Syncmatica)-第4张图片
    如想要卸载,单击 Unload 即可。
    共享原理图 (Syncmatica)-第5张图片

    服务器
    对于服务器,您只需要确保您的服务器核心是 Fabric 并将 Syncmatica 模组放到服务器 mods 目录下即可。
    在运行一次本模组后会生成一个配置文件,您可以使用此配置文件随意配置本模组。
    配置文件
    服务端
    在服务器加载一次此文件后,会在 服务器根目录 \config\syncmatica\ 文件夹中生成两个配置文件,分别为 config.json 和 placements.json。

    config.json

    1
    2
    3
    4
    5
    6
    7
    8
    9​
    {
    "quota": {
    "enabled": false,
    "limit": 40000000
    },
    "debug": {
    "doPackageLogging": false
    }
    }
    enabled 定义服务器是否开启上传文件大小限制功能。在为true的情况下,如果客户端上传的文件超过上传限制,会阻止客户端上传文件。
    可以设置成 true 或 false,默认为 false。
    limit 定义客户端能够上传的文件大小,单位是字节(单位换算请自行查找)。
    doPackageLogging 定义服务器是否开启调试模式,默认为 false 。
    placements.json

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27​
    {
    "placements": [
    {
    "id": "f701ced1-5fbb-452b-a6b5-19e7c60ebb7e", // 上传文件ID
    "file_name": "主体部分_带连接点", // 文件名
    "hash": "e10be151-2fc6-3d20-a2f9-5051d3092c23", // 文件哈希值
    "origin": {
    "position": [ //原点坐标
    406, // x
    108, // y
    169 // z
    ],
    "dimension": "minecraft:overworld" // 维度
    },
    "rotation": "NONE", // 旋转
    "mirror": "NONE", / /镜像
    "owner": {
    "uuid": " uuid ", // 上传玩家uuid
    "name": " name " // 上传玩家名称
    },
    "lastModifiedBy": {
    "uuid": " uuid ", // 最后修改玩家UUID
    "name": " name " // 最后修改玩家名称
    }
    }
    ]
    }
    由于内容较多,请在上方查看,这里不过多说明。
    客户端
    客户端加载后同样会在 客户端根目录 \config\syncmatica\ 中生成配置文件,为 config.json。
    config.json

    1
    2
    3
    4
    5​
    {
    "debug": {
    "doPackageLogging": false
    }
    }
    此文件用于开启或关闭调试功能。
    doPackageLogging 用于配置客户端 / 服务器是否为所有传出和传入的数据包添加调试日志。
    对于传出数据包,将记录数据包的类型和数据包的目标 。
    对于传入数据包,仅记录数据包的类型。
    目前作者的开发情况
    目前模组支持局域网联机的原理图共享和中文语言。
    BUG反馈
    遇到任何问题时,首先确保使用的是最新版本,如果问题仍然存在,请在 Github 的 Issue 页面上提交问题。游戏崩溃的话,则还需要附上崩溃报告 (crash) 和日志 (log)。
  • 1660884879_82403_oKxO.webp
    1660884879_82403_oKxO.webp
    5.2 KB · 查看: 14
作者
猫导CatirD
下载
38
查看
38
首次发布
最后更新

评论

0.00 星 0 星
后退
顶部 底部