农工育三业 发表于 2023-6-27 11:54:39

【红花小教程】【第一冲】如何用idea对远行星号的模组进行封包(构建工件)

本帖最后由 农工育三业 于 2023-6-27 12:20 编辑

一张普普通通的工件构建完成后的图片


远行星号的原本的编译器拉得要死,许多正常的java文件都无法编译总会报错-----没错,这编译器甚至不支持数值自动格式转换。
现在由我出一个小教程来当一回教员,教一教各位怎么在idea里编译封包。
本教程由农工育三业在远行星号中文论坛首发,禁止转载到其它平台。
贴吧号-红花元星天
其它的平台-农工育三业
所有步骤请确认自己拥有基础的计算机使用能力(包含文件路径概念等。。。)以及一定的idea使用经验后阅读并执行。
请注意,本教程使用的idea版本为2023已安装汉化插件版,远行星号游戏版本为汉化版0.95.1
第一步---下载idea并且安装完毕。
第二步---在打开idea后选择新建项目
第三步---右键项目文件夹scr打开其所在目录,你可以将你写出来的java文件放在这里,idea自己的导入太感人。
第四步---导入库,在文件-项目结构-库里有个+号,点击后定位到远行星号的根目录下带core的文件夹,将里面的jar和zip全部选择导入
第五步---导入javadoc-上一步的库有个+带小地球的图标,点击然后输入这个网站http://fractalsoftworks.com/starfarer.api/
第六步---安装汉化插件和批处理构建插件---idea汉化插件安装请自行搜索教程-----插件搜索batch安装即可(不知道哪个?全部安装了!)
第七步---点击运行项目,会跳出一个窗口,点击进入构建方法,点击+号选中batch,在右边选择根目录下带core文件夹里的批处理,工作目录则选择带core文件夹,行为选择构建。
第八步---运行,自己排除错误到可以运行为止。
第九步---创建一个工件jar在第四步的库下面有一个工件选项,选择+新建一个jar,在可用元素双击编译输出
一〇步---主界面选择构建-构建工件即可
一一步---工件你找不到?!工件输出目录在第九步里找。




农工育三业 发表于 2023-8-7 22:44:09

补充一下库的相关操作:一些有依赖模组的模组,你要按照第四步把依赖模组内的所有jar文件导入进去{:tieba_12:}
页: [1]
查看完整版本: 【红花小教程】【第一冲】如何用idea对远行星号的模组进行封包(构建工件)