Как сделать наблюдатель в майнкрафт


Наблюдатель — Официальная Minecraft Wiki

Материал из Minecraft Wiki

В другом языковом разделе есть более полная статья. Вы можете помочь проекту, расширив текущую статью с помощью перевода.

См. Observer на английском языке.

Наблюдатель

- Minecraft Wiki

Наблюдатель

Возобновляемая

Да

Стекируемый

Да (64)

Инструмент
Взрывостойкость

3,5

Твердость

3,5

Люминант

Да

прозрачный

Частично

Легковоспламеняющийся

Нет

Загорается из лавы

Нет

Наблюдатель - это блок, который излучает сигнал красного камня, когда блок или жидкость, с которой он сталкивается, претерпевают изменения.

Содержание

  • 1 Получение
    • 1,1 Разрыв
    • 1.2 Создание
  • 2 Использование
    • 2.1 Поведение
    • 2.2 Ограничения
  • 3 звука
  • 4
.Наблюдатель

- Minecraft Wiki

Наблюдатель

150 пикселей
Прозрачная пленка

Частично

Яркость

Нет

Взрывостойкость

17,5

Инструмент
Возобновляемая

Нет

Стекируемый

Да (64)

Легковоспламеняющийся

Нет

Капли

Сам

Значения данных

PC: dec: 218 hex: DA bin: 11011010
PE: dec: 251 hex: FB bin: 11111011

Имя

наблюдатель

Наблюдатель - это блок, который излучает сигнал красного камня при обновлении соседнего блока.

Деталей

  • 1 Получение
    • 1.1 Создание
  • 2 Использование
  • 3 Поведение
    • 3.1 Ограничения
  • 4 Значения данных
    • 4.1 Данные блока
.

Блок недели: Observer

Наблюдатель размещается как поршень - направление, в которое он смотрит, имеет значение. Видите ли, наблюдатель не совсем всеведущ - у него сверху есть стрелка, указывающая в направлении блока, который он наблюдает. Это может фактически включать другого наблюдателя, поэтому, если вы установите два направления друг на друга, они будут бесконечно включать и выключать звуковой сигнал.

Мы не будем вдаваться в подробности того, как работают наблюдатели на техническом уровне, потому что вы быстро потускнеете (полная информация находится на вики Minecraft, если вы хотите почитать перед сном).Но вы должны знать, что блок наблюдателя на самом деле работает немного по-разному между Java-версией Minecraft и версией Bedrock, которая работает на телефонах, планшетах и ​​Windows 10.

Это означает, что они не обнаруживают одни и те же вещи. Оба обнаружат выдвижение поршня, и ни один из них не обнаружит воспроизводимого блока нот, но только версия Bedrock обнаружит цветы, добавляемые в цветочный горшок, и только версия Java обнаружит зелье, добавленное в подставку для заваривания.

.Обсуждение

: Наблюдатель - Minecraft Wiki

Список дел [править]

  • обновление {{BlockSprite}}
  • добавить обсуждение того, что он обнаруживает, включая любые отличия от ПК BUD
  • длительность сигнала красного камня
  • числовой идентификатор
  • значений данных
  • данных блочного объекта (или, по крайней мере, он использует блочный объект?)

- Предыдущий комментарий без знака был добавлен Sealbudsman (обсуждение • вклад) в 20:24, 5 июня 2016 (UTC).Пожалуйста, подпишите свои сообщения с помощью ~~~~

Ответы на некоторые пункты в вашем списке дел:
  • Обнаруживает любые изменения в блоке; в частности, он обнаруживает все, что может изменить идентификатор блока или значение данных.
  • Всегда выводит импульс в 1 тик.
  • Идентификатор 251
  • Значения данных выглядят так:
DV Описание
0 Лицом вниз
1 Лицом вверх
2 Лицом на юг
3 Лицом на север
4 Лицом на восток
5 Лицом к западу
  • Похоже, что это не блочная сущность (нет кода игры, указывающего на это).
Jocopa3 (обсуждение) 04:10, 6 июня 2016 (UTC)
Похоже, он обнаруживает больше, чем то, что обнаруживает BUD; насколько я помню, BUD не обнаруживал изменения значений данных
Могу я спросить, мне любопытно, как человек смотрит на код игры карманного издания? - Sealbudsman talk / contr 12:12, 6 июня 2016 г. (UTC)
Поршневые BUD могут обнаруживать изменения значений данных, например, увеличивая количество тактов на ретрансляторе или изменяя мощность сигнала пыли из красного камня.Я пока не обнаружил различий между этими двумя хитростями, но мне еще предстоит протестировать несколько конфигураций.
Pocket Edition и Win10 Edition скомпилированы в машинный код (сборка), поэтому дизассемблер, такой как IDA или Hopper, будет работать. Однако вы не можете декомпилировать игру обратно в рабочий код C ++, только сборку. Версия игры для Android является наиболее полезной версией для разборки, поскольку почти все классы и функции игры имеют имена и метки. Вот пример того, как выглядит ассемблерный код, созданный IDA: http: // i.imgur.com/4ddRRgm.png
Jocopa3 (
.

Смотрите также