流体tag标签在jei上无法正确显示,但是我输出后的json文件上看是正常的
不知是否是我的问题 这个mod的分馏塔配方加入流体tag是无效的! 必须挨个写上去!
语法为1.20+的新kjs
首先是流体tag与分馏为保险起见,都加上了方块与物品分类
ServerEvents.tags('fluid',event =>{
event.add('forge:crude_oil','tfmg:crude_oil_fluid'),
event.add('forge:crude_oil','tfmg:crude_oil'),
event.add('forge:crude_oil','tfmg:flowing_crude_oil_fluid'),
event.add('forge:crude_oil','tfmg:flowing_crude_oil'),
event.add('forge:crude_oil','createdieselgenerators:crude_oil'),
event.add('forge:crude_oil','createdieselgenerators:flowing_crude_oil'),
event.add('forge:buckets/crude_oil','createdieselgenerators:crude_oil_bucket')
event.add('forge:buckets/biodiesel','createdieselgenerators:biodiesel_bucket')
event.add('forge:buckets/diesel','createdieselgenerators:diesel_bucket')
event.add('forge:buckets/gasoline_oil','createdieselgenerators:gasoline_bucket')
event.add('forge:buckets/plant_oil','createdieselgenerators:plant_oil_bucket')
event.add('forge:buckets/ethanol','createdieselgenerators:ethanol_bucket')
event.add('forge:buckets/ethanol','immersiveengineering:ethanol_bucket')
event.add('forge:buckets/ethanol','cereateaddition:bioethanol_bucket')
event.add('forge:buckets/creosote','tfmg:creosote_bucket')
event.add('forge:buckets/creosote','immersiveengineering:creosote_bucket')
event.add('forge:buckets/plant_oil','cereateaddition:seed_oil_bucket')
event.add('forge:creosote','immersiveengineering:flowing_creosote')
event.add('forge:creosote','tfmg:flowing_creosote')
event.add('forge:plant_oil','immersiveengineering:flowing_plantoil')
event.add('forge:plant_oil','createdieselgenerators:flowing_plant_oil')
event.add('forge:plant_oil','tfmg:flowing_plant_oil')
event.add('forge:plant_oil','ereateaddition:flowing_seed_oil')
event.add('forge:biodiesel','createdieselgenerators:flowing_biodiesel')
event.add('forge:biodiesel','immersiveengineering:flowing_biodiesel')
event.add('forge:creosote','immersiveengineering:creosote')
event.add('forge:creosote','tfmg:creosote')
event.add('forge:plant_oil','immersiveengineering:plantoil')
event.add('forge:plant_oil','createdieselgenerators:plant_oil')
event.add('forge:plant_oil','tfmg:plant_oil')
event.add('forge:plant_oil','ereateaddition:seed_oil')
event.add('forge:biodiesel','createdieselgenerators:biodiesel')
event.add('forge:biodiesel','immersiveengineering:biodiesel')
event.add('forge:diesel','tfmg:diesel'),
event.add('forge:diesel','tfmg:flowing_diesel'),
event.add('forge:fuel','tfmg:diesel'),
event.add('forge:fuel','tfmg:flowing_diesel'),
event.add('forge:gasoline','tfmg:gasoline'),
event.add('forge:gasoline','tfmg:flowing_gasoline'),
event.add('forge:fuel','tfmg:gasoline'),
event.add('forge:fuel','tfmg:flowing_gasoline')
event.add('forge:crude_oil','ad_astra:oil'),
event.add('forge:crude_oil','ad_astra:flowing_oil'),
event.add('forge:buckets/crude_oil','ad_astra:oil_bucket')
})
ServerEvents.tags('item',event =>{
event.add('forge:crude_oil','tfmg:crude_oil_fluid'),
event.add('forge:crude_oil','tfmg:crude_oil'),
event.add('forge:crude_oil','tfmg:flowing_crude_oil_fluid'),
event.add('forge:crude_oil','tfmg:flowing_crude_oil'),
event.add('forge:crude_oil','createdieselgenerators:crude_oil'),
event.add('forge:crude_oil','createdieselgenerators:flowing_crude_oil'),
event.add('forge:buckets/crude_oil','createdieselgenerators:crude_oil_bucket')
event.add('forge:buckets/biodiesel','createdieselgenerators:biodiesel_bucket')
event.add('forge:buckets/diesel','createdieselgenerators:diesel_bucket')
event.add('forge:buckets/gasoline_oil','createdieselgenerators:gasoline_bucket')
event.add('forge:buckets/plant_oil','createdieselgenerators:plant_oil_bucket')
event.add('forge:buckets/ethanol','createdieselgenerators:ethanol_bucket')
event.add('forge:buckets/ethanol','immersiveengineering:ethanol_bucket')
event.add('forge:buckets/ethanol','cereateaddition:bioethanol_bucket')
event.add('forge:buckets/creosote','tfmg:creosote_bucket')
event.add('forge:buckets/creosote','immersiveengineering:creosote_bucket')
event.add('forge:buckets/plant_oil','ereateaddition:seed_oil_bucket')
event.add('forge:creosote','immersiveengineering:flowing_creosote')
event.add('forge:creosote','tfmg:flowing_creosote')
event.add('forge:plant_oil','immersiveengineering:flowing_plantoil')
event.add('forge:plant_oil','createdieselgenerators:flowing_plant_oil')
event.add('forge:plant_oil','tfmg:flowing_plant_oil')
event.add('forge:plant_oil','cereateaddition:flowing_seed_oil')
event.add('forge:biodiesel','createdieselgenerators:flowing_biodiesel')
event.add('forge:biodiesel','immersiveengineering:flowing_biodiesel')
event.add('forge:creosote','immersiveengineering:creosote')
event.add('forge:creosote','tfmg:creosote')
event.add('forge:plant_oil','immersiveengineering:plantoil')
event.add('forge:plant_oil','createdieselgenerators:plant_oil')
event.add('forge:plant_oil','tfmg:plant_oil')
event.add('forge:plant_oil','ereateaddition:seed_oil')
event.add('forge:biodiesel','createdieselgenerators:biodiesel')
event.add('forge:biodiesel','immersiveengineering:biodiesel')
event.add('forge:diesel','tfmg:diesel'),
event.add('forge:diesel','tfmg:flowing_diesel'),
event.add('forge:fuel','tfmg:diesel'),
event.add('forge:fuel','tfmg:flowing_diesel'),
event.add('forge:gasoline','tfmg:gasoline'),
event.add('forge:gasoline','tfmg:flowing_gasoline'),
event.add('forge:fuel','tfmg:gasoline'),
event.add('forge:fuel','tfmg:flowing_gasoline')
event.add('forge:crude_oil','ad_astra:oil'),
event.add('forge:crude_oil','ad_astra:flowing_oil'),
event.add('forge:buckets/crude_oil','ad_astra:oil_bucket')
})
ServerEvents.tags('block',event =>{
event.add('forge:crude_oil','tfmg:crude_oil_fluid'),
event.add('forge:crude_oil','tfmg:crude_oil'),
event.add('forge:crude_oil','tfmg:flowing_crude_oil_fluid'),
event.add('forge:crude_oil','tfmg:flowing_crude_oil'),
event.add('forge:crude_oil','createdieselgenerators:crude_oil'),
event.add('forge:crude_oil','createdieselgenerators:flowing_crude_oil'),
event.add('forge:buckets/crude_oil','createdieselgenerators:crude_oil_bucket')
event.add('forge:buckets/biodiesel','createdieselgenerators:biodiesel_bucket')
event.add('forge:buckets/diesel','createdieselgenerators:diesel_bucket')
event.add('forge:buckets/gasoline_oil','createdieselgenerators:gasoline_bucket')
event.add('forge:buckets/plant_oil','createdieselgenerators:plant_oil_bucket')
event.add('forge:buckets/ethanol','createdieselgenerators:ethanol_bucket')
event.add('forge:buckets/ethanol','immersiveengineering:ethanol_bucket')
event.add('forge:buckets/ethanol','cereateaddition:bioethanol_bucket')
event.add('forge:buckets/creosote','tfmg:creosote_bucket')
event.add('forge:buckets/creosote','immersiveengineering:creosote_bucket')
event.add('forge:buckets/plant_oil','cereateaddition:seed_oil_bucket')
event.add('forge:creosote','immersiveengineering:flowing_creosote')
event.add('forge:creosote','tfmg:flowing_creosote')
event.add('forge:plant_oil','immersiveengineering:flowing_plantoil')
event.add('forge:plant_oil','createdieselgenerators:flowing_plant_oil')
event.add('forge:plant_oil','tfmg:flowing_plant_oil')
event.add('forge:plant_oil','cereateaddition:flowing_seed_oil')
event.add('forge:biodiesel','createdieselgenerators:flowing_biodiesel')
event.add('forge:biodiesel','immersiveengineering:flowing_biodiesel')
event.add('forge:creosote','immersiveengineering:creosote')
event.add('forge:creosote','tfmg:creosote')
event.add('forge:plant_oil','immersiveengineering:plantoil')
event.add('forge:plant_oil','createdieselgenerators:plant_oil')
event.add('forge:plant_oil','tfmg:plant_oil')
event.add('forge:plant_oil','cereateaddition:seed_oil')
event.add('forge:biodiesel','createdieselgenerators:biodiesel')
event.add('forge:biodiesel','immersiveengineering:biodiesel')
event.add('forge:diesel','tfmg:diesel'),
event.add('forge:diesel','tfmg:flowing_diesel'),
event.add('forge:fuel','tfmg:diesel'),
event.add('forge:fuel','tfmg:flowing_diesel'),
event.add('forge:gasoline','tfmg:gasoline'),
event.add('forge:gasoline','tfmg:flowing_gasoline'),
event.add('forge:fuel','tfmg:gasoline'),
event.add('forge:fuel','tfmg:flowing_gasoline')
event.add('forge:crude_oil','ad_astra:oil'),
event.add('forge:crude_oil','ad_astra:flowing_oil'),
event.add('forge:buckets/crude_oil','ad_astra:oil_bucket')
})
ServerEvents.recipes((event) => {
event.custom({
"type": "tfmg:distillation",
"ingredients": [
{
"fluid": "createdieselgenerators:crude_oil",
"nbt": {},
"amount": 360
},
],
"results": [
{
"fluid": "tfmg:heavy_oil",
"amount": 80
},
{
"fluid": "tfmg:diesel",
"amount": 60
},
{
"fluid": "tfmg:kerosene",
"amount": 40
},
{
"fluid": "tfmg:naphtha",
"amount": 40
},
{
"fluid": "tfmg:gasoline",
"amount": 80
},
{
"fluid": "tfmg:lpg",
"amount": 80
}
]
})
})
ServerEvents.recipes((event) => {
event.custom({
"type": "tfmg:distillation",
"ingredients": [
{
"fluid": "ad_astra:oil",
"nbt": {},
"amount": 360
},
],
"results": [
{
"fluid": "tfmg:heavy_oil",
"amount": 80
},
{
"fluid": "tfmg:diesel",
"amount": 60
},
{
"fluid": "tfmg:kerosene",
"amount": 40
},
{
"fluid": "tfmg:naphtha",
"amount": 40
},
{
"fluid": "tfmg:gasoline",
"amount": 80
},
{
"fluid": "tfmg:lpg",
"amount": 80
}
]
})
})
接下来是直接用铁锭炼钢
焦煤粉硬编码了,所以我第二段的配方不生效,为了平衡后面加上磨2粉
ServerEvents.recipes((event) => {
event.custom({
"type": "tfmg:industrial_blasting",
"ingredients": [
{
"count": 1,
"item": "minecraft:iron_ingot"
}
],
"processingTime": 200,
"results": [
{
"fluid": "tfmg:molten_steel",
"amount": 111
},
{
"fluid": "tfmg:molten_slag",
"amount": 75
}
]
})
})
ServerEvents.recipes((event) => {
event.custom({
"type": "tfmg:industrial_blasting",
"ingredients": [
{
"count": 1,
"item": "minecraft:iron_ingot"
},
{
"count": 1,
"tag": "coal_coke"
}
],
"processingTime": 200,
"results": [
{
"fluid": "tfmg:molten_steel",
"amount": 111
},
{
"fluid": "tfmg:molten_slag",
"amount": 75
}
]
})
})
焦煤标签通用并添加磨2粉
删除了包括createaddition 就有的沉浸配方
ServerEvents.tags('item',event =>{
event.add('forge:coal_coke','tfmg:coal_coke')
})
ServerEvents.recipes((event) => {
event.custom({
"type": "create:crushing",
"ingredients": [
{
"item": "tfmg:coal_coke"
}
],
"results": [
{
"count": 2,
"item": "tfmg:coal_coke_dust"
}
],
"processingTime": 250
})
event.custom({
"type": "create:crushing",
"ingredients": [
{
"tag": "forge:coal_coke"
}
],
"results": [
{
"count": 2,
"item": "tfmg:coal_coke_dust"
}
],
"processingTime": 250
})
event.remove({
id: 'tfmg:crushing/coal_coke_dust'
})
event.remove({
id: 'createaddition:compat/immersiveengineering/crushing/coke_block'
})
event.remove({
id: 'immersiveengineering:crusher/coke'
})
event.custom({
"type": "immersiveengineering:crusher",
"energy": 2400,
"input": {
"tag": "forge:coal_coke"
},
"result": {
"count": 4,
"item": "tfmg:coal_coke_dust"
},
"secondaries": []})
event.custom({
"type": "create:mixing",
"ingredients": [
{
"tag": "forge:coal_coke"
}
],
"results": [
{
"count": 2,
"item": "tfmg:coal_coke_dust"
}
]
})
})
介于官方社群的交流内容,鬼知道什么时候能到比较完美的可玩程度,先这样吧。