<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://mdtwiki.top/index.php?action=history&amp;feed=atom&amp;title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6</id>
	<title>JS模组教程-框架 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://mdtwiki.top/index.php?action=history&amp;feed=atom&amp;title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6"/>
	<link rel="alternate" type="text/html" href="https://mdtwiki.top/index.php?title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6&amp;action=history"/>
	<updated>2026-07-03T19:27:54Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://mdtwiki.top/index.php?title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6&amp;diff=3967&amp;oldid=prev</id>
		<title>利航星：​/* 核心配置文件：mod.hjson */</title>
		<link rel="alternate" type="text/html" href="https://mdtwiki.top/index.php?title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6&amp;diff=3967&amp;oldid=prev"/>
		<updated>2026-07-03T05:18:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;核心配置文件：mod.hjson&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2026年7月3日 (五) 13:18的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l46&quot;&gt;第46行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第46行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;name&#039;&#039;&#039;: 模组的唯一标识符，只能包含小写字母、数字和连字符。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;name&#039;&#039;&#039;: 模组的唯一标识符，只能包含小写字母、数字和连字符。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;displayName&#039;&#039;&#039;: 在游戏模组列表中显示的名称。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;displayName&#039;&#039;&#039;: 在游戏模组列表中显示的名称。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;author&#039;&#039;&#039;: 你的名字。本模组由利航星（[[用户:利航星]]）编写，但&#039;&#039;&#039;请勿在你的模组里写上本页作者的名字&#039;&#039;&#039;。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;author&#039;&#039;&#039;: 你的名字。本模组由利航星（[[用户:利航星]]）编写，但&#039;&#039;&#039;请勿在你的模组里写上本页作者的名字&#039;&#039;&#039;。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;description&#039;&#039;&#039;: 模组描述。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;description&#039;&#039;&#039;: 模组描述。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;version&#039;&#039;&#039;: 模组版本。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;version&#039;&#039;&#039;: 模组版本。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;minGameVersion&#039;&#039;&#039;: 模组兼容的最小游戏版本号。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;minGameVersion&#039;&#039;&#039;: 模组兼容的最小游戏版本号。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;dependencies&#039;&#039;&#039;: 依赖，可见[[官方维基教程-模组制造介绍#依赖|官方维基教程]]。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;dependencies&#039;&#039;&#039;: 依赖，可见[[官方维基教程-模组制造介绍#依赖|官方维基教程]]。&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;hidden&#039;&#039;&#039;: 隐藏影响模组能否用于多人游戏，默认为 false。&#039;&#039;&#039;请填false。&#039;&#039;&#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;hidden&#039;&#039;&#039;: 隐藏影响模组能否用于多人游戏，默认为 false。&#039;&#039;&#039;请填false。&#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;。&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mdtwiki_stnglove:diff:1.41:old-3966:rev-3967:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>利航星</name></author>
	</entry>
	<entry>
		<id>https://mdtwiki.top/index.php?title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6&amp;diff=3966&amp;oldid=prev</id>
		<title>利航星：​创建页面，内容为“=模组框架= 其实，你完全可以前往官方维基教程-模组制造介绍。  == 模组目录结构 ==  一个标准的 Mindustry 模组是一个文件夹&#039;&#039;&#039;&#039;&#039;的&lt;code&gt;.zip&lt;/code&gt;压缩包&#039;&#039;&#039;，其内部结构如下所示：  &lt;pre&gt;StarlyMds/ # 模组文件名称，本页面使用`星耀科技|StarlyMds`作为示范。 ├── bundles/ # 多语言本地化文件（必须，不能改名） │ └── bundle_zh_CN.properties # 中文语言包（…”</title>
		<link rel="alternate" type="text/html" href="https://mdtwiki.top/index.php?title=JS%E6%A8%A1%E7%BB%84%E6%95%99%E7%A8%8B-%E6%A1%86%E6%9E%B6&amp;diff=3966&amp;oldid=prev"/>
		<updated>2026-07-03T05:17:04Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“=模组框架= 其实，你完全可以前往&lt;a href=&quot;/index.php?title=%E5%AE%98%E6%96%B9%E7%BB%B4%E5%9F%BA%E6%95%99%E7%A8%8B-%E6%A8%A1%E7%BB%84%E5%88%B6%E9%80%A0%E4%BB%8B%E7%BB%8D&quot; title=&quot;官方维基教程-模组制造介绍&quot;&gt;官方维基教程-模组制造介绍&lt;/a&gt;。  == 模组目录结构 ==  一个标准的 Mindustry 模组是一个文件夹&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;的&amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt;压缩包&amp;#039;&amp;#039;&amp;#039;，其内部结构如下所示：  &amp;lt;pre&amp;gt;StarlyMds/ # 模组文件名称，本页面使用`星耀科技|StarlyMds`作为示范。 ├── bundles/ # 多语言本地化文件（必须，不能改名） │ └── bundle_zh_CN.properties # 中文语言包（…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=模组框架=&lt;br /&gt;
