Блок света в Майнкрафте — команды для Java и Bedrock
В Java блок света выдаёт /give @s minecraft:light. Команды для Bedrock, установка, настройка яркости, поиск и удаление невидимых источников света.
Обновлено 15 октября 2026 г.
Чтобы получить невидимый блок света в Java 26.3, введите в чат /give @s minecraft:light 1. В Bedrock используйте /give @s minecraft:light_block_15 1. Обе команды выдают источник максимальной яркости; для выполнения нужны разрешённые команды или права оператора.
Как получить блок света командой
- В одиночном мире разрешите команды. В Java это можно сделать при создании мира или временно через открытие мира для сети; в Bedrock включите читы в настройках мира.
- На сервере получите права оператора или разрешение на нужную команду у администратора.
- Откройте чат, вставьте команду для своей редакции и отправьте её.
Селектор @s в команде, введённой вами в чат, означает вас. Последнее число в приведённых командах задаёт количество предметов. Другие способы выбора получателя описаны в разделе команд Майнкрафта.
Рецепта крафта у блока света нет. В Java его также можно взять из творческого инвентаря: при наличии прав включите «Вкладку оператора» в настройках управления.
Как поставить невидимый источник света
- Переключитесь в режим Творчества командой
/gamemode creative. - Выберите выданный блок света на панели быстрого доступа.
- Наведитесь на поверхность и поставьте его кнопкой использования — на компьютере это обычно правая кнопка мыши.
- Выберите другой предмет. Значки источников исчезнут, а освещение останется.
Через блок света можно проходить. Он остаётся на месте после разрушения соседней опоры, поэтому подходит для скрытой подсветки построек. Его можно разместить и в воде. Для невидимой стены, которая перекрывает проход, используйте барьер.
Чтобы поставить источник в воздухе без временной опоры, используйте команду. Эти примеры размещают его над позицией игрока, только если выбранная ячейка свободна:
| Редакция | Команда установки |
|---|---|
| Java | /setblock ~ ~1 ~ minecraft:light[level=15] keep |
| Bedrock | /setblock ~ ~1 ~ minecraft:light_block_15 keep |
Как изменить уровень освещения
В режиме Творчества держите блок света в основной руке и нажимайте кнопку использования по уже установленному источнику. Каждое нажатие повышает его уровень на единицу; после максимального значения цикл начинается с нуля. Это работает в Java и Bedrock. В Java менять состояния блоков можно и с помощью палочки отладки.
| Уровень | Результат |
|---|---|
| 0 | Блок не излучает свет, но остаётся в мире |
| 1–14 | Промежуточная яркость: чем выше значение, тем сильнее освещение |
| 15 | Максимальная яркость |
Для точной настройки удобнее сразу выдать нужный предмет или изменить установленный блок командой:
| Задача | Java 26.3 | Bedrock |
|---|---|---|
| Получить источник с уровнем 7 | /give @s minecraft:light[minecraft:block_state={level:"7"}] 1 | /give @s minecraft:light_block_7 1 |
| Задать уровень 7 по координатам | /setblock 100 65 100 minecraft:light[level=7] | /setblock 100 65 100 minecraft:light_block_7 |
Замените координаты в примере на координаты вашего источника. Команда /setblock заменяет содержимое указанной ячейки. Нулевой уровень выключает только этот источник: он не убирает солнечный свет и освещение от соседних блоков.
Как найти и удалить блоки света
- Включите режим Творчества и возьмите любой блок света в основную руку.
- Подойдите к освещённому месту. У расположенных поблизости блоков появятся значки с уровнем света.
- Наведитесь на нужный значок и нажмите кнопку разрушения — обычно левую кнопку мыши. Продолжайте держать блок света в руке, чтобы попадать именно по невидимому источнику.
Убрать источник можно и заменой его ячейки обычным блоком. Вода для этого не подходит: она может находиться в одном месте с блоком света.
Если известны координаты или нужно очистить участок, используйте команды:
| Задача | Команда |
|---|---|
| Удалить один блок в Java или Bedrock | /setblock 100 65 100 minecraft:air |
| Удалить все уровни света вокруг игрока в Java | /fill ~-8 ~-8 ~-8 ~8 ~8 ~8 minecraft:air replace minecraft:light |
| Удалить источники уровня 15 вокруг игрока в Bedrock | /fill ~-8 ~-8 ~-8 ~8 ~8 ~8 minecraft:air replace minecraft:light_block_15 |
В Java фильтр minecraft:light без указания состояния выбирает блоки любой яркости. В Bedrock команда удаляет только указанный вариант: для полной очистки повторите её для ID от minecraft:light_block_0 до minecraft:light_block_15. Если вы меняли яркость вручную, учитывайте получившиеся уровни.
Часть replace с ID источника ограничивает удаление только блоками света — сохраняйте её при копировании команды. Замена затопленного источника воздухом убирает и воду из его ячейки.
Какие команды работают в старых версиях
| Версия | Что учитывать |
|---|---|
| Java 1.12.2 и 1.16.5 | Встроенного блока света нет: он появился в Java 1.17. Получить его обычной командой нельзя; скрытое освещение могут добавлять совместимые моды или серверные плагины. |
| Java 1.20.1 | Простая выдача работает через /give @s minecraft:light 1. Для заданной яркости используется старый синтаксис: /give @s minecraft:light{BlockStateTag:{level:"7"}} 1. |
| Java 1.21.x | Работает синтаксис с компонентом minecraft:block_state, приведённый выше. Он заменил BlockStateTag в Java 1.20.5. |
| Bedrock до 1.21.20 | Использовался общий ID и значение данных: /give @s minecraft:light_block 1 15. В Bedrock 1.21.20 появились отдельные ID для каждого уровня, например minecraft:light_block_15. |
Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.
