modsmith Войти Войти Рус / Eng

Areas

areas · 968108 загрузок · LicenseRef-All-Rights-Reserved

клиент: required · сервер: unsupported (заявлено автором мода)

✍️ Создавайте собственные именованные регионы/города/зоны с радиусом, используя знаки, с сообщениями о присоединении/выходе через графический интерфейс.

Описание

A Serilum Mod. Made with love. Lots of active mods for Fabric, Forge and Neo!

CurseForge Modrinth Patreon YouTube

About the mod

Areas — это мод, который позволяет любому игроку легко создавать именованные области в мире. Это может быть область, регион, зона, город, королевство и т. д. Это делается с помощью размещенного знака. На нем вы указываете радиус, опционально значение rgb и имя. Это означает, что радиус вокруг знака теперь считается площадью. Всякий раз, когда игрок входит в эту область, он получает сообщение в верхней части графического интерфейса с надписью (по умолчанию) «Войдите в область». А когда уходят "Покидая территорию.". И то, и другое можно изменить в конфигурации.

Имена выбираются случайным образом, если знак их не содержит. Для сообщений, указанных в конфигурации, существует глобальное значение RGB, но это также может быть уникальное значение, снова указанное на знаке. См. примеры ниже, чтобы лучше понять, как это работает!

Вы можете перекрывать области, чтобы создавать области различной формы. Сообщение о присоединении/выходе будет отображаться только при первом входе или выходе из каждой перекрывающейся зоны.

Работает в многопользовательском режиме, но у игроков также должен быть установлен мод в клиенте.



Dependencies

Requires Collective
Included in The Vanilla ExperienceIncluded in Serilum's RPG Bundle
Environment: Client




Configurable

Configuration guide

   Все доступные параметры конфигурации:

Показать спойлер

giveUnnamedAreasRandomName  по умолчанию true
При включении дает знакам без названия области случайно выбранный знак из предустановки list.

radiusAroundPlayerToCheckForSigns  по умолчанию 100, мин. 0, макс. 1000
Радиус в блоках вокруг игрока, в котором можно проверить область знаки.

defaultAreaRadius  по умолчанию 30, мин. 0, макс. 1000
Радиус по умолчанию для областей, когда на знаке он остается пустым. Он будет добавлен автоматически.

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

sendChatMessages  по умолчанию false
При включении отправляет игроку уведомления об области, в которой находится Chat.

showHUDMessages  по умолчанию true
При включении отправляет игроку уведомления об области в HUD на screen.

showEnterMessage  по умолчанию true
Должно ли отправляться сообщение, когда игрок входит в

область.

enterPrefix  по умолчанию «Ввод»
Префикс сообщения, когда игрок входит в область.

enterSuffix  по умолчанию "."
Суффикс сообщения, когда игрок входит в area.

showLeaveMessage  по умолчанию true
Должно ли отправляться сообщение, когда игрок покидает area.

leavePrefix  по умолчанию «Уход»
Префикс сообщения, когда игрок покидает area.

leaveSuffix  default "."
Суффикс сообщения, когда игрок покидает область.

showHUDTextShadow  по умолчанию true
Должен ли отображаемый текст быть нарисован с помощью тень.

HUDMessageFadeDelayMs  по умолчанию 4000, мин. 100, макс. 360000
Задержка в мс, после которой сообщение HUD должно исчезнуть. out.

HUDMessageHeightOffset по умолчанию 10, мин. 0, макс. 3000
Вертикальное смещение (координата y) для сообщения HUD. Это определяет, насколько далеко должно находиться сообщение на экране. Можно изменить, чтобы предотвратить перекрытие графических интерфейсов.

HUD_FontSizeScaleModifier  по умолчанию 1.0, мин. 0, макс. 10.0
Увеличивает размер шрифта текста в сообщение HUD. Если вы измените это значение, обязательно проверьте различные настройки масштаба графического интерфейса в игре. 6.0 считается большим.

HUD_RGB  по умолчанию "100,200,50"
Цвет сообщения HUD, как красный, зеленый и синий значения от 0 до 255.

useSeparateRegionAndZoneSettings  по умолчанию false
Если этот параметр включен, знаки, начинающиеся с [Регион] или [Зона], используют для своих сообщений и цвета указанные ниже настройки региона и зоны вместо общий

те. Знаки [Области] всегда используют общие настройки. регион.

regionEnterSuffix  default "."
Суффикс сообщения всякий раз, когда игрок входит в регион.

regionLeavePrefix  по умолчанию «Уход»
Префикс сообщения, когда игрок покидает регион.

regionLeaveSuffix  default "."
Суффикс сообщения, когда игрок покидает регион.

region_HUD_RGB  по умолчанию "100,200,50"
Цвет сообщения HUD для регионов, как красный, зеленый и синий значения от 0 до 255.

zoneEnterPrefix  по умолчанию «Ввод»
Префикс сообщения, когда игрок вводит Zone.

zoneEnterSuffix  default "."
Суффикс сообщения всякий раз, когда игрок входит в зону. Zone.

zoneLeavePrefix  по умолчанию «Уход»
Префикс сообщения, когда игрок покидает зону.

Zone.

zoneLeaveSuffix  default "."
Суффикс сообщения, когда игрок покидает зону. Zone.

zone_HUD_RGB  по умолчанию "100,200,50"
Цвет сообщения HUD для зон, красный, зеленый и синий, значения от 0 до 255.




Commands

/areas — Показывает все знаки местности вокруг игрока.

Показать спойлер




Showcase

Чтобы создать область с радиусом 10, используйте один из этих префиксов. По умолчанию они делают то же самое, выберите тот, который вы предпочитаете:
Это создаст область со случайным именем по умолчанию.


Простой пример; необитаемый остров радиусом 10:


Вход в пустыню остров:

Показать спойлер


При нарушении знака территория перестаёт существовать:

Показать спойлер

 


Еще один пример с пользовательским цветом; Район деревни в саванне со значением RGB после префикса [RGB]:
Эти три знака дают в точности то же самое.
 
Вход в деревню саванны:

Показать спойлер

 

Покидая деревню саванны:

Показать спойлер

 

Область со случайным названием и радиусом 30:

Показать спойлер

 
Еще одна область со случайным названием и радиусом 20:

Показать спойлер

 



И еще один пример с безымянной областью с радиусом 5, без ввода имени и параметром конфигурации «giveUnnamedAreasRandomName», установленным в значение ложь:

Показать спойлер




API for developers

Если вы хотите, чтобы ваш мод что-то делал, когда игрок входит или покидает область, вы можете прослушать события ниже. Они содержат имя игрока, название области, тип (область, регион или зона), положение знака и радиус. События запускаются на стороне клиента.

.

Ткань: com.serilum.areas.fabric.api.AreaEvents
Forge: com.serilum.areas.forge.api.AreaEnterEvent и AreaLeaveEvent
NeoForge: com.serilum.areas.neoforge.api.AreaEnterEvent и AreaLeaveEvent




Notes and links

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

Serilum.com содержит обзор и дополнительную информацию обо всех модах. доступно.

Для вопросов, идей, предложений или чего-либо еще существует репозиторий Github. Спасибо!


Версии (60)

