Daylight Sensor

From Minecraft Wiki
Jump to: navigation, search
[edit]Daylight Sensor
Daylight Sensor.pngInverted Daylight Sensor.png
Daylight SensorInverted Daylight Sensor

Tile Entity







Blast resistance





This block can be broken with any tool, but a axe is the quickest




Yes (64)



First appearances
Daylight Sensor
1.5 (13w01a)
Inverted Daylight Sensor
1.8 (14w31a)
Tile Entity ID


Data values
Daylight Sensor
dec: 151 hex: 97 bin: 10010111
Inverted Daylight Sensor
dec: 178 hex: B2 bin: 10110010
Daylight Sensor
Inverted Daylight Sensor

A daylight sensor is a block for use with redstone circuitry. It works like a solar panel, emitting a redstone signal if it is bright enough (sunlight level) to do so. The strength of the redstone signal varies by the time of day. For example, the sensor will emit redstone for 15 blocks at midday but roughly 5 blocks at evening. The daylight sensor emits a redstone current to any/all blocks placed directly (within 1 block) above/below/next to it. In Minecraft version 1.8 the inverted daylight sensor will be added which acts contrary to the daylight sensor emiting full redstone strength during night time, weak strength during the day and no redstone strength at high noon.

If a daylight sensor has an opaque block above it, then it will emit a weaker signal, or none at all, as it is directly proportional to the sky light, which can be useful for controlling light levels with redstone lamps and pistons to cover and uncover the sensor. Using a NOT gate (also known as an inverted Redstone signal) can reverse the sensor's signal, creating a "night sensor." This can, for example, allow redstone lamps to come on at night and off during daytime or a bunker that locks itself at night using the reverse signal and sticky pistons.


[edit] Crafting

Ingredients Crafting recipe

Nether Quartz +
Glass +
Any Wood Slab

Glass Glass Glass Grid layout Arrow (small).png Daylight Sensor
Nether Quartz Nether Quartz Nether Quartz
Oak Wood SlabSpruce Wood SlabBirch Wood SlabJungle Wood SlabAcacia Wood SlabDark Oak Wood Slab Oak Wood SlabSpruce Wood SlabBirch Wood SlabJungle Wood SlabAcacia Wood SlabDark Oak Wood Slab Oak Wood SlabSpruce Wood SlabBirch Wood SlabJungle Wood SlabAcacia Wood SlabDark Oak Wood Slab

[edit] Uses

[edit] As a night time detector

The simplest NOT gate that can be created. The redstone lamp will turn on during the night, and turn off at sunrise. The block in the middle can be anything on which a redstone torch can hang (except for a redstone block).

By connecting the sensor to a NOT Gate (inverter), it will output a signal when the light level is LESS than 4, so you can, for example, make lights that turn on at night, or gates that automatically close.

You can also detect moonlight by blocking off the detector so it cannot see light, then pointing a comparator away from it.

Upcoming in Update 1.8, there is a way to make it a moonlight sensor. Right clicking the daylight sensor will turn it into an inverted daylight sensor. Using the moonlight sensor instead of a not gate to turn on lamps will make the lights only turn on at late evening, night, and early morning.

[edit] As a clock

Because you can measure exactly what light level it is, you can make a clock. For example, for every light level it is, 1 light goes on a board. When it is night, the word "Night" is illuminated on the board displaying light level or time. This can be useful for servers, especially if you do not have the ability to create one using piston memory, or do not wish for one as it can be complicated or laggy.

[edit] As a timebomb

The daylight sensor can be placed atop TNT unlike most redstone devices. If planted at about midnight, this can make for an excellent timebomb, as the TNT will be ignited when the sun rises. Since the skylight is measured, which is shadowed out by blocks above, the sensor on TNT can be used in traps for players breaking the (e.g. ore or cake) blocks above the sensor. The Daylight sensor bomb can be rigged to go off at different times. If you want it to go off during the day, wire redstone to the TNT from the daylight sensor. While you can just place the sensor on top of the TNT, the TNT will glitch, and you will see the TNT go above the daylight sensor. For a bomb to go off during the night, a NOT Gate is needed. Other than that, it is the same. For a bomb to go off at noon, you will need a redstone comparator. The daylight sensor will go through the TNT, but since the lever is always full power, and the daylight sensor gets best power at noon, the bomb will go off at noon.

[edit] Timed jingle

Using some note blocks and redstone circuitry, you could make a set jingle that plays at certain times of the day, such as a device that warns you that nighttime is over, or is beginning. This could be used as a sort of morning alarm if you do not use a bed.

[edit] As a signal

The daylight sensor can easily be used to signal things at different times of day. With command blocks in the game, it can do many more things, like broadcast messages or change everyone's gamemodes (For whatever reason). Below are different methods for it.

[edit] Mining signal

If you are mining and you want to come up at a time of day, you can connect the daylight sensor and make it either send a redstone pulse down your mine or broadcast a command block message.

