Портал Незеру (блок)

Матеріал з Minecraft Wiki
(Перенаправлено з Портал у Незер (блок))
Перейти до навігації Перейти до пошуку
Портал Незеру (блок)
Портал Незеру (блок).png: Зображення картки для Портал Незеру (блок) Шаблон:Блок у Minecraft
Портал Незеру (блок).png: Зображення картки для Портал Незеру (блок) Шаблон:Блок у Minecraft
Тип

Технічний, нетвердий

Прозорість

Так

Яскравість

Так (11)

Діє гравітація

Ні

Вибухостійкість

0

Твердість

-1

Інструмент

Немає

Поновлюваний

Ні

Складається

Так (64)‌[Тільки для BE]
Ні‌[Тільки для JE]

Займистий

Ні

Загоряється
від лави

Ні

Дроп

Ні

Перша поява

Alpha 1.2.0

Портал Незеру (англ. Nether Portal) — це напівпрозора частина порталу Незеру, яка телепортує гравця до і з Незеру.

Отримання[ред. | ред. код]

Блок порталу Незеру не можна отримати як предмет навіть за допомогою команди /give. Форми предмета зовсім не існує у Java Edition, але її можна отримати через доповнень або зовнішніх редакторів у Bedrock Edition, або через використання кількох збоїв одночасно.

Блок порталу Незеру можна розмістити за допомогою таких команд, як /fill або /setblock, а також він генерується під час створення порталу Незеру.

Використання[ред. | ред. код]

Див. також: Портал Незеру

Блоки порталу Незеру можуть стабільно існувати лише в структурі порталу Незеру, на відміну від блоку порталу Енду. Коли блок оновлюється та виявляє, що він не є частиною такої структури, він знищується.

Блоки порталу Незеру можна використовувати для телепортації сутностей між Незером та Верхнім світом. Коли гравець у Верхньому світі або Незері стоїть у блоці порталу Незеру протягом 4 секунд, гравець потрапляє в інший вимір. Перебуваючи в блоці порталу Незеру, гравець не може ані відкривати свій інвентар, ані взаємодіяти з блоками за допомогою графічного інтерфейсу користувача. Гравець може вийти з порталу до того, як він завершить свою анімацію, щоб перервати телепорт. Однак у творчому режимі немає часу очікування — гравець одразу переходить між вимірами. Якщо в межах досяжності (125 блоків) в іншому світі вже є "активний" портал, гравець з’являється в цьому порталі. В іншому випадку портал створюється за відповідними координатами або поблизу них. Якщо один блок порталу розміщено за допомогою команд, його все одно можна використовувати для подорожі у Незер.

Блоки порталу Незеру видають характерні звуки та випромінюють ті самі фіолетові частинки, які створюють ендермен, ендерміт і ендер-скриня. Блоки порталу випромінюють рівень світла 11, тьмяніший за смолоскип.

Сутність падаючого блоку можна телепортувати через портал, але поршень не може проштовхнути блок.

Подібно до води або лави, блоки порталів не можна зламати інструментами, окрім режиму творчості. Однак блоки порталу "можуть" бути знищені вибухом (навіть слабким) і можуть бути замінені шляхом розміщення джерел води або лави у тому самому блоці (також можна зробити через роздавача). Якщо будь-який блок порталу знищено, весь портал деактивується, оскільки суміжні блоки порталу оновлюються та виявляють, що структура порталу більше не завершена.

Хоча самі портали Незеру не можуть бути освітлені в Енді, блок порталу, встановлений в Енді та в кастомних розмірах, поводиться точно так само, як і в Верхньому світі, обчислюючи координати в Незер з тим самим співвідношенням 1:8. Вони телепортують гравців до Незеру у Java Edition і до Верхнього світу у Bedrock Edition.

Інтерактивність поршня[ред. | ред. код]

Блок порталу Незеру не може бути вштовхнутим поршнем. Його також не можна штовхати або тягнути липким поршнем.

Звуки[ред. | ред. код]

Загальні[ред. | ред. код]

Java Edition:

Тип звуку BlockSprite glass.png: зображення спрайту в Minecraft для Скло glass
ЗвукСубтитриДжерелоОписРозташування ресурсуКлюч перекладуГучністьВисота звукуВідстань
загасання
Блок зламаноБлокиКоли блок зламаноblock.glass.breaksubtitles.block.generic.break1.00.816
Блок розміщеноБлокиКоли блок розміщеноblock.glass.placesubtitles.block.generic.place1.00.816
Блок ламаєтьсяБлокиПоки блок знаходиться в процесі руйнуванняblock.glass.hitsubtitles.block.generic.hit0.250.516
Немає[звук 1]Сутнісно-залежнийПадіння на блок з отриманням шкодиblock.glass.fallНемає[звук 1]0.50.7516
КрокиСутнісно-залежнийХодіння по блокуblock.glass.stepsubtitles.block.generic.footsteps0.151.016

