无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【ICMod】CraftTweaker使用教程

2022-01-22 23:42 作者:SugarBreeze_微風(fēng)  | 我要投稿

CraftTweaker(以下簡稱CrT)是由麥穗開發(fā)與同名的Java版模組有類似功能的魔改類模組。

本文將簡要介紹如何編寫和使用CrT腳本。

加載腳本

CrT在運(yùn)行時會讀取當(dāng)前加載模組集對應(yīng)文件夾下script文件夾內(nèi)的所有后綴為js的文件并為每一個腳本創(chuàng)建獨立的沙盒以獨立運(yùn)行。

你可以在包對應(yīng)文件夾內(nèi)的innercore/preferences.json文件中的pack_selected鍵對應(yīng)的屬性得知當(dāng)前所加載的模組集對應(yīng)的路徑,無論如何,script文件夾都應(yīng)與mods文件夾在同一級文件夾內(nèi)。

編寫腳本

編程語言

ICMod一樣,CrT腳本使用Rhino引擎運(yùn)行,語言為JavaScript,支持ES5與部分ES6特性。

預(yù)置函數(shù)

CrT為CrT腳本提供了兩個預(yù)置函數(shù),分別為$require,下文將分別介紹這兩個函數(shù)的詳細(xì)用法:

$

$用于創(chuàng)建ItemStack對象,是CrT和ICMod通用的物品格式。

格式:

用法:

require

require可用于獲取CrT的自定義API,在沒有其他模組添加API的情況下,默認(rèn)可獲取的API有furnacerecipes

格式:

用法:

下面將詳細(xì)介紹furnacerecipes的詳細(xì)用法

furnace

recipes

模組聯(lián)動

如果你是模組開發(fā)者,你可以通過ModAPI調(diào)用CrT提供的方法來拓展CrT


好了,你已經(jīng)學(xué)會如何使用CrT了,快去試著制作整合包吧!



【ICMod】CraftTweaker使用教程的評論 (共 條)

分享到微博請遵守國家法律
洛南县| 江西省| 临夏市| 乐亭县| 平凉市| 泰顺县| 萝北县| 通河县| 四川省| 祁阳县| 东宁县| 高平市| 隆林| 邻水| 邯郸市| 应城市| 珠海市| 厦门市| 临西县| 辉县市| 佳木斯市| 会泽县| 门头沟区| 金秀| 铁力市| 阿克苏市| 民权县| 五家渠市| 定西市| 南丰县| 邮箱| 札达县| 平远县| 资溪县| 辰溪县| 嘉峪关市| 濮阳县| 淮北市| 苏尼特右旗| 大冶市| 清徐县|