
自定义层级
不再局限于按机器等级进行Java模组修改:为任何支持的模组打造你自己的模组。
在开发整合包时,最让我恼火的事情之一就是,很多时候你只能受限于模组作者提供的机械等级。虽然有一些类似 Mekanism 和 Create 的附属模组,但它们除了自带的内容外无法自定义。
这个模组改变了这一点,无需打开 Java IDE 就能为你的整合包添加自定义机械等级,只需在 KubeJS 中写一个启动事件或调整配置文件即可。纹理也会自动生成以匹配原模组的纹理(在大多数情况下)。
请注意,创建等级时不会预生成配方,需要你自己添加。
模组在加入游戏时会附带一个示例配置,该 JSON 可以直接转换为 KubeJS 脚本,就像下面这个例子一样:
CustomTiersEvents.define(event => {
event.create('allthemodium')
.order(6)
.upgradeMaterial('allthemodium:allthemodium_ingot')
.cmm({ processingMultiple: 16, itemCapability: 256 , fluidCapability: 32000})
.storage({ inventorySlots: 150, upgradeSlots: 10, previous: 'netherite' })
.color('#FFAA00')
.mekanism({
enabled: true,
previous: "ultimate",
//replaces: 'basic', // 基础等级安装器 → 此自定义等级
//replaces: 'mekanism_extras:absolute' // mek: extras 等级替换(可与其他模组配合使用)
tier_installer: true,
bin_storage: 1048576,
energy_cube_capacity: 1024000000,
energy_cube_output: 1024000,
fluid_tank_storage: 4096000,
fluid_tank_output: 2048000,
chemical_tank_storage: 131072000,
chemical_tank_output: 65536000,
cable_capacity: 65536000,
pipe_capacity: 1024000,
pipe_pull: 256000,
tube_capacity: 8192000,
tube_pull: 2048000,
transporter_pull: 128,
transporter_speed: 55,
conductor_conduction: 10.0,
conductor_heat_capacity: 1.0,
conductor_insulation: 400000,
induction_cell_capacity: 32768000000,
induction_provider_output: 1048000000,
factory_processes: 13
})
})
颜色字段会影响该等级所有方块和物品的着色区域,例如存储容器的边框或 Mekanism 流体储罐的填充线。
支持的模组:
- Create: More machines:(部署器、工作盆、喷口、动力辊压机、搅拌器、以及置物台)
- Sophisticated storage:(所有存储方块)
- Mekanism:(线缆和管道、储罐、感应矩阵、能量立方、储物箱。机器仍在开发中)
计划支持的模组:
- Iron Jetpacks
- Mystical Agriculture:(盔甲、武器、苹果、钻石和熔炉。需配合 Mystical Customization 使用。)
不计划支持:
- Iron Furnaces:(建议使用 Iron furnaces: reburn)
- 各种模组的机器框架:(建议使用 KubeJS)
- Mekanism 电路:(建议使用 KubeJS)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。