Areas

Areas

使用告示牌创建具有半径的自定义命名区域/城镇/区域,并通过GUI显示加入/离开消息。

装饰

关于模组

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

CurseForge Modrinth Patreon YouTube

关于模组

区域(Areas)是一个允许任何玩家在世界中轻松创建命名区域的模组。这可以是一个地区、区域、地带、城镇、王国等。只需放置一个告示牌即可实现。在上面你可以指定半径、可选的RGB值以及名称。这意味着告示牌周围的半径范围将被视为一个区域。每当玩家进入该区域时,他们会在GUI顶部收到一条消息(默认为“正在进入该区域。”)。当他们离开时会收到“正在离开该区域。”。这两个消息都可以在配置中修改。

当告示牌上未填写名称时,将随机选择一个名称。配置中为消息指定了一个全局RGB值,但也可以在告示牌上指定一个独特的值。请参阅下面的示例以更好地了解其工作原理!

你可以让区域重叠以创建不同的区域形状。进入/离开消息只会在首次进入或离开所有重叠区域时显示。

在多人游戏中可用,但玩家也必须在他们的客户端上安装该模组。

依赖项

需要 Collective 包含于 The Vanilla Experience包含于 Serilum 的 RPG 捆绑包 环境:客户端

可配置

配置指南

所有可用的配置选项:

显示剧透

giveUnnamedAreasRandomName 默认 true 启用后,将为没有区域名称的告示牌从预设列表随机选择一个名称。

radiusAroundPlayerToCheckForSigns 默认 100,最小 0,最大 1000 玩家周围检查区域告示牌的半径(以方块为单位)。

defaultAreaRadius 默认 30,最小 0,最大 1000 当告示牌上留空时区域的默认半径。会自动添加。

sendChatMessages 默认 false 启用后,将在聊天中向玩家发送区域通知。

showHUDMessages 默认 true 启用后,将在游戏内HUD屏幕上向玩家显示区域通知。

showEnterMessage 默认 true 玩家进入区域时是否应发送消息。

enterPrefix 默认 "正在进入 " 玩家进入区域时消息的前缀。

enterSuffix 默认 "。" 玩家进入区域时消息的后缀。

showLeaveMessage 默认 true 玩家离开区域时是否应发送消息。

leavePrefix 默认 "正在离开 " 玩家离开区域时消息的前缀。

leaveSuffix 默认 "。" 玩家离开区域时消息的后缀。

showHUDTextShadow 默认 true 显示的文本是否应绘制阴影。

HUDMessageFadeDelayMs 默认 4000,最小 100,最大 360000 HUD 消息淡出前的延迟时间(毫秒)。

HUDMessageHeightOffset 默认 10,最小 0,最大 3000 HUD 消息的垂直偏移量(y 坐标)。决定了消息在屏幕上应向下多远。可以更改以防止GUI重叠。

HUD_FontSizeScaleModifier 默认 1.0,最小 0,最大 10.0 增加HUD消息中文本的字体大小。如果更改此值,请务必在游戏内测试不同的GUI缩放设置。6.0 被认为是大号。

HUD_RGB_R 默认 100,最小 0,最大 255 HUD 消息的红色 RGB 值。

HUD_RGB_G 默认 200,最小 0,最大 255 HUD 消息的绿色 RGB 值。

HUD_RGB_B 默认 50,最小 0,最大 255 HUD 消息的蓝色 RGB 值。

命令

/areas - 显示玩家周围的所有区域告示牌。

显示剧透

图片

展示

要创建一个半径为10的区域,请使用以下前缀之一。它们效果相同,选择你喜欢的即可:

这将默认创建一个具有随机名称的区域。

图片

一个简单的示例;半径为10的沙漠岛屿区域: 图片

进入沙漠岛屿:

显示剧透

图片

当破坏告示牌时,该区域将不再存在:

显示剧透

图片

另一个带有自定义颜色的示例;一个草原村庄区域,在 [RGB] 前缀后带有 rgb 值:

这三个告示牌的结果完全相同。

图片

进入草原村庄:

显示剧透

图片

离开草原村庄:

显示剧透

图片

一个半径为30的随机命名区域:

显示剧透

图片

另一个半径为20的随机命名区域:

显示剧透

图片

另一个示例:通过不输入名称来创建一个半径为5的未命名区域,并将配置选项 'giveUnnamedAreasRandomName' 设置为 false:

显示剧透

图片

注意和链接

你可以在任何整合包中自由使用此模组,只要下载仍托管在 CurseForge 或 Modrinth 生态系统内。

Serilum.com 包含所有可用模组的概述和更多信息。

如有问题、想法、建议或其他任何事项,请访问 Github 仓库。谢谢!