Areas
areas · 965373 загрузок · LicenseRef-All-Rights-Reserved
клиент: required · сервер: unsupported (заявлено автором мода)
✍️ Создавайте собственные именованные регионы/города/зоны с радиусом, используя знаки, с сообщениями о присоединении/выходе через графический интерфейс.
Описание
Areas — это мод, который позволяет любому игроку легко создавать именованные области в мире. Это может быть область, регион, зона, город, королевство и т. д. Это делается с помощью размещенного знака. На нем вы указываете радиус, опционально значение rgb и имя. Это означает, что радиус вокруг знака теперь считается площадью. Всякий раз, когда игрок входит в эту область, он получает сообщение в верхней части графического интерфейса с надписью (по умолчанию) «Войдите в область». А когда уходят "Покидая территорию.". И то, и другое можно изменить в конфигурации.
Имена выбираются случайным образом, если знак их не содержит. Для сообщений, указанных в конфигурации, существует глобальное значение RGB, но это также может быть уникальное значение, снова указанное на знаке. См. примеры ниже, чтобы лучше понять, как это работает!
Вы можете перекрывать области, чтобы создавать области различной формы. Сообщение о присоединении/выходе будет отображаться только при первом входе или выходе из каждой перекрывающейся зоны.
Работает в многопользовательском режиме, но у игроков также должен быть установлен мод в клиенте.
Все доступные параметры конфигурации:
Показать спойлер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.
/areas — Показывает все знаки местности вокруг игрока.
Показать спойлер
Чтобы создать область с радиусом 10, используйте один из этих префиксов. По умолчанию они делают то же самое, выберите тот, который вы предпочитаете:
Это создаст область со случайным именем по умолчанию.
Простой пример; необитаемый остров радиусом 10:
Вход в пустыню остров:

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

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

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

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

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

Если вы хотите, чтобы ваш мод что-то делал, когда игрок входит или покидает область, вы можете прослушать события ниже. Они содержат имя игрока, название области, тип (область, регион или зона), положение знака и радиус. События запускаются на стороне клиента.
.Ткань: com.serilum.areas.fabric.api.AreaEvents
Forge: com.serilum.areas.forge.api.AreaEnterEvent и AreaLeaveEvent
NeoForge: com.serilum.areas.neoforge.api.AreaEnterEvent и AreaLeaveEvent
Вы можете свободно использовать этот мод в любом пакете модов, при условии, что загрузка размещается на 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 | скачать |
