Nether Portal Spread avatar

Nether Portal Spread [1.21.8] [1.20.6] [1.19.4]

Требуется библиотечный мод Collective.

Данный мод является частью модпака The Vanilla Experience и мода Serilum's RPG Bundle.
Порталы в Незер распространяют (незерские) блоки в Обычный мир вокруг портала в настраиваемом радиусе. По умолчанию распространение можно остановить, разместив четыре блока угля в радиусе портала. Это, однако, можно изменить в конфигурации. Игроки вокруг портала получат сообщение, когда эффект распространения начнется и когда он будет предотвращен.

Мод сохраняет все местоположения порталов в '../папка-мира/data/netherportalspread/portals/'. Новый портал обнаруживается при его создании или когда игрок переходит из Незера в Обычный мир. Таким образом, для старых миров вам придется пройти через него и обратно один раз, чтобы начать эффект распространения, или повторно активировать портал. Это делает процесс гораздо более эффективным, чем проверка каждого блока в мире на наличие портала.


Версия 4.4 и выше совместима с модом Immersive Portals.


Настраивается: ( как настроить? )
sendMessageOnPortalCreation (по умолчанию = true): Если включено, отправляет сообщение игрокам вокруг портала о том, что Незер распространяется и что распространение можно остановить с помощью 'preventSpreadBlockAmountNeeded' блоков 'preventSpreadBlockString'.
messageOnPortalCreation (по умолчанию = "Вы чувствуете исходящую от портала corrupt energy. Незер будет медленно проникать в Обычный мир, если в радиусе %portalSpreadRadius% блоков вокруг портала не разместить %preventSpreadBlockAmountNeeded% блоков %preventSpreadBlockString%."): Сообщение, отправляемое при создании портала.
sendMessageOnPreventSpreadBlocksFound (по умолчанию = true): Если включено, отправляет сообщение игрокам вокруг портала о том, что распространение Незера остановлено, когда портал обнаруживает новые блоки 'preventSpreadBlockString'.
messageOnPreventSpreadBlocksFound (по умолчанию = "С размещением достаточного количества блоков %preventSpreadBlockString%, вы чувствуете, как corrupt energy исчезает."): Сообщение, отправляемое при обнаружении блоков, предотвращающих распространение.
sendMessageOnPortalBroken (по умолчанию = true): Если включено, отправляет сообщение игрокам при разрушении портала.
messageOnPortalBroken (по умолчанию = "С разрушением портала в Незер, corrupt energy больше не может проникать в Обычный мир."): Сообщение, отправляемое при разрушении портала.
prefixPortalCoordsInMessage (по умолчанию = true): Если включено, показывает координаты портала в сообщениях о портале.

portalSpreadRadius (по умолчанию = 15, min 1, max 100): Радиус вокруг портала, в пределах которого могут распространяться незерские блоки.
spreadDelayTicks
(по умолчанию = 40, min 1, max 72000): Задержка в тиках между распространением вокруг портала в Незер. 20 тиков = 1 секунда.
instantConvertAmount
(по умолчанию = 50, min 0, max 1000): Количество блоков, которые мгновенно преобразуются в незерский блок вокруг портала при его обнаружении. Если в радиусе уже есть незерские блоки, их количество вычитается из этого числа.

preventSpreadWithBlock (по умолчанию = true): Если включено, блокирует эффект распространения, когда в радиусе находится n (определенное) количество блоков, предотвращающих распространение (определенных).
preventSpreadBlockAmountNeeded (по умолчанию = 4): Количество блоков, предотвращающих распространение (определенных), необходимое в радиусе портала в Незер для остановки распространения.
preventSpreadBlockString (по умолчанию = "minecraft:coal_block"): Блок, который предотвращает распространение портала в Незер. По умолчанию это блок угля (namespace ID - minecraft:coal_block).



По умолчанию мод будет отправлять сообщение игрокам вокруг портала, когда:
Портал создан, и распространение начинается:


