events.listen('recipes', function (e) {
//Time In A Bottle  
  e.remove({ id: 'tiab:timeinabottle' })
  e.custom(
    {
      "type": "astralsorcery:altar",
      "altar_type": 1,
      "duration": 100,
      "starlight": 200,
      "pattern": ["A___A","_BCB_","_DED_","_DDD_","A___A"],
      "key": {
        "A": {"item": "astralsorcery:resonating_gem"},
        "B": {"item": "eidolon:arcane_gold_ingot"},
        "C": {"item": "ars_nouveau:glyph_extend_time"},
        "D": {"item": "glassential:glass_ethereal"},
        "E": {"item": "botania:ender_air_bottle"}
      },
      "output": [
        {"item": "tiab:timeinabottle","count": 1}
      ],
      "effects": ["astralsorcery:built_in_effect_discovery_central_beam"]
    }
  )
//Tiny Antimatter Rubber 
e.custom(
  {
    "type": "astralsorcery:altar",
    "altar_type": 1,
    "duration": 100,
    "starlight": 200,
    "pattern": ["A___A","_ A _","_ABA_","_ A _","A___A"],
    "key": {
      "A": {"item": "industrialforegoing:tinydryrubber"},
      "B": {"item": "mekanism:pellet_antimatter"}
    },
    "output": [
      {"item": "kubejs:antimatter_silicon","count": 16}
    ],
    "effects": ["astralsorcery:built_in_effect_discovery_central_beam"]
  }
)
//Aquamarine Block
  e.shaped(item.of('kubejs:aquamarine_block', 1), ['AAA','AAA','AAA'], {A: 'astralsorcery:aquamarine'})
  e.shapeless(item.of('astralsorcery:aquamarine', 9), ['kubejs:aquamarine_block'])
    
})