Bedrock Edition:

Тип звуку BlockSprite glass.png: зображення спрайту в Minecraft для Скло glass
ЗвукДжерелоОписРозташування ресурсуГучністьВисота звуку
БлокиКоли блок зламаноrandom.glass1.00.8-1.0
БлокиКоли блок розміщеноdig.stone1.00.8-1.0
БлокиПоки блок знаходиться в процесі руйнуванняhit.stone0.40.6
ГравціПадіння на блок з отриманням шкодиfall.stone0.41.0
ГравціХодіння по блокуstep.stone0.31.0
ГравціСтрибання з блокаjump.stone0.121.0
ГравціПадіння на блок без отримання шкодиland.stone0.221.0

Унікальні[ред. | ред. код]

Java Edition:

Звуки
ЗвукСубтитриДжерелоОписРозташування ресурсуКлюч перекладуГучністьВисота звукуВідстань
загасання
Портал завивається [звук 1]БлокиВипадковоblock.portal.ambientsubtitles.block.portal.ambient[звук 2]0.50.8-1.210
Немає[звук 3]СередовищеПісля того, як гравець телепортується через портал Незеруblock.portal.travelНемає[звук 3]0.250.8-1.216
Портальний шум посилюється [звук 1]СередовищеКоли гравець потрапляє в портал Незеруblock.portal.triggersubtitles.block.portal.trigger[звук 2]0.250.8-1.216
  1. Перейти до: а б У субтитрах йдеться про нього загалом як про портал, а не конкретно про портал Незеру: див. MC-218020
  2. Перейти до: а б в г д Рядок звукової події та перекладу все ще позначає його як "portal", незважаючи на те, що блок названо "nether_portal"; див. також MC-193751
  3. Перейти до: а б MC-184622

Bedrock Edition:

Звуки
ЗвукДжерелоОписРозташування ресурсуГучністьВисота звуку
БлокиВипадковоportal.portal0.250.8-1.2
СередовищеПісля того, як гравець телепортується через портал Незеруportal.travel1.01.0
СередовищеКоли гравець потрапляє в порталі Незеруportal.trigger1.01.0

Значення даних[ред. | ред. код]

ID[ред. | ред. код]

Java Edition:

НазваІдентифікаторФормаТеґи блока[приховати]Ключ перекладу
BlockSprite nether-portal.png: зображення спрайту в Minecraft для Портал Незеру Портал Незеруnether_portalБлокhoglin_repellents
portals
block.minecraft.nether_portal

Bedrock Edition:

НазваІдентифікаторЧисловий ID ФормаID предмета[i 1][приховати]Ключ перекладу
BlockSprite nether-portal.png: зображення спрайту в Minecraft для Портал Незеру Портал Незеруportal90Блок та предмет, що не видається[i 2]Ідентичний[i 3]tile.portal.name
  1. ID прямої форми елемента блоку, який використовується у файлах збереження гри та доповненнях.
  2. Недоступний за допомогою команди /give.
  3. Пряма форма предмета блока має той самий ID, що й блок.

Стани блока[ред. | ред. код]

Див. також: Стани блоку

Java Edition:

Назва Значення за
замовчуванням
Допустимі
значення
[приховати]Опис
axisx xДовгий край порталу простягається зі сходу на захід.
zДовгий край порталу простягається з півночі на південь.

Bedrock Edition:

НазваБіти
метаданих
Значення за
замовчуванням
Допустимі
значення
Значення для
бітів метаданих
[приховати]Опис
portal_axis0x1
0x2
x невідомо0[перевірити код]
x1Довгий край порталу простягається зі сходу на захід.
z2Довгий край порталу простягається з півночі на південь.


Історія[ред. | ред. код]

Цей розділ є заготівлею
 
Ви можете допомогти, розширивши його.

Генерація текстур до 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.


Проблеми[ред. | ред. код]

Наведений список відгуків про помилки складено автоматично й не може бути перекладено з англійської мови на українську.

Проблеми, пов’язані з «Портал Незеру (блок)», підтримуються в системі відслідковування помилок Mojira. Повідомляйте про виявлені помилки там (англійською мовою).

Навігація[ред. | ред. код]