Распространение от портала остановлено блоками, предотвращающими распространение (определены в конфиге):



Сообщение при разрушении портала:



Настраиваемые блоки распространения
Вы можете определить, какие блоки во что должны преобразовываться и с каким шансом, в файле "spreadsettings.txt", расположенном в "./config/netherportalspread/". По умолчанию он содержит следующее:

stone; [netherrack>10 + magma_block>2 + nether_quartz_ore>1],
grass_block; [netherrack>1],
dirt; [netherrack>1],
sand; [soul_sand>1],
gravel; [soul_sand>1],
stone_bricks; [nether_bricks>2 + red_nether_bricks>1],
sea_lantern; [glowstone>1],
farmland; [soul_sand>1],
wheat; [nether_wart>1]


Мод автоматически добавляет "minecraft:" перед значениями имен, если они не содержат ":" (двоеточие).
Формат: ИСХОДНЫЙБЛОК; [ЦЕЛЕВОЙБЛОК>ВЕС (+ ЦЕЛЕВОЙБЛОК>ВЕС + ЦЕЛЕВОЙБЛОК>ВЕС) ]
Вес автоматически преобразуется в значения шанса. Это рассчитывается по формуле: (1/общий_вес)*вес.
Таким образом, конфигурационный файл по умолчанию означает:

Преобразовать камень в 76.92% незерак, 15.38% магматических блоков и 7.7% кварцевой руды.
Преобразовать блоки травы в 100% незерак.
Преобразовать землю в 100% незерак.
Преобразовать песок в 100% песка душ.
Преобразовать гравий в 100% песка душ.
Преобразовать каменные кирпичи в 66.67% незерских кирпичей и 33.3% красных незерских кирпичей.
Преобразовать морские фонари в 100% светокамень.
Преобразовать вспаханную землю в 100% песок душ.
Преобразовать пшеницу в 100% незерский нарост.



Minecraft 1.16 и выше имеет другую конфигурацию по умолчанию, использующую новые блоки:





Вы также можете распространять блоки из других модов:
Пример с Soulstone из Mystical Agriculture:

Для модифицированных блоков формат: [MODID:ИмяБлока>вес]




Эффект в действии (со старыми настройками распространения):




Требуемые зависимости

Collective avatarCollectiveSerilum

Скачать Nether Portal Spread

 
Тип Скачать Версия Загрузчик Обновлено Размер
Release[Fabric/Forge/Neo] 1.21.8-8.4 | Nether Portal Spread1.21.8Fabric17 июля 202582,2 КБ
Release[Fabric/Forge/Neo] 1.21.7-8.4 | Nether Portal Spread1.21.7Fabric30 июня 202582,2 КБ
Release[Fabric/Forge/Neo] 1.21.6-8.4 | Nether Portal Spread1.21.6Fabric18 июня 202582,2 КБ
Release[Fabric/Forge/Neo] 1.21.5-8.4 | Nether Portal Spread1.21.5Fabric27 марта 202582,2 КБ
Release[Fabric/Forge/Neo] 1.20.1-8.4 | Nether Portal Spread1.20.1Fabric12 февраля 202557,6 КБ
Release[Fabric/Forge/Neo] 1.21.1-8.4 | Nether Portal Spread1.21+1 Fabric12 февраля 202581,4 КБ
Release[Fabric/Forge/Neo] 1.21.4-8.4 | Nether Portal Spread1.21.4Fabric12 февраля 202582,2 КБ
Release[Fabric/Forge/Neo] 1.21.4-8.3 | Nether Portal Spread1.21.4Fabric6 декабря 202482,2 КБ
Release[Fabric/Forge/Neo] 1.21.3-8.3 | Nether Portal Spread1.21.3Fabric26 октября 202482,2 КБ
Release[Fabric/Neo] 1.21.2-8.3 | Nether Portal Spread1.21.2+1 Fabric24 октября 202459,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.