Command block command for message:

/say <message>

NOTE: On servers this will broadcast a message to the entire server.

So instead use this command to tell only yourself:

/tell <your name> <message>

[edit] As a server signal

[edit] Message

You can send out a message to the entire server at a certain point of day. The command block command for this is:
/say <message>


/tell <player> <message>
First broadcasts a message to the server, second one tells a message to a player.

[edit] As a Weather Monitoring Station

Using a redstone clock that is synchronized with the Minecraft day that is broken up into segments according to the daylight sensor power output schedule, it is possible to use many daylight sensors to build a rainstorm and thunderstorm detector. Use a comparator to reduce the redstone clock's signal strength to below that of the daylight sensor's clear day output. Wire this into the side of another comparator that has a daylight detector wired to the back. The wire coming out of the end of the comparator will deactivate whenever there is a storm. Using this you can detect both rain and thunderstorms using two lines with adequate comparator sensitivity. Using this you can signal an alarm whenever there is a storm, count the number of storms, count the duration of the storms using another clock and some type of memory, and even all three. Note, however, that if the chunk is unloaded for any length of time, the redstone clock will no longer be in sync with the daylight sensors.

[edit] Output

These tables link output values to the time they occur as well as co-occurring light levels. Note that while the sensor responds to changes in light level, the light level only modulates a separate scale that more or less follows sunlight. This modulation does make the tables invalid if the sensor doesn't have a direct view of the sky.

[edit] Clear skies

Graphed sensor output in clear weather.
(X-axis: minutes. Y-axis: signal strength.)
Signal strength Time level reached Time level dissipates Light levels
0 N/A N/A 4–5
1 22340 13680 4–7
2 22800 13220 7–9
3 23080 12940 9–11
4 23300 12720 11–12
5 23540 12480 12–13
6 23780 12240 13–14
7 23960 12040 15
8 180 11840 15
9 540 11480 15
10 940 11080 15
11 1380 10640 15
12 1880 10140 15
13 2460 9560 15
14 3180 8840 15
15 4300 7720 15

[edit] Rain

Signal strength Time level reached Time level dissipates Light levels
0 N/A N/A 4–5
1 22340 13680 4–7
2 22800 13220 6–8
3 23240 12780 8–10
4 23520 12500 9–11
5 23760 12260 10–12
6 0 12020 11–12
7 400 11620 12
8 900 11120 12
9 1440 10580 12
10 2080 9940 12
11 2880 9140 12
12 4120 7900 12

[edit] Thunderstorm

Signal strength Time level reached Time level dissipates Light levels
0 N/A N/A 4–5
1 22340 13680 4–6
2 22960 13060 6–8
3 23360 12660 7–8
4 23700 12300 8–10
5 60 11940 10
6 460 11560 10
7 1040 10980 10
8 1740 10280 10
9 2620 9400 10
10 3960 8060 10

[edit] Night

An encased sensor emits a signal at night. The following table corresponds to a sensor that cannot receive any daylight. Weather is irrelevant at night. This is useful for things such as Street Lamps.

Signal strength Time level reached Time level dissipates
1 14360 21660
2 14740 21280
3 15120 20900
4 15500 20520
5 15900 20120
6 16320 19700
7 16760 19260
8 17240 18780
9 17780 18240

[edit] Video

[edit] History

Official release
24 November, 2012
Jeb stated that there may be a daylight sensor.
2 January, 2013 Jeb tweeted an image of the daylight sensors.
1.5 13w01a Daylight sensors were added to the game.
1.8 14w31a Daylight sensors can now be toggled between day/night by right-clicking.

[edit] Issues

Issues relating to "Daylight Sensor" are maintained on the issue tracker. Report issues there.

[edit] Trivia

  • Daylight Sensors only work by sunlight and cannot be activated by other light sources such as luminescent blocks or torches.
  • Daylight Sensors are less than a slab tall, which is like redstone repeaters, redstone comparators and trapdoors.
  • A daylight sensor connected to a powered dropper or dispenser will cause the dropper/dispenser to fire every time the light level changes.
  • Rain will affect the sensor.
  • Daylight Sensors, as well as most redstone technology, appear more similar to modern technology compared to most other blocks.
  • Daylight Sensors can be used as fuel in furnaces.
  • Due to the fact that a covered sensor gives output at night, it is possible to create a 24-hour redstone clock that is synchronous with the day-night cycle, that still works during the night.
  • A night sensor (a covered daylight sensor) will start giving redstone signal after 14341 ticks and stop after 21658 ticks instead of giving signals exactly at nighttime.
  • A daylight sensor would be used as a power source (solar panels) in the real world, but since it's extremely easy to generate redstone power in Minecraft it's useful only as a sensor.
  • While other blocks use a block entity to store additional data, the daylight sensor only uses its block entity to force it to regularly update its output signal strength.
  • The inverted form of the daylight sensor cannot be obtained as an item.

[edit] Gallery