# SimustructAdvance **Repository Path**: qma-king/simustruct-advance ## Basic Information - **Project Name**: SimustructAdvance - **Description**: 适用于重置版模组simulated (trhsy版的) - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-05-25 - **Last Updated**: 2025-10-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SimustructAdvance ### 注意:能编辑1.7.10原版模组的版本不再更新 ### 从2024年5月25日开始只更新国人重置版的模组 ### 目前更新trhsy方块人版本的模组(1.8.9及以上) ### [trhsy模组链接](https://www.mcmod.cn/class/5907.html) ### 部分纹理由于时间原因没有做完,欢迎大家贡献纹理!!!具体纹理操作方法放在了最后 ### QQ:3377622504 ## 推荐使用exe安装包,免除jdk环境 ## 安装包为msi,卸载要在程序与功能里卸载,要不然影响下次安装 目前已经更新到4.0版本 ![product4.0](product4.0.png) #### 介绍 {Simustuct项目是一个能够编辑建造Simucraft模拟城市的建筑的软件项目,你可以用这个软件编辑,创建属于你的建筑!} #### 软件架构 StructIO -------读入读出结构类 Map ---------- 可变长度的二维数组类 Idgeter --------- List.txt的解释器 TextureManager----------读取纹理文件 **下载地址** - 请在gitee发行版中下载 #### 安装教程 1. 安装java17及以上版本 2. 双击jar文件直接运行(用java.exe或javaw.exe) #### 开发者教程 1. 安装jdk17以上版本 2. 安装eclipse 3. 导入项目 #### 使用说明 编辑界面: ![建筑朝向](description-1.png) 打开文件: 系列模组建筑蓝图一般在mod//Simukraft(或者是buildings_zh_cn,这个是好傻的方块人那版的)//buildings//里面,以txt文件储存 只需要在软件中:文件-打开-指定txt即可读取 操作: 1. 在界面左侧点击选择你需要的方块 2. 在绿色区域绘画 3. 可以修改大小,修改长宽后点击右边的确定即可更改 4. 图块选择器(快捷键:I),启用后点击画布相应图块即可自动识别图块类型并选择,相当于滴管工具 5. 在设置里(或者ctrl+])可以打开网格 ### 注意事项 #### v2.1以前的必须设置环境变量,要不然无法识别List.txt!!!(V2.1则不需要) 1. 打开最近文件功能没有设计 2. 没有剪切粘贴撤销(时间太紧了) 3. 如果发现加载有问题刷新 4. 如果发现其他问题,可以先设置jdk环境变量,在软件目录下打开命令行,运行java -jar (jar程序).jar 5. 自带方块纹理包由于时间问题没有设计完全,故有些方块会显示![占位](plh.png)! 6. 如果blocks文件夹文件不完整会出问题 ### 更新日志 - 20240601 - 只支持trhsy版本编辑 ### 参与贡献 1. Q马 ### 特点 1. 可视化进行编辑 2. 分层进行 3. 易于操作 ### 问题解答 #### 显示乱码 ![手拿钝斤考,感觉烫烫烫](error-1.png) 解决办法:打开List.txt文件,以GBK/ANSI保存,覆盖源文件即可 #### 制作自己纹理 1. 在blocks文件夹下新建以ID冒号前面的那串字符串为名的文件夹,例如,我的世界物品id一般为minecraft:xxxxx,只需要新建minecraft文件夹即可 2. 将相关纹理文件导入(必须是png文件),然后在这个文件夹下新建List.ini 3. 每行按照完整id名(包名:物品id名,属性),空格,物品名称写,例如:minecraft:dirt,0 泥土