Выживание, производительность и безопасность
Время добычи, дроп, поведение при взрывах и инженерные гарантии, которые держат мир выживания в чистоте.
Свойства в выживании
| Свойство | Значение | Примечание |
|---|---|---|
| Добыча рукой, киркой или лопатой | ~10 с (ощущается как ~15 с) | Намеренно: нельзя случайно пробить дыру |
| Добыча любым топором | Скорость 1.2 → 0.15–0.90 с | Быстрое, чистое удаление |
| Дроп двери | Ровно один предмет, с нижней половинки | Три обработчика не могут его удвоить |
| Осиротевшие половинки | Удаляются при следующем обновлении блока | Никаких висящих половинок дверей |
| Взрывоустойчивость | 3 (факелы 0) | Поведение как в ваниле |
| Ослабление света | 0 у призрачных блоков | Ни одной утечки света сквозь фальшивую стену |
| Поршни | Не могут двигать маскировку | По замыслу — для движущихся механизмов используйте беспроводной факел |
Производительность
ID блоков и состояния пермутации
gg:super_block⧉ gg:super_glass⧉ gg:super_door⧉ gg:super_door_rs⧉ gg:super_trapdoor⧉ gg:super_trapdoor_rs⧉ gg:torch_lever⧉ gg:torch_lever_remote⧉ gg:soul_torch_lever⧉ gg:soul_torch_lever_remote⧉
Состояния: gg:s0, gg:s1, gg:s2 (индекс скина, основание 8), gg:axis, gg:face, gg:mode, gg:orient, gg:open, gg:variant. Рецепты используют стандартный тег crafting_table; отдельной станции нет.
Добыча, дроп и очистка
| Свойство | Значение | Примечание |
|---|---|---|
| Разрушение рукой, киркой или лопатой | ~10 с (ощущается как ~15 с) | Нельзя пробить случайно. |
| Разрушение любым топором | 0.15–0.90 с | Быстрое и чистое удаление. |
| Дроп двери | Ровно один предмет из нижней половины | Три обработчика не могут продублировать. |
| Осиротевшие половины | Удаляются при следующем обновлении блока | Нет висящих половин дверей. |
| Взрывоустойчивость | 3 (факелы 0) | Поведение как у ванильных. |
Производительность и сохраняемые данные
Скриптовая работа событийная. Реестр факелов сканирует область в 64 блоках от игрока каждые 10 тиков, поэтому стоимость тика ничтожна. Привязки факелов и ID дверей хранятся в динамических свойствах мира, шардированно, и переживают перезагрузки и обновления пака.
Безопасность мира
- Ванильные блоки не заменяются и ванильные файлы не перезаписываются.
- Удаление пака оставляет ванильные блоки; сделайте резервную копию перед удалением, если строили с маскировками.
- Ослабление света у призрачных блоков 0, поэтому свет не просачивается сквозь фальшивую стену.
- Поршни не могут двигать маскировки по замыслу.