其实，你完全可以前往[[官方维基教程-模组制造介绍]]。&lt;br /&gt;
&lt;br /&gt;
== 模组目录结构 ==&lt;br /&gt;
&lt;br /&gt;
一个标准的 Mindustry 模组是一个文件夹&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;的&amp;lt;code&amp;gt;.zip&amp;lt;/code&amp;gt;压缩包&amp;#039;&amp;#039;&amp;#039;，其内部结构如下所示：&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;StarlyMds/ # 模组文件名称，本页面使用`星耀科技|StarlyMds`作为示范。&lt;br /&gt;
├── bundles/ # 多语言本地化文件（必须，不能改名）&lt;br /&gt;
│ └── bundle_zh_CN.properties # 中文语言包（必须，不能改名）&lt;br /&gt;
├── scripts/ # JavaScript 脚本（必须，不能改名）&lt;br /&gt;
│ ├── content/ # 自定义项目文件夹&lt;br /&gt;
│ │ ├── 1炮台.js # 代码文件&lt;br /&gt;
│ │ └── ...&lt;br /&gt;
│ ├── lib/ # 自定义规范库&lt;br /&gt;
│ │ ├── libMain.js # 库代码文件&lt;br /&gt;
│ │ └── ...&lt;br /&gt;
│ └── main.js # 主程序文件（必须，不能改名）&lt;br /&gt;
├── sprites/ # 图片资源文件夹（必须，不能改名）&lt;br /&gt;
│ ├── HighPressureDrill/ # 贴图组，如对于项目`HighPressureDrill`，这是其贴图文件夹，是否使用文件夹同游戏源码&lt;br /&gt;
│ │ ├── HighPressureDrill.png # 贴图，如对于项目`HighPressureDrill`，而且改贴图与下方的不是同一个&lt;br /&gt;
│ │ └── ...&lt;br /&gt;
│ ├── ...&lt;br /&gt;
│ ├── HighPressureDrill.png # 贴图，如对于项目`HighPressureDrill`&lt;br /&gt;
│ └── ...&lt;br /&gt;
└── mod.json # 模组元数据配置文件（必须，不能改名）&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 核心配置文件：mod.hjson ==&lt;br /&gt;
&lt;br /&gt;
在模组根目录下必须存在 &amp;lt;code&amp;gt;mod.json&amp;lt;/code&amp;gt;，它定义了模组的基本信息。&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;json&amp;lt;/code&amp;gt;比&amp;lt;code&amp;gt;hjson&amp;lt;/code&amp;gt;更易被常见编辑器支持，故不推荐使用&amp;lt;code&amp;gt;hjson&amp;lt;/code&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
示例内容，对于&amp;lt;code&amp;gt;mod.json&amp;lt;/code&amp;gt;：&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;starlymds&amp;quot;,&lt;br /&gt;
	&amp;quot;displayName&amp;quot;: &amp;quot;星耀科技&amp;quot;,&lt;br /&gt;
	&amp;quot;author&amp;quot;: &amp;quot;利航星&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;设施与物品模组&amp;quot;,&lt;br /&gt;
	&amp;quot;version&amp;quot;: &amp;quot;1.0.0&amp;quot;,&lt;br /&gt;
	&amp;quot;minGameVersion&amp;quot;: &amp;quot;158&amp;quot;,&lt;br /&gt;
	&amp;quot;dependencies&amp;quot;: [ ],&lt;br /&gt;
	&amp;quot;hidden&amp;quot;: false&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;name&amp;#039;&amp;#039;&amp;#039;: 模组的唯一标识符，只能包含小写字母、数字和连字符。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;displayName&amp;#039;&amp;#039;&amp;#039;: 在游戏模组列表中显示的名称。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;author&amp;#039;&amp;#039;&amp;#039;: 你的名字。本模组由利航星（[[用户:利航星]]）编写，但&amp;#039;&amp;#039;&amp;#039;请勿在你的模组里写上本页作者的名字&amp;#039;&amp;#039;&amp;#039;。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;description&amp;#039;&amp;#039;&amp;#039;: 模组描述。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;version&amp;#039;&amp;#039;&amp;#039;: 模组版本。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;minGameVersion&amp;#039;&amp;#039;&amp;#039;: 模组兼容的最小游戏版本号。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;dependencies&amp;#039;&amp;#039;&amp;#039;: 依赖，可见[[官方维基教程-模组制造介绍#依赖|官方维基教程]]。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;hidden&amp;#039;&amp;#039;&amp;#039;: 隐藏影响模组能否用于多人游戏，默认为 false。&amp;#039;&amp;#039;&amp;#039;请填false。&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>利航星</name></author>
	</entry>
</feed>