Тип |
Технічний, нетвердий |
---|---|
Прозорість |
Так |
Висвітлення |
Так (11) |
Діє гравітація |
Ні |
Вибухостійкість |
0 |
Міцність |
-1 |
Інструмент |
Немає |
Поновлюваний |
Ні |
Складається | |
Займистий |
Ні |
Загоряється від лави |
Ні |
Дроп |
Ні |
Перша поява |
Alpha 1.2.0 |
Текстовий ідентифікатор |
Див. Значення даних |
Портал у Незер (англ. Nether Portal) — це напівпрозора частина порталу у Незер, яка телепортує гравця до і з Незеру.
Отримання[]
Блок порталу у Незер не можна отримати як предмет навіть за допомогою команди /give
. Форми предмета зовсім не існує у Java Edition, але її можна отримати через доповнень або зовнішніх редакторів у Bedrock Edition, або через використання кількох збоїв одночасно.
Блок порталу у Незер можна розмістити за допомогою таких команд, як /fill
або /setblock
, а також він генерується під час створення порталу у Незер.
Використання[]
- Див. також: Портал у Незер
Блоки порталу у Незер можуть стабільно існувати лише в структурі порталу у Незер, на відміну від блоку порталу в Енд. Коли блок оновлюється та виявляє, що він не є частиною такої структури, він знищується.
Блоки порталу у Незер можна використовувати для телепортації сутностей між Незером та Верхнім світом. Коли гравець у Верхньому світі або Незері стоїть у блоці порталу у Незер протягом 4 секунд, гравець потрапляє в інший вимір. Перебуваючи в блоці порталу у Незер, гравець не може ані відкривати свій інвентар, ані взаємодіяти з блоками за допомогою графічного інтерфейсу користувача. Гравець може вийти з порталу до того, як він завершить свою анімацію, щоб перервати телепорт. Однак у творчому режимі немає часу очікування — гравець одразу переходить між вимірами. Якщо в межах досяжності (125 блоків) в іншому світі вже є "активний" портал, гравець з’являється в цьому порталі. В іншому випадку портал створюється за відповідними координатами або поблизу них. Якщо один блок порталу розміщено за допомогою команд, його все одно можна використовувати для подорожі у Незер.
Блоки порталу у Незер видають характерні звуки та випромінюють ті самі фіолетові частинки, які створюють ендермен, ендерміт і ендер-скриня. Блоки порталу випромінюють рівень світла 11, тьмяніший за смолоскип.
Сутність падаючого блоку можна телепортувати через портал, але поршень не може проштовхнути блок.
Подібно до води або лави, блоки порталів не можна зламати інструментами, окрім режиму творчості. Однак блоки порталу "можуть" бути знищені вибухом (навіть слабким) і можуть бути замінені шляхом розміщення джерел води або лави у тому самому блоці (також можна зробити через роздавача). Якщо будь-який блок порталу знищено, весь портал деактивується, оскільки суміжні блоки порталу оновлюються та виявляють, що структура порталу більше не завершена.
Хоча самі портали у Незер не можуть бути освітлені в Енді, блок порталу, встановлений в Енді та в кастомних розмірах, поводиться точно так само, як і в Верхньому світі, обчислюючи координати в Незер з тим самим співвідношенням 1:8. Вони телепортують гравців до Незеру у Java Edition і до Верхнього світу у Bedrock Edition.
Інтерактивність поршня[]
Блок порталу у Незер не може бути вштовхнутим поршнем. Його також не можна штовхати або тягнути липким поршнем.
Звуки[]
Загальні[]
Звук | Субтитри | Джерело | Опис | Розташування ресурсу | Ключ перекладу | Гучність | Висота звуку | Відстань загасання |
---|---|---|---|---|---|---|---|---|
Блок зламано | Блоки | Коли блок зламано | block | subtitles | 1.0 | 0.8 | 16 | |
Блок розміщено | Блоки | Коли блок розміщено | block | subtitles | 1.0 | 0.8 | 16 | |
Блок ламається | Блоки | Поки блок знаходиться в процесі руйнування | block | subtitles | 0.25 | 0.5 | 16 | |
Немає[звук 1] | Сутнісно-залежний | Падіння на блок з отриманням шкоди | block | Немає[звук 1] | 0.5 | 0.75 | 16 | |
Кроки | Сутнісно-залежний | Ходіння по блоку | block | subtitles | 0.15 | 1.0 | 16 |
Звук | Джерело | Опис | Розташування ресурсу | Гучність | Висота звуку |
---|---|---|---|---|---|
Блоки | Коли блок зламано | random | 1.0 | 0.8-1.0 | |
Блоки | Коли блок розміщено | dig | 1.0 | 0.8-1.0 | |
Блоки | Поки блок знаходиться в процесі руйнування | hit | 0.4 | 0.6 | |
Гравці | Падіння на блок з отриманням шкоди | fall | 0.4 | 1.0 | |
Гравці | Ходіння по блоку | step | 0.3 | 1.0 | |
Гравці | Стрибки на блоці | jump | 0.12 | 1.0 | |
Гравці | Падіння на блок без отримання шкоди | land | 0.22 | 1.0 |
Унікальні[]
Звук | Субтитри | Джерело | Опис | Розташування ресурсу | Ключ перекладу | Гучність | Висота звуку | Відстань загасання |
---|---|---|---|---|---|---|---|---|
Портал завивається [звук 1] | Блоки | Випадково | block [звук 2] | subtitles [звук 2] | 0.5 | 0.8-1.2 | 10 | |
Немає[звук 3] | Середовище | Після того, як гравець телепортується через портал у незер | block [звук 2] | Немає[звук 3] | 0.25 | 0.8-1.2 | 16 | |
Портальний шум посилюється [звук 1] | Середовище | Коли гравець потрапляє в портал у незер | block [звук 2] | subtitles [sound 1] | 0.25 | 0.8-1.2 | 16 |
Звук | Джерело | Опис | Розташування ресурсу | Гучність | Висота звуку |
---|---|---|---|---|---|
Блоки | Випадково | portal | 0.25 | 0.8-1.2 | |
Середовище | Після того, як гравець телепортується через портал у незер | portal | 1.0 | 1.0 | |
Середовище | Коли гравець потрапляє в порталі у незер | portal | 1.0 | 1.0 |
Значення даних[]
ID[]
Назва | Ідентифікатор | Форма | Теґи блоку | Ключ перекладу |
---|---|---|---|---|
Портал у Незер | nether_portal | Блок | hoglin_repellents portals | block.minecraft.nether_portal |
Назва | Ідентифікатор | Числовий ID | Форма | ID предмету[i 1] | Ключ перекладу |
---|---|---|---|---|---|
Портал у Незер | portal | 90 | Блок та невидаваємий предмет[i 2] | Ідентичний[i 3] | tile.portal.name |
Стани блоку[]
- Див. також: Стани блоку
Назва | Значення за замовчуванням |
Допустимі значення |
Опис |
---|---|---|---|
axis | x
| x | Довгий край порталу простягається зі сходу на захід. |
z | Довгий край порталу простягається з півночі на південь. |
Назва | Біти метаданих |
Значення за замовчуванням |
Допустимі значення | Значення для бітів метаданих |
Опис |
---|---|---|---|---|---|
portal_axis | 0x1 0x2 | x
| невідомо | 0 | [перевірити код] |
x | 1 | Довгий край порталу простягається зі сходу на захід. | |||
z | 2 | Довгий край порталу простягається з півночі на південь. |
Історія[]
Генерація текстур до Java Edition 13w02a та Bedrock Edition v0.15.0[]
Через велику кількість операцій Atan2 та Sine, всі кадри анімації (загалом 32, з роздільною здатністю 16×16) для блоку порталу генеруються один раз під час запуску і зберігаються у внутрішній анімаційній стрічці; випадкове мерехтіння щоразу однакове, оскільки гра завжди використовує генератор випадкових чисел з посівним розміром 100L.
Щоб згенерувати один кадр анімації порталу у незер:
# припустимо, що час є величиною від 0 до 1; значення 1 призведе до
# те саме зображення зі значенням часу 0 (без урахування ефекту випадкового мерехтіння)
def setup_portal_sprite (time: float, output: Image):
random = Random(100)
wide, tall = output.size
for x in range(wide):
for y in range(tall):
n = 0.0
for dir in range(2):
# Все в цьому циклі робиться двічі, щоб створити дві спіралі,
# одна з яких зміщена вправо вгорі
spiral_x = (x - dir * (wide // 2)) / wide * 2.0
spiral_y = (y - dir * (tall // 2)) / tall * 2.0
spiral_x += 2 if spiral_x < -1 else -2 if spiral_x >= 1 else 0
spiral_y += 2 if spiral_y < -1 else -2 if spiral_y >= 1 else 0
mag = spiral_x ** 2.0 + spiral_y ** 2.0
out_spiral = atan2(spiral_y, spiral_x)
# Магніт використовується тут, щоб змусити плечі спіралі звужуватися
# тим далі від центру спіралі вони знаходяться
out_spiral += ((time * pi * 2) - (mag * 10) + (dir * 2)) * (dir * 2 - 1)
# `(i * 2 - 1)` змінить напрямок спіралі, якщо дорівнює 0
# `* 0.5 + 0.5` приведе спіраль до діапазону від 0 до 1, а не від -1 до 1
out_spiral = sin(out_spiral) * 0.5 + 0.5
# робить так, щоб інтенсивність плечей спіралі зменшувалася по мірі віддалення від центру
out_spiral /= mag + 1
# ділимо на два, щоб кінцевий діапазон був від 0 до 1, а не від 0 до 2,
# оскільки ми генеруємо дві спіралі
n += out_spiral / 2
n += random.range(0.0, 0.1) # робить так, щоб спіралі злегка мерехтіли в довільному порядку
r = int(n ** 2 * 200 + 55)
g = int(n ** 4 * 255)
b = int(n * 100 + 155)
output.set_pixel(x, y, r, g, b, b) # синій колір використовується для прозорості
Блок порталу — це єдина з процедурних текстур, яка перенесена 1:1 у зміни пакета ресурсів 1.5; На відміну від водної анімації, альфа-канал не був однорідним в оновленні текстур 1.15.
Проблеми[]
Звіти про помилки, пов’язані з «Nether Portal», підтримуються в системі відслідковування помилок Mojira. Повідомляйте про виявлені помилки там (англійською мовою).
Помилка цитування: Теги <ref>
існують для групи під назвою «sound», але не знайдено відповідного тегу <references group="sound"/>