Added dry ice support for lunchboxes (#1262)
* - Lots of ui updates. And a couple fixes. * - New button textures. - Fixed campfire loot table. - Made anvil rod recipes easier. - Added assembler recipes for multiblock tank parts. * - Added assembler recipes for multiblock tank parts. * - Updated Changelog * - Some more UI tweaks. - Added modern-markings mod with integration. * - Updated stromatolite textures - Added some more WIP venus foliage * - Moved some blocks over from tfg-core. * - Updated textures for tier-1 rocket and food oven. * - Updated textures for more ad-astra stuff + new panorama * - Biodiesel stuff * - Quests re-ordering and some new ones * - Hide wild crops from emi * - Hide wild crops from emi * - Moon rabbit meat * - Moon rabbit meat * - Moon rabbit meat textures and casings for tom * - models * - oops * - rocket * - ooops * - Added dry ice support for lunchboxes * - Fixed soybean oil quest * - Added dry ice block * - Assets for dry ice block --------- Co-authored-by: Pyritie <pyritie@gmail.com>
This commit is contained in:
parent
3dffb8e93e
commit
7c0c3cd341
8 changed files with 45 additions and 6 deletions
|
|
@ -2457,7 +2457,13 @@
|
|||
subtitle: "{quests.tfg_tips.tools_tips.soybean_oil.subtitle}"
|
||||
tasks: [{
|
||||
id: "627EFBAAD0A86E02"
|
||||
item: "ftbfiltersystem:smart_filter"
|
||||
item: {
|
||||
Count: 1
|
||||
id: "ftbfiltersystem:smart_filter"
|
||||
tag: {
|
||||
"ftbfiltersystem:filter": "item(firmalife:bucket/soybean_oil)"
|
||||
}
|
||||
}
|
||||
title: "{quests.tfg_tips.tools_tips.soybean_oil.task}"
|
||||
type: "item"
|
||||
}]
|
||||
|
|
|
|||
|
|
@ -262,6 +262,7 @@
|
|||
"block.tfg.sandstone.stairs.smooth.fluorapatite.yellow": "Smooth Yellow Fluorapatite Sandstone Stairs",
|
||||
"block.tfg.sandstone.fluorapatite.yellow": "Cut Yellow Fluorapatite Sandstone",
|
||||
"block.tfg.sandstone.smooth.chiseled.fluorapatite.yellow": "Chiseled Yellow Fluorapatite Sandstone",
|
||||
"block.tfg.dry_ice": "Dry Ice",
|
||||
"item.tfg.antipoison_pill": "Antipoison Pill",
|
||||
"item.tfg.haste_pill": "Haste Pill",
|
||||
"item.tfg.night_vision_pill": "Night Vision Pill",
|
||||
|
|
|
|||
6
kubejs/assets/tfg/models/item/dry_ice.json
Normal file
6
kubejs/assets/tfg/models/item/dry_ice.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"parent": "item/generated",
|
||||
"textures": {
|
||||
"layer0": "tfg:item/dry_ice"
|
||||
}
|
||||
}
|
||||
BIN
kubejs/assets/tfg/textures/block/dry_ice.png
Normal file
BIN
kubejs/assets/tfg/textures/block/dry_ice.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 365 B |
|
|
@ -11,4 +11,5 @@ function registerTFCLunchboxItemTags(event) {
|
|||
event.add('c:hidden_from_recipe_viewers', item)
|
||||
})
|
||||
|
||||
event.add('tfclunchbox:ice', 'tfg:dry_ice')
|
||||
}
|
||||
|
|
@ -260,7 +260,20 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
|
||||
event.shapeless('4x firmalife:ice_shavings', ['#forge:dusts/ice', '#forge:tools/hammers'])
|
||||
|
||||
event.recipes.gtceu.mixer('tfg:ice_slush_from_dry_ice')
|
||||
.itemInputs('1x tfg:dry_ice')
|
||||
.inputFluids( JsonIO.of({ amount: 8000, value: { tag: "tfc:water" }}))
|
||||
.outputFluids(Fluid.of('gtceu:ice', 8000))
|
||||
.duration(80)
|
||||
.EUt(GTValues.VA[GTValues.ULV])
|
||||
|
||||
// Cooling water
|
||||
event.recipes.tfc.barrel_sealed(250)
|
||||
.inputItem('1x tfg:dry_ice')
|
||||
.inputFluid(Fluid.of('minecraft:water', 5000))
|
||||
.outputFluid(Fluid.of('gtceu:ice', 5000))
|
||||
.id('tfg:barrel/cooling_water_0')
|
||||
|
||||
event.recipes.tfc.barrel_sealed(1000)
|
||||
.inputItem('1x #forge:dusts/ice')
|
||||
.inputFluid(Fluid.of('minecraft:water', 144))
|
||||
|
|
|
|||
|
|
@ -15,6 +15,22 @@ const registerTFGBlocks = (event) => {
|
|||
item.modelJson({ parent: 'minecraft:block/end_portal_frame' })
|
||||
})
|
||||
|
||||
event.create('tfg:dry_ice', 'tfg:particle_emitter')
|
||||
.textureAll('tfg:block/dry_ice')
|
||||
.soundType('bone_block')
|
||||
.hardness(1)
|
||||
.resistance(1)
|
||||
.tagBlock('minecraft:mineable/pickaxe')
|
||||
.tagBlock('tfcambiental:cold_stuff')
|
||||
.defaultTranslucent()
|
||||
.mapColor('color_white')
|
||||
.speedFactor(1.2)
|
||||
.particleOffset(1, 1, 1)
|
||||
.particleVelocity(0.05, 0, 0.05)
|
||||
.particle('minecraft:campfire_cosy_smoke')
|
||||
.particleCount(2)
|
||||
.particleForced(false)
|
||||
|
||||
// #region Machine Casings
|
||||
|
||||
global.TFG_MACHINE_CASINGS.forEach(type => {
|
||||
|
|
|
|||
|
|
@ -167,11 +167,7 @@ const registerTFGItems = (event) => {
|
|||
|
||||
event.create('tfg:clean_foil_pack')
|
||||
.translationKey('item.tfg.clean_foil_pack')
|
||||
.texture('tfg:item/clean_foil_pack')
|
||||
|
||||
event.create('tfg:dry_ice')
|
||||
.translationKey('item.tfg.dry_ice')
|
||||
.texture('tfg:item/dry_ice')
|
||||
.texture('tfg:item/clean_foil_pack')
|
||||
//#endregion
|
||||
|
||||
//#region Cloth & String
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue