Wiki 9Minecraft Solar Cooker Mod Wiki

Solar Cooker Mod — Guide

Mechanics

To operate a Solar Cooker, three primary conditions must be met (unless a Shining Block of Diamond is used):

  1. Sky Access: There must be no solid blocks between the Solar Cooker and the sky.
  2. Daytime: The sun must be above the horizon.
  3. Clear Weather: The cooker will stop functioning during rain or thunderstorms.

Interface

The Solar Cooker GUI features a sun symbol. * Active: The sun symbol is colored, indicating cooking progress is occurring. * Inactive: The sun symbol is grayed out, indicating a lack of sunlight or a block obstruction.

Cooking Speed

By default, the Solar Cooker is 4 times slower than a vanilla Smoker. This can be adjusted in the configuration or mitigated by using Reflectors.

Upgrade Level Speed Factor (Default)
No Reflectors 4.0x Vanilla Time
1 Reflector 2.5x Vanilla Time
2 Reflectors 1.0x Vanilla Time (Standard Speed)

Technical Details

Tags

Modders and pack creators can use the following tags to modify behavior: * solarcooker:solar_cooker_shining: Add blocks to this tag to allow them to act as sun substitutes like the Shining Block of Diamond. * solarcooker:solar_cooker_reflector: Items in this tag can be used in the reflector slots.

Datapack Support

You can add custom recipes specifically for the Solar Cooker using the solarcooker:solarcooking type.

Example JSON:

{
 "type": "solarcooker:solarcooking",
 "ingredient": { "item": "minecraft:iron_ore" },
 "result": "minecraft:iron_nugget",
 "experience": 0.3,
 "cookingtime": 600
}

Blocks

Solar Cooker

The central block of the mod. It functions similarly to a furnace but features a sun icon in the interface instead of a fuel slot.

  • Function: Processes items when exposed to sunlight.
  • Tool: Axe (Effective tool).
  • Inventory: Contains one input slot and one output slot. In versions 1.21 and later, it also includes two dedicated slots for Reflectors.

Shining Block of Diamond

A specialized utility block that acts as an artificial sun. When placed above a Solar Cooker, it allows the cooker to function regardless of the time of day or weather conditions.

  • Placement: Must be placed between 2 and 6 blocks directly above the Solar Cooker.
  • Obstructions: Only translucent blocks (like glass) or air may exist between the Shining Block and the Cooker.
  • Tool: Pickaxe (Effective tool).

Meat decaying in a cooler block

Open cooler with raw meat inside

Meat in a cooler with storage units

Diamond block floating above open chest

Items

Reflector

Reflectors are essential upgrades used to increase the efficiency of the Solar Cooker. By concentrating more light onto the cooking surface, they significantly reduce the time required to process items.

  • Usage (Pre-1.21): Placed as physical blocks adjacent to the Solar Cooker (up to 4 can be placed on the sides).
  • Usage (1.21+): Placed directly into the two upgrade slots within the Solar Cooker's GUI.
  • Tool: Axe (Effective tool).

Recipes

Crafting Recipes

Solar Cooker (Version 1.20.1 and earlier)

Ingredient Amount Position
Iron Ingot 4 Corners
Glass Pane 4 Edges
Chest 1 Center

Crafting recipe for a small glass pane

Crafting recipe for a chest

Solar Cooker (Version 1.21+)

Ingredient Amount Position
Reflector 6 Outer Ring
Iron Ingot 2 Top/Bottom Center
Chest 1 Center

Reflector (Version 1.20.1 and earlier)

Ingredient Amount
Iron Ingot 3
Glass Pane 3
Wooden Slab 3

Reflector (Version 1.21+)

Ingredient Amount
Iron Ingot 1
Glass Pane 1
Wooden Slab 1

Special Recipes

Shining Block of Diamond: Created by placing a Block of Diamond into the Solar Cooker. It requires 3000 ticks (150 seconds) of sunlight to complete.

Crafting recipe for a locked chest

Crafting recipe for a metal grate