ВерсияMinecraftЗагрузчикиФайл
26.1.2-7.0-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
26.3.0-7.0-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.2.0-7.0-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
1.21.1-7.0-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-7.0-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-6.6-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.2.0-6.6-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
1.21.1-6.6-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-6.6-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-6.5-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.2.0-6.5-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
1.21.1-6.5-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-6.5-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.3.0-6.4-fabric+forge+neo 26.3 fabric, forge, neoforge, quilt скачать
26.2.0-6.4-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
1.21.1-6.4-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-6.4-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.2.0-6.3-fabric+forge+neo 26.2 fabric, forge, neoforge, quilt скачать
26.1.2-6.3-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
1.21.11-6.3-fabric+forge+neo 1.21.11 fabric, forge, neoforge, quilt скачать
1.21.1-6.3-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-6.3-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
26.1.2-6.2-fabric+forge+neo 26.1.2 fabric, forge, neoforge, quilt скачать
26.1.1-6.2-fabric+forge+neo 26.1.1 fabric, forge, neoforge, quilt скачать
26.1.0-6.2-fabric+forge+neo 26.1 fabric, forge, neoforge, quilt скачать
1.21.11-6.2-fabric+forge+neo 1.21.11 fabric, forge, neoforge, quilt скачать
1.21.10-6.2-fabric+forge+neo 1.21.10 fabric, forge, neoforge, quilt скачать
1.21.9-6.2-fabric+forge+neo 1.21.9 fabric, forge, neoforge, quilt скачать
1.21.9-6.1-fabric+forge+neo 1.21.9 fabric, forge, neoforge, quilt скачать
1.21.8-6.1-fabric+forge+neo 1.21.8 fabric, forge, neoforge, quilt скачать
1.21.7-6.1-fabric+forge+neo 1.21.7 fabric, forge, neoforge, quilt скачать
1.21.6-6.1-fabric+forge+neo 1.21.6 fabric, forge, neoforge, quilt скачать
1.21.5-6.1-fabric+forge+neo 1.21.5 fabric, forge, neoforge, quilt скачать
1.21.4-6.1-fabric+forge+neo 1.21.4 fabric, forge, neoforge, quilt скачать
1.21.1-6.1-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.20.1-6.1-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
1.21.4-6.0-fabric+forge+neo 1.21.4 fabric, forge, neoforge, quilt скачать
1.21.3-6.0-fabric+forge+neo 1.21.3 fabric, forge, neoforge, quilt скачать
1.21.2-6.0-fabric+neo 1.21.2, 1.21.3 fabric, neoforge, quilt скачать
1.21.1-6.0-fabric+forge+neo 1.21, 1.21.1 fabric, forge, neoforge, quilt скачать
1.21.0-6.0-fabric+forge+neo 1.21 fabric, forge, neoforge, quilt скачать
1.20.6-6.0-fabric+forge+neo 1.20.6 fabric, forge, neoforge, quilt скачать
1.20.1-6.0-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
1.21.0-5.9-fabric+forge+neo 1.21 fabric, forge, neoforge, quilt скачать
1.20.6-5.9-fabric+forge+neo 1.20.6 fabric, forge, neoforge, quilt скачать
1.20.4-5.9-fabric+forge+neo 1.20.4 fabric, forge, neoforge, quilt скачать
1.20.1-5.9-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
1.19.2-5.9-fabric+forge 1.19.2 fabric, forge, quilt скачать
1.21.0-5.8-fabric+forge+neo 1.21 fabric, forge, neoforge, quilt скачать
1.20.6-5.8-fabric+forge+neo 1.20.6 fabric, forge, neoforge, quilt скачать
1.20.6-5.7-fabric+forge+neo 1.20.6 fabric, forge, neoforge, quilt скачать
1.20.5-5.7-fabric+neo 1.20.5 fabric, neoforge, quilt скачать
1.20.5-5.6-fabric+neo 1.20.5 fabric, neoforge, quilt скачать
1.20.4-5.6-fabric+forge+neo 1.20.4 fabric, forge, neoforge, quilt скачать
1.20.1-5.6-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
1.19.2-5.6-fabric+forge 1.19.2 fabric, forge, quilt скачать
1.20.4-5.5-fabric+forge+neo 1.20.4 fabric, forge, neoforge, quilt скачать
1.20.1-5.5-fabric+forge+neo 1.20.1 fabric, forge, neoforge, quilt скачать
1.19.2-5.5-fabric+forge 1.19.2 fabric, forge, quilt скачать
1.20.4-5.4-fabric+forge+neo 1.20.4 fabric, forge, neoforge, quilt скачать

Страница на Modrinth →