称号与计时

称号与计时

Lightweight Titles & Playtime Tracking for Modded Servers

by
1.0K Downloads
fabricmanagement
Rent Server with this Mod

About this Mod

这是一个轻量化的称号和计时模组,弥补了模组服不能装称号和计时插件的痛!仅装服务端即可,目前只支持1.20.1fabric版本。支持称号通过指令自定义给玩家,支持彩字中文。在TAB列表做了融合显示,计时和称号互不冲突。以下是食用教程,
设置显示位置:
/time position <after|above|below>
after:同一行显示在玩家名后面(推荐;TAB 也生效)

above / below:用隐形盔甲架在玩家名上方/下方显示第二行

/time afkTimeout <秒>
AFK 判定秒数(默认 60)。60 秒无“自主操作”就暂停计时。

/time monthBy30Days <true|false>
是否按 30 天 = 1 月 进位(默认 true)。

/time show <true|false>
全局开关在线时长显示(默认 true)。

判定“自主操作”示例:视角转动、使用/放置/攻击、物品交互、丢弃物品、热键换槽、背包点击等。
不计入:聊天发言、命令、被动移动(例如水流/推挤)。

  1. 称号(与你之前一致的语法)

/chtitle set <玩家> <称号…>
将称号显示为 <称号>,作为队伍前缀应用(聊天/头顶/TAB 均可见)。
若该玩家已保存颜色/调色板,则按其上色;否则用默认色 defaultColor。

/chtitle color <玩家> <颜色名 …>

一个颜色名 → 单色;多个颜色名 → 按字符轮换(非渐变)。

分隔符支持:中文/英文逗号、空格(含全角)、加号(+/+)。

颜色名可用 中文/英文/别名;也可直接写 #RRGGBB、0xRRGGBB、十进制。

/chtitle clear <玩家>
清除称号(只清前缀,不影响在线时长的后缀)。

/chtitle reload-config
重载 config/ch-mod.json(不会清玩家称号/颜色数据)。

权限:默认仅 OP 等级 ≥ 3 可用(可在 config/ch-mod.json 的 requiredOpLevel 修改)。
<玩家> 支持玩家名和能解析为单一目标的选择器(如 @s/最近的 @p),不支持多目标(如 @a)。

显示规则(避免冲突的关键点)

同一支队伍:

前缀 prefix = 称号 <…>(带颜色/轮换);

后缀 suffix = 在线时长(分→时→天→月自动进位)。

因为前后缀都落在同一个队伍,所以玩家名与 TAB 列表会同时显示称号+时长,不会互相顶掉。

above/below 仅在名牌二层显示,不影响 TAB。

配置与数据文件

第一次启动会自动生成;手改后可用 /chtitle reload-config 或重启生效(仅 ch-mod.json 需重载)。

配置文件

config/ch-mod.json(主配置,JSON)

requiredOpLevel(int)—— /chtitle 所需 OP 等级(默认 3)

useScoreboard(bool)—— 是否启用队伍前缀(默认 true,一般保持开启)

defaultColor(int)—— 未保存颜色时的默认色(十进制,默认白色 16777215)

namedColors(map<string,int>)—— 颜色名映射,可扩展中文/英文/别名
内置示例:红/紅、金、橙、黄/黃、绿/綠、青、蓝/藍、紫、白、灰/grey、黑、粉;red、gold、orange、yellow、green、aqua、blue、purple、white、gray、black、pink

config/ch-mod-time.json(时长显示/逻辑;若未见也会按默认值运行)

position:"after"|"above"|"below"(默认 "after")

afkTimeout:AFK 秒数(默认 60)

monthBy30Days:是否 30 天进 1 月(默认 true)

show:是否显示时长(默认 true)

strongRefreshSeconds:进服/改称号/进位后 TAB “增压刷新”秒数(默认 5)

以上时长项也都能用 /time … 动态修改(保存并实时生效)。
希望各位服主用的满意~(我也是个小服主)
Translate the following content without altering the layout. Provide a correctly formatted version that can be directly copied for use on a Modrinth mod release page.

This is a lightweight titles and playtime tracking mod, addressing the pain point of not being able to use title and timing plugins on modded servers! Only needs to be installed on the server side. Currently only supports 1.20.1 Fabric. Supports customizing titles for players via commands, including colored text and Chinese characters. Integrates seamlessly into the TAB list, with titles and playtime tracking not conflicting with each other.

Here's the usage tutorial:

  1. Setting Display Position:

/time position <after|above|below>

after: Displays on the same line after the player's name (Recommended; also works in TAB).

above / below: Uses invisible armor stands to display a second line above/below the player's name.

/time afkTimeout

Sets the AFK detection timeout in seconds (default 60). Timers pause after 60 seconds of no "voluntary actions".

/time monthBy30Days <true|false>

Whether to use 30 days = 1 month for progression (default true).

/time show <true|false>

Global toggle for displaying online playtime (default true).

Examples of "Voluntary Actions": Camera movement, using/placing/attacking blocks, item interaction, dropping items, hotbar slot switching, inventory clicks, etc.
Not Counted: Chat messages, commands, passive movement (e.g., water flow, pushing).

  1. Titles (Syntax consistent with before)

/chtitle set <title...>

Sets the title displayed as , applied as a team prefix (visible in chat, above head, and TAB).</p> <p>If the player has a saved color/palette, it is used; otherwise, the defaultColor is applied.</p> <p>/chtitle color <player> <color name ...></p> <p>One color name → solid color; Multiple color names → cycles colors per character (not gradient).</p> <p>Supported separators: Chinese/English commas, spaces (including full-width), plus signs (+/+).</p> <p>Color names can be in Chinese/English/aliases; Direct hex (#RRGGBB), 0xRRGGBB, or decimal values are also supported.</p> <p>/chtitle clear <player></p> <p>Clears the title (only clears the prefix, does not affect the online playtime suffix).</p> <p>/chtitle reload-config</p> <p>Reloads config/ch-mod.json (does not clear player title/color data).</p> <p>Permissions: Default requires OP level ≥ 3 (configurable via requiredOpLevel in config/ch-mod.json).<br><player> supports player names and selectors resolving to a single target (e.g., @s, nearest @p), not multiple targets (e.g., @a).</p> <p>Display Rules (Key points to avoid conflicts)</p> <p>Within the same team:</p> <p>Prefix = Title <...> (with colors/cycling).</p> <p>Suffix = Online playtime (auto-converts minutes → hours → days → months).</p> <p>Because both prefix and suffix belong to the same team, the player's name in the TAB list displays both the title and playtime simultaneously without overriding each other.</p> <p>above/below display only on the nameplate's second line and do not affect TAB.</p> <p>Configuration & Data Files</p> <p>Generated automatically on first run. Use /chtitle reload-config or restart after manual edits (only ch-mod.json requires reloading).</p> <p>Configuration Files:</p> <p>config/ch-mod.json (Main config, JSON)</p> <p>requiredOpLevel (int) – Required OP level for /chtitle commands (default 3).</p> <p>useScoreboard (bool) – Whether to enable team prefix (default true, generally keep enabled).</p> <p>defaultColor (int) – Default color if no saved color exists (decimal, default white 16777215).</p> <p>namedColors (map<string,int>) – Color name mappings, extensible with Chinese/English/aliases.</p> <p>Built-in examples: 红/紅, 金, 橙, 黄/黃, 绿/綠, 青, 蓝/藍, 紫, 白, 灰/grey, 黑, 粉; red, gold, orange, yellow, green, aqua, blue, purple, white, gray, black, pink.</p> <p>config/ch-mod-time.json (Playtime display/logic; runs with defaults if not found)</p> <p>position: "after"|"above"|"below" (default "after").</p> <p>afkTimeout: AFK timeout in seconds (default 60).</p> <p>monthBy30Days: Whether 30 days = 1 month (default true).</p> <p>show: Whether to display playtime (default true).</p> <p>strongRefreshSeconds: TAB "boosted refresh" duration after joining/changing title/unit progression (default 5).</p> <p>All these playtime settings can also be modified dynamically using /time ... (saved and applied immediately).</p> <p>Hope all server owners find it satisfactory~ (I'm a server owner myself too).</p> </div></div><div class="mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6"><h2 class="text-xl font-bold text-white mb-4">Available Versions</h2><div class="space-y-3"><div class="flex items-center justify-between p-3 bg-gray-800/50 rounded-lg"><div><div class="flex items-center gap-2"><span class="text-white font-medium text-sm">称号与计时 1.0.0</span><span class="px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400">release</span></div><div class="flex items-center gap-3 mt-1 text-xs text-gray-500"><span>MC <!-- -->1.21.11</span><span>fabric</span></div></div><span class="text-xs text-gray-500">March 3, 2026</span></div><div class="flex items-center justify-between p-3 bg-gray-800/50 rounded-lg"><div><div class="flex items-center gap-2"><span class="text-white font-medium text-sm">称号与计时 1.0.0</span><span class="px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400">release</span></div><div class="flex items-center gap-3 mt-1 text-xs text-gray-500"><span>MC <!-- -->1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11</span><span>fabric</span></div></div><span class="text-xs text-gray-500">January 19, 2026</span></div><div class="flex items-center justify-between p-3 bg-gray-800/50 rounded-lg"><div><div class="flex items-center gap-2"><span class="text-white font-medium text-sm">称号与计时 2.3</span><span class="px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400">release</span></div><div class="flex items-center gap-3 mt-1 text-xs text-gray-500"><span>MC <!-- -->1.20.1</span><span>fabric</span></div></div><span class="text-xs text-gray-500">November 24, 2025</span></div><div class="flex items-center justify-between p-3 bg-gray-800/50 rounded-lg"><div><div class="flex items-center gap-2"><span class="text-white font-medium text-sm">称号与计时 1.0</span><span class="px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400">release</span></div><div class="flex items-center gap-3 mt-1 text-xs text-gray-500"><span>MC <!-- -->1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6</span><span>fabric</span></div></div><span class="text-xs text-gray-500">November 10, 2025</span></div></div></div><div class="mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6"><h2 class="text-xl font-bold text-white mb-4">How to Install 称号与计时 on Your Server</h2><div class="space-y-4 text-gray-300 text-sm"><div class="flex gap-3"><div class="flex-shrink-0 w-8 h-8 bg-green-600 rounded-full flex items-center justify-center text-white font-bold text-sm">1</div><div><h3 class="text-white font-semibold mb-1">Order Server</h3><p>Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).</p></div></div><div class="flex gap-3"><div class="flex-shrink-0 w-8 h-8 bg-green-600 rounded-full flex items-center justify-center text-white font-bold text-sm">2</div><div><h3 class="text-white font-semibold mb-1">Set fabric Loader</h3><p>In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).</p></div></div><div class="flex gap-3"><div class="flex-shrink-0 w-8 h-8 bg-green-600 rounded-full flex items-center justify-center text-white font-bold text-sm">3</div><div><h3 class="text-white font-semibold mb-1">Install Mod</h3><p>Open the mod browser in the dashboard and search for "称号与计时". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.</p></div></div></div></div><div class="mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6"><h2 class="text-xl font-bold text-white mb-4">Compatibility</h2><div class="grid grid-cols-1 sm:grid-cols-2 gap-4 text-sm"><div><h3 class="text-gray-400 mb-2 font-medium">Mod Loaders</h3><div class="flex flex-wrap gap-2"><span class="px-3 py-1.5 bg-blue-500/10 text-blue-400 rounded-lg text-sm capitalize border border-blue-500/20">fabric</span></div></div><div><h3 class="text-gray-400 mb-2 font-medium">Minecraft Versions</h3><p class="text-white">1.21.11, 1.21.10, 1.21.9<!-- --> (+14 more)</p></div><div><h3 class="text-gray-400 mb-2 font-medium">Server-side</h3><span class="font-medium text-green-400">✓ <!-- -->Required</span></div><div><h3 class="text-gray-400 mb-2 font-medium">Recommended RAM</h3><span class="text-green-400 font-semibold">4<!-- --> GB</span><span class="text-gray-500 ml-1">(min. <!-- -->3<!-- --> GB)</span></div></div></div><div class="mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6"><h2 class="text-xl font-bold text-white mb-4">Frequently Asked Questions</h2><div class="space-y-4"><details class="group"><summary class="flex items-center justify-between cursor-pointer p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors"><span class="text-white font-medium text-sm">称号与计时 server crashes on startup – what to do?</span><svg class="w-5 h-5 text-gray-400 group-open:rotate-180 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></summary><p class="text-gray-300 text-sm mt-2 px-3 pb-2">Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.</p></details><details class="group"><summary class="flex items-center justify-between cursor-pointer p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors"><span class="text-white font-medium text-sm">Is 称号与计时 compatible with fabric?</span><svg class="w-5 h-5 text-gray-400 group-open:rotate-180 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></summary><p class="text-gray-300 text-sm mt-2 px-3 pb-2">称号与计时 officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.</p></details><details class="group"><summary class="flex items-center justify-between cursor-pointer p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors"><span class="text-white font-medium text-sm">Server lagging with 称号与计时 – how to optimize performance?</span><svg class="w-5 h-5 text-gray-400 group-open:rotate-180 transition-transform" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"></path></svg></summary><p class="text-gray-300 text-sm mt-2 px-3 pb-2">Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if 称号与计时 consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.</p></details></div></div><div class="mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6"><h2 class="text-xl font-bold text-white mb-4">Similar Mods</h2><div class="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-3"><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods/yacl"><img alt="YetAnotherConfigLib (YACL)" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="rounded-lg flex-shrink-0" style="color:transparent" src="https://cdn.modrinth.com/data/1eAoo2KR/08c0cd32515e260f4bb20bbc0696510041523f9a_96.webp"/><div class="min-w-0"><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate">YetAnotherConfigLib (YACL)</span><span class="text-gray-500 text-xs">92.6M<!-- --> Downloads</span></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods/dynamic-fps"><img alt="Dynamic FPS" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="rounded-lg flex-shrink-0" style="color:transparent" src="https://cdn.modrinth.com/data/LQ3K71Q1/5056368d0d87c1a9f3efead0cb48ab39a4ea87bf_96.webp"/><div class="min-w-0"><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate">Dynamic FPS</span><span class="text-gray-500 text-xs">51.7M<!-- --> Downloads</span></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods/no-chat-reports"><img alt="No Chat Reports" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="rounded-lg flex-shrink-0" style="color:transparent" src="https://cdn.modrinth.com/data/qQyHxfxd/icon.png"/><div class="min-w-0"><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate">No Chat Reports</span><span class="text-gray-500 text-xs">45.9M<!-- --> Downloads</span></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods/placeholder-api"><img alt="Text Placeholder API" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="rounded-lg flex-shrink-0" style="color:transparent" src="https://cdn.modrinth.com/data/eXts2L7r/e9c9990896e6422bffc5f73d2c41b8f077348f83.png"/><div class="min-w-0"><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate">Text Placeholder API</span><span class="text-gray-500 text-xs">44.1M<!-- --> Downloads</span></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods/essential"><img alt="Essential Mod" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="rounded-lg flex-shrink-0" style="color:transparent" src="https://cdn.modrinth.com/data/k2ZPuTBm/7f7ac7cf2a46d5f02e9644372c44b3095ad61ffb_96.webp"/><div class="min-w-0"><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate">Essential Mod</span><span class="text-gray-500 text-xs">32.5M<!-- --> Downloads</span></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods/fzzy-config"><img alt="Fzzy Config" loading="lazy" width="40" height="40" decoding="async" data-nimg="1" class="rounded-lg flex-shrink-0" style="color:transparent" src="https://cdn.modrinth.com/data/hYykXjDp/11f469b1bf1f201a95c2e3ddc09ca47d85c3ed53.png"/><div class="min-w-0"><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate">Fzzy Config</span><span class="text-gray-500 text-xs">26.9M<!-- --> Downloads</span></div></a></div></div><div class="mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6"><h2 class="text-xl font-bold text-white mb-4">Related Resources</h2><div class="grid grid-cols-1 sm:grid-cols-2 gap-3"><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-server-hosting"><div class="w-8 h-8 bg-green-600/20 rounded-lg flex items-center justify-center flex-shrink-0"><svg class="w-4 h-4 text-green-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h14M12 5l7 7-7 7"></path></svg></div><div><span class="text-white text-sm font-medium group-hover:text-green-400 transition-colors">Rent Minecraft Server</span><p class="text-gray-500 text-xs">All plans & pricing</p></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-mods"><div class="w-8 h-8 bg-blue-600/20 rounded-lg flex items-center justify-center flex-shrink-0"><svg class="w-4 h-4 text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path></svg></div><div><span class="text-white text-sm font-medium group-hover:text-blue-400 transition-colors">All Minecraft Mods</span><p class="text-gray-500 text-xs">Browse mod directory</p></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/minecraft-modpacks"><div class="w-8 h-8 bg-purple-600/20 rounded-lg flex items-center justify-center flex-shrink-0"><svg class="w-4 h-4 text-purple-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10"></path></svg></div><div><span class="text-white text-sm font-medium group-hover:text-purple-400 transition-colors">Minecraft Modpacks</span><p class="text-gray-500 text-xs">Set up modpack servers</p></div></a><a class="flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group" href="/docs/getting-started"><div class="w-8 h-8 bg-yellow-600/20 rounded-lg flex items-center justify-center flex-shrink-0"><svg class="w-4 h-4 text-yellow-400" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"></path></svg></div><div><span class="text-white text-sm font-medium group-hover:text-yellow-400 transition-colors">Getting Started</span><p class="text-gray-500 text-xs">Server setup guide</p></div></a></div></div></div><div class="space-y-6"><div class="bg-gradient-to-br from-green-900/30 to-gray-900 rounded-xl border border-green-500/20 p-6 sticky top-24"><h3 class="text-lg font-bold text-white mb-2">Rent Modded Server</h3><p class="text-gray-400 text-sm mb-4">Install 称号与计时 with just one click on your server.</p><div class="bg-gray-800/50 rounded-lg p-3 mb-4"><div class="text-xs text-gray-400 mb-1">Recommended RAM</div><div class="flex items-baseline gap-2"><span class="text-2xl font-bold text-green-400">4<!-- --> GB</span><span class="text-gray-500 text-sm">ab €<!-- -->8<!-- -->/mo</span></div><div class="text-xs text-gray-500 mt-1">Min. <!-- -->3<!-- --> GB | <!-- -->+1 GB pro 8 Spieler</div></div><a class="w-full inline-flex items-center justify-center px-6 py-3 bg-green-600 hover:bg-green-700 text-white font-semibold rounded-lg transition-colors" href="/gameserver/minecraft-java">Create Server Now</a><div class="mt-3 space-y-2 text-xs text-gray-500"><div class="flex items-center gap-2"><svg class="w-4 h-4 text-green-500 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg>1-Click Mod Install</div><div class="flex items-center gap-2"><svg class="w-4 h-4 text-green-500 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg>NVMe SSD Storage</div><div class="flex items-center gap-2"><svg class="w-4 h-4 text-green-500 flex-shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"></path></svg>DDoS Protection included</div></div></div><div class="bg-gray-900 rounded-xl border border-gray-800 p-6"><h3 class="text-lg font-bold text-white mb-4">Details</h3><dl class="space-y-3 text-sm"><div class="flex justify-between"><dt class="text-gray-400">License</dt><dd class="text-white">MIT License</dd></div><div class="flex justify-between"><dt class="text-gray-400">Server-side</dt><dd class="font-medium text-green-400">Required</dd></div></dl><div class="mt-4 pt-4 border-t border-gray-800"><a href="https://modrinth.com/mod/renxi.ch" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2 text-sm text-gray-400 hover:text-green-400 transition-colors"><svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"></path></svg>View on Modrinth</a></div></div><div class="bg-gray-900 rounded-xl border border-gray-800 p-6"><h3 class="text-lg font-bold text-white mb-3">Supported Versions</h3><div class="flex flex-wrap gap-2"><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.11</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.10</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.9</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.8</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.7</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.6</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.5</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.4</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.3</span><span class="px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs">1.21.2</span><span class="px-2 py-1 text-gray-500 text-xs">+<!-- -->7<!-- --> <!-- -->more</span></div></div></div></div></section></div><!--$--><!--/$--></main><footer class="bg-gray-900 text-gray-300"><div class="container-custom py-12"><div class="grid grid-cols-1 md:grid-cols-4 gap-8"><div class="col-span-1"><a class="flex items-center space-x-3 mb-4" href="/"><img alt="Mado Hosting Logo" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="rounded-md" style="color:transparent" src="/logo.svg"/><span class="text-2xl font-bold text-white">Mado <span class="text-primary-500">Hosting</span></span></a><p class="text-sm text-gray-400">Professional Minecraft server hosting with German quality and support.</p></div><div><h3 class="text-white font-semibold mb-4">Product</h3><ul class="space-y-2"><li><a class="hover:text-primary-500 transition-colors" href="/">Home</a></li><li><a class="hover:text-primary-500 transition-colors" href="/pricing">Pricing</a></li><li><a class="hover:text-primary-500 transition-colors" href="/features">Features</a></li><li><a class="hover:text-primary-500 transition-colors flex items-center gap-1" href="/giveaways">Giveaways</a></li><li><a class="hover:text-primary-500 transition-colors" href="/dashboard">Dashboard</a></li><li><a class="hover:text-primary-500 transition-colors" href="/minecraft-modpacks">Minecraft Modpacks</a></li><li><a class="hover:text-primary-500 transition-colors" href="/minecraft-mods">Minecraft Mods</a></li><li><a class="hover:text-primary-500 transition-colors" href="/satisfactory-mods">Satisfactory Mods</a></li><li><a class="hover:text-primary-500 transition-colors" href="/blog">Blog</a></li><li><a class="hover:text-primary-500 transition-colors" href="/compare">Comparisons</a></li></ul></div><div><h3 class="text-white font-semibold mb-4">Support</h3><ul class="space-y-2"><li><a class="hover:text-primary-500 transition-colors" href="/support">Support</a></li><li><a class="hover:text-primary-500 transition-colors" href="/docs">Documentation</a></li></ul></div><div><h3 class="text-white font-semibold mb-4">Legal</h3><ul class="space-y-3"><li class="flex items-center space-x-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail h-4 w-4 text-primary-500" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><a href="mailto:support@mado-hosting.com" class="hover:text-primary-500 transition-colors">support@mado-hosting.com</a></li><li class="flex items-center space-x-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin h-4 w-4 text-primary-500" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span>Deutschland</span></li></ul></div></div><div class="border-t border-gray-800 mt-8 pt-8 flex flex-col md:flex-row justify-between items-center"><p class="text-sm text-gray-400">© <!-- -->2026<!-- --> Mado Hosting. <!-- -->All rights reserved.</p><div class="flex flex-wrap space-x-6 mt-4 md:mt-0"><a class="text-sm hover:text-primary-500 transition-colors" href="/imprint">Imprint</a><a class="text-sm hover:text-primary-500 transition-colors" href="/privacy">Privacy</a><a class="text-sm hover:text-primary-500 transition-colors" href="/terms">Terms</a><button class="text-sm hover:text-primary-500 transition-colors flex items-center gap-1"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cookie h-3 w-3" aria-hidden="true"><path d="M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5"></path><path d="M8.5 8.5v.01"></path><path d="M16 15.5v.01"></path><path d="M12 12v.01"></path><path d="M11 17v.01"></path><path d="M7 14v.01"></path></svg>Cookie Settings</button><a href="https://ec.europa.eu/consumers/odr/" target="_blank" rel="noopener noreferrer" class="text-sm hover:text-primary-500 transition-colors">ODR Platform</a></div></div><div class="border-t border-gray-800 mt-4 pt-4 text-center"><a href="https://github.com/m41denx/pelican-contrib/tree/feat/api-docker-tags" target="_blank" rel="noopener noreferrer" class="text-xs text-gray-500 hover:text-primary-500 transition-colors">Powered by Pelican Panel</a></div></div></footer><div class="fixed bottom-4 right-4 z-[9999] flex flex-col gap-2 pointer-events-none"></div><script src="/_next/static/chunks/0fo5la6mgju1c.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[339756,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n4:I[837457,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n5:I[522016,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"\"]\n7:I[897367,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[897367,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"ViewportBoundary\"]\nd:I[897367,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"MetadataBoundary\"]\nf:I[563491,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\",\"/_next/static/chunks/0-5cs6-bx_n1h.js\"],\"default\"]\n12:I[633750,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"LanguageProvider\"]\n13:I[390464,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n14:I[201397,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"SWRProvider\"]\n15:I[562808,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"AnalyticsProvider\"]\n16:I[783036,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"ToastProvider\"]\n17:I[522077,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n18:I[658468,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n19:I[658468,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"GTMNoScript\"]\n1a:I[658468,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"MetaPixelNoScript\"]\n1b:I[418662,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"PageViewTracker\"]\n1c:I[410617,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"AffiliateTracker\"]\n1d:I[845678,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n1e:I[758298,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\",\"/_next/static/chunks/0wa-q4mm3nmf5.js\"],\"default\"]\n1f:I[13642,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n20:I[940244,[\"/_nex"])</script><script>self.__next_f.push([1,"t/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n21:I[666793,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n:HL[\"/_next/static/chunks/0ofl~hgmvsfl9.css\",\"style\"]\n:HL[\"/_next/static/media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"minecraft-mods\",\"renxi.ch\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"minecraft-mods\",{\"children\":[[\"slug\",\"renxi.ch\",\"d\",null],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ofl~hgmvsfl9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0hyklggq~~~ux.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0osuol5wpeapd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0riv9d561q8xl.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0i.l9589uvx0j.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"min-h-screen flex items-center justify-center\",\"children\":[\"$\",\"div\",null,{\"className\":\"text-center px-4\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-6xl font-bold text-white mb-4\",\"children\":\"404\"}],[\"$\",\"h2\",null,{\"className\":\"text-2xl font-semibold text-gray-300 mb-4\",\"children\":\"Mod nicht gefunden\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-400 mb-8 max-w-md mx-auto\",\"children\":\"Die gesuchte Mod existiert nicht oder wurde entfernt.\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-4 justify-center\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/minecraft-mods\",\"className\":\"px-6 py-3 bg-green-600 hover:bg-green-700 text-white font-semibold rounded-lg transition-colors\",\"children\":\"Alle Mods ansehen\"}],[\"$\",\"$L5\",null,{\"href\":\"/gameserver/minecraft-java\",\"className\":\"px-6 py-3 bg-gray-800 hover:bg-gray-700 text-gray-300 font-semibold rounded-lg transition-colors border border-gray-700\",\"children\":\"Server mieten\"}]]}]]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",null,[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0ofl~hgmvsfl9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"yNagbpoC353dFc1N7ogK_\"}\n"])</script><script>self.__next_f.push([1,"10:[]\na:\"$W10\"\n"])</script><script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"translate\":\"no\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"google\",\"content\":\"notranslate\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n \\n // Default consent - alles denied bis User zustimmt\\n gtag('consent', 'default', {\\n 'ad_storage': 'denied',\\n 'ad_user_data': 'denied',\\n 'ad_personalization': 'denied',\\n 'analytics_storage': 'denied',\\n 'functionality_storage': 'denied',\\n 'personalization_storage': 'denied',\\n 'security_storage': 'granted',\\n 'wait_for_update': 500\\n });\\n \\n // URL-Passthrough für bessere Attribution ohne Cookies\\n gtag('set', 'url_passthrough', true);\\n gtag('set', 'ads_data_redaction', true);\\n \"}}],[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=AW-17754501933\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n gtag('js', new Date());\\n gtag('config', 'AW-17754501933');\\n \"}}],\"$L11\",[\"$\",\"script\",null,{\"type\":\"text/javascript\",\"src\":\"//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js\",\"async\":true}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.$crisp=[];\\n window.CRISP_WEBSITE_ID=\\\"56d640bf-9047-49a1-81a7-447c20966aef\\\";\\n (function(){\\n var d=document;\\n var s=d.createElement(\\\"script\\\");\\n s.src=\\\"https://client.crisp.chat/l.js\\\";\\n s.async=1;\\n d.getElementsByTagName(\\\"head\\\")[0].appendChild(s);\\n })();\\n \"}}]]}],[\"$\",\"body\",null,{\"className\":\"outfit_9f4f9187-module__4LtYgq__variable font-sans antialiased\",\"children\":[\"$\",\"$L12\",null,{\"initialLanguage\":\"en\",\"children\":[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$L14\",null,{\"children\":[\"$\",\"$L15\",null,{\"children\":[\"$\",\"$L16\",null,{\"children\":[[\"$\",\"$L17\",null,{}],[\"$\",\"$L18\",null,{}],[\"$\",\"$L19\",null,{}],[\"$\",\"$L1a\",null,{}],[\"$\",\"$L1b\",null,{}],[\"$\",\"$8\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1c\",null,{}]}],[\"$\",\"$L1d\",null,{}],[\"$\",\"main\",null,{\"className\":\"min-h-screen\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$1e\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0wa-q4mm3nmf5.js\",\"async\":true}]],\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$L1f\",null,{}],[\"$\",\"$L20\",null,{}],[\"$\",\"$L21\",null,{}]]}]}]}]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"11:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Mado Hosting\\\",\\\"url\\\":\\\"https://www.mado-hosting.com\\\",\\\"logo\\\":\\\"https://www.mado-hosting.com/logo.png\\\",\\\"description\\\":\\\"Professional Minecraft Server Hosting with DDoS protection, NVMe SSDs, and 24/7 support.\\\",\\\"sameAs\\\":[],\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"contactType\\\":\\\"customer service\\\",\\\"availableLanguage\\\":[\\\"German\\\",\\\"English\\\"]},\\\"offers\\\":{\\\"@type\\\":\\\"AggregateOffer\\\",\\\"priceCurrency\\\":\\\"EUR\\\",\\\"lowPrice\\\":\\\"3\\\",\\\"highPrice\\\":\\\"25\\\",\\\"offerCount\\\":\\\"5\\\"}}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Mado Hosting\\\",\\\"url\\\":\\\"https://www.mado-hosting.com\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"potentialAction\\\":{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":\\\"https://www.mado-hosting.com/docs?q={search_term_string}\\\",\\\"query-input\\\":\\\"required name=search_term_string\\\"}}\"}}]]\nc:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"22:I[27201,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"IconMark\"]\n9:null\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"称号与计时 Mod Server Hosting — One-Click Install | Mado Hosting | Mado Hosting\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Host 称号与计时 on your Minecraft server. One-click install, NVMe SSDs, DDoS protection. fabric | From €6/month at Mado Hosting.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"author\",\"href\":\"https://www.mado-hosting.com\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Mado Hosting Team\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"称号与计时 Mod,称号与计时 Minecraft,称号与计时 Server,称号与计时 Mod install,称号与计时 Server Hosting,Minecraft Mods,Minecraft Server Hosting\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Mado Hosting\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"Mado Hosting\"}],[\"$\",\"meta\",\"8\",{\"name\":\"robots\",\"content\":\"noindex, follow\"}],[\"$\",\"meta\",\"9\",{\"name\":\"googlebot\",\"content\":\"noindex, follow\"}],[\"$\",\"meta\",\"10\",{\"name\":\"category\",\"content\":\"Technology\"}],[\"$\",\"meta\",\"11\",{\"name\":\"classification\",\"content\":\"Game Server Hosting\"}],[\"$\",\"link\",\"12\",{\"rel\":\"canonical\",\"href\":\"https://www.mado-hosting.com/minecraft-mods/renxi.ch\"}],[\"$\",\"meta\",\"13\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:title\",\"content\":\"称号与计时 Mod Server Hosting — One-Click Install | Mado Hosting\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:description\",\"content\":\"Host 称号与计时 on your Minecraft server. One-click install, NVMe SSDs, DDoS protection. fabric | From €6/month at Mado Hosting.\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:url\",\"content\":\"https://www.mado-hosting.com/minecraft-mods/renxi.ch\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:site_name\",\"content\":\"Mado Hosting\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image\",\"content\":\"https://cdn.modrinth.com/data/uffx5ghE/3c70c7ccdecc9b7888db687e1c42da0e3033fbd1_96.webp\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:image:width\",\"content\":\"256\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:image:height\",\"content\":\"256\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:image:alt\",\"content\":\"称号与计时\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:site\",\"content\":\"@MadoHosting\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:creator\",\"content\":\"@MadoHosting\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:title\",\"content\":\"Mado Hosting - Minecraft Server Hosting\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:description\",\"content\":\"Professional Minecraft server hosting with top performance, DDoS protection, and 24/7 support.\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:image\",\"content\":\"https://www.mado-hosting.com/logo.png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"48x48\"}],[\"$\",\"link\",\"30\",{\"rel\":\"icon\",\"href\":\"/favicon-48.png\",\"sizes\":\"48x48\",\"type\":\"image/png\"}],[\"$\",\"link\",\"31\",{\"rel\":\"icon\",\"href\":\"/favicon-96.png\",\"sizes\":\"96x96\",\"type\":\"image/png\"}],[\"$\",\"link\",\"32\",{\"rel\":\"icon\",\"href\":\"/favicon-144.png\",\"sizes\":\"144x144\",\"type\":\"image/png\"}],[\"$\",\"link\",\"33\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L22\",\"34\",{}]]\n"])</script><script>self.__next_f.push([1,"23:I[605500,[\"/_next/static/chunks/0hyklggq~~~ux.js\",\"/_next/static/chunks/0osuol5wpeapd.js\",\"/_next/static/chunks/0riv9d561q8xl.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"Image\"]\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"className\":\"min-h-screen\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"称号与计时\\\",\\\"description\\\":\\\"Lightweight Titles \u0026 Playtime Tracking for Modded Servers\\\",\\\"url\\\":\\\"https://www.mado-hosting.com/minecraft-mods/renxi.ch\\\",\\\"image\\\":\\\"https://cdn.modrinth.com/data/uffx5ghE/3c70c7ccdecc9b7888db687e1c42da0e3033fbd1_96.webp\\\",\\\"author\\\":{\\\"@type\\\":\\\"Person\\\"},\\\"applicationCategory\\\":\\\"Game Mod\\\",\\\"operatingSystem\\\":\\\"Java\\\",\\\"interactionStatistic\\\":[{\\\"@type\\\":\\\"InteractionCounter\\\",\\\"interactionType\\\":\\\"https://schema.org/DownloadAction\\\",\\\"userInteractionCount\\\":1014}]}\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://www.mado-hosting.com\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Minecraft Mods\\\",\\\"item\\\":\\\"https://www.mado-hosting.com/minecraft-mods\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":3,\\\"name\\\":\\\"称号与计时\\\",\\\"item\\\":\\\"https://www.mado-hosting.com/minecraft-mods/renxi.ch\\\"}]}\"}}],false,[\"$\",\"section\",null,{\"className\":\"relative pt-24 pb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 bg-gradient-to-b from-blue-900/20 via-transparent to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8\",\"children\":[[\"$\",\"nav\",null,{\"className\":\"flex items-center gap-2 text-sm text-gray-400 mb-8\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"hover:text-white transition-colors\",\"children\":\"Home\"}],[\"$\",\"span\",null,{\"children\":\"/\"}],[\"$\",\"$L5\",null,{\"href\":\"/minecraft-mods\",\"className\":\"hover:text-white transition-colors\",\"children\":\"Minecraft Mods\"}],[\"$\",\"span\",null,{\"children\":\"/\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-300\",\"children\":\"称号与计时\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row gap-8 items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0\",\"children\":[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/uffx5ghE/3c70c7ccdecc9b7888db687e1c42da0e3033fbd1_96.webp\",\"alt\":\"称号与计时\",\"width\":128,\"height\":128,\"className\":\"rounded-2xl shadow-lg\",\"unoptimized\":true}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 min-w-0\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-3xl md:text-4xl lg:text-5xl font-bold text-white mb-3\",\"children\":\"称号与计时\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-gray-300 mb-4\",\"children\":\"Lightweight Titles \u0026 Playtime Tracking for Modded Servers\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-4 mb-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-5 h-5\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M16 7a4 4 0 11-8 0 4 4 0 018 0zM12 14a7 7 0 00-7 7h14a7 7 0 00-7-7z\"}]}],[\"$\",\"span\",null,{\"children\":[\"by\",\" \",[\"$\",\"strong\",null,{\"className\":\"text-white\",\"children\":\"$undefined\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-5 h-5\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-4l-4 4m0 0l-4-4m4 4V4\"}]}],[\"$\",\"span\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-white\",\"children\":\"1.0K\"}],\" Downloads\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2 mb-6\",\"children\":[[[\"$\",\"span\",\"fabric\",{\"className\":\"px-3 py-1 bg-blue-500/10 text-blue-400 rounded-full text-sm capitalize border border-blue-500/20\",\"children\":\"fabric\"}]],[[\"$\",\"span\",\"management\",{\"className\":\"px-3 py-1 bg-gray-800 text-gray-300 rounded-full text-sm capitalize border border-gray-700\",\"children\":\"management\"}]]]}],[\"$\",\"$L5\",null,{\"href\":\"/gameserver/minecraft-java\",\"className\":\"inline-flex items-center px-8 py-3 bg-green-600 hover:bg-green-700 text-white font-semibold rounded-lg transition-colors shadow-lg shadow-green-500/20\",\"children\":\"Rent Server with this Mod\"}]]}]]}]]}]]}],\"$L24\"]}]\n"])</script><script>self.__next_f.push([1,"25:T22a7,"])</script><script>self.__next_f.push([1,"\u003cp\u003e这是一个轻量化的称号和计时模组,弥补了模组服不能装称号和计时插件的痛!仅装服务端即可,目前只支持1.20.1fabric版本。支持称号通过指令自定义给玩家,支持彩字中文。在TAB列表做了融合显示,计时和称号互不冲突。以下是食用教程,\u003cbr\u003e设置显示位置:\u003cbr\u003e/time position \u0026lt;after|above|below\u0026gt;\u003cbr\u003eafter:同一行显示在玩家名后面(推荐;TAB 也生效)\u003c/p\u003e\n\u003cp\u003eabove / below:用隐形盔甲架在玩家名上方/下方显示第二行\u003c/p\u003e\n\u003cp\u003e/time afkTimeout \u0026lt;秒\u0026gt;\u003cbr\u003eAFK 判定秒数(默认 60)。60 秒无“自主操作”就暂停计时。\u003c/p\u003e\n\u003cp\u003e/time monthBy30Days \u0026lt;true|false\u0026gt;\u003cbr\u003e是否按 30 天 = 1 月 进位(默认 true)。\u003c/p\u003e\n\u003cp\u003e/time show \u0026lt;true|false\u0026gt;\u003cbr\u003e全局开关在线时长显示(默认 true)。\u003c/p\u003e\n\u003cp\u003e判定“自主操作”示例:视角转动、使用/放置/攻击、物品交互、丢弃物品、热键换槽、背包点击等。\u003cbr\u003e不计入:聊天发言、命令、被动移动(例如水流/推挤)。\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003e称号(与你之前一致的语法)\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e/chtitle set \u0026lt;玩家\u0026gt; \u0026lt;称号…\u0026gt;\u003cbr\u003e将称号显示为 \u0026lt;称号\u0026gt;,作为队伍前缀应用(聊天/头顶/TAB 均可见)。\u003cbr\u003e若该玩家已保存颜色/调色板,则按其上色;否则用默认色 defaultColor。\u003c/p\u003e\n\u003cp\u003e/chtitle color \u0026lt;玩家\u0026gt; \u0026lt;颜色名 …\u0026gt;\u003c/p\u003e\n\u003cp\u003e一个颜色名 → 单色;多个颜色名 → 按字符轮换(非渐变)。\u003c/p\u003e\n\u003cp\u003e分隔符支持:中文/英文逗号、空格(含全角)、加号(+/+)。\u003c/p\u003e\n\u003cp\u003e颜色名可用 中文/英文/别名;也可直接写 #RRGGBB、0xRRGGBB、十进制。\u003c/p\u003e\n\u003cp\u003e/chtitle clear \u0026lt;玩家\u0026gt;\u003cbr\u003e清除称号(只清前缀,不影响在线时长的后缀)。\u003c/p\u003e\n\u003cp\u003e/chtitle reload-config\u003cbr\u003e重载 config/ch-mod.json(不会清玩家称号/颜色数据)。\u003c/p\u003e\n\u003cp\u003e权限:默认仅 OP 等级 ≥ 3 可用(可在 config/ch-mod.json 的 requiredOpLevel 修改)。\u003cbr\u003e\u0026lt;玩家\u0026gt; 支持玩家名和能解析为单一目标的选择器(如 @s/最近的 @p),不支持多目标(如 @a)。\u003c/p\u003e\n\u003cp\u003e显示规则(避免冲突的关键点)\u003c/p\u003e\n\u003cp\u003e同一支队伍:\u003c/p\u003e\n\u003cp\u003e前缀 prefix = 称号 \u0026lt;…\u0026gt;(带颜色/轮换);\u003c/p\u003e\n\u003cp\u003e后缀 suffix = 在线时长(分→时→天→月自动进位)。\u003c/p\u003e\n\u003cp\u003e因为前后缀都落在同一个队伍,所以玩家名与 TAB 列表会同时显示称号+时长,不会互相顶掉。\u003c/p\u003e\n\u003cp\u003eabove/below 仅在名牌二层显示,不影响 TAB。\u003c/p\u003e\n\u003cp\u003e配置与数据文件\u003c/p\u003e\n\u003cp\u003e第一次启动会自动生成;手改后可用 /chtitle reload-config 或重启生效(仅 ch-mod.json 需重载)。\u003c/p\u003e\n\u003cp\u003e配置文件\u003c/p\u003e\n\u003cp\u003econfig/ch-mod.json(主配置,JSON)\u003c/p\u003e\n\u003cp\u003erequiredOpLevel(int)—— /chtitle 所需 OP 等级(默认 3)\u003c/p\u003e\n\u003cp\u003euseScoreboard(bool)—— 是否启用队伍前缀(默认 true,一般保持开启)\u003c/p\u003e\n\u003cp\u003edefaultColor(int)—— 未保存颜色时的默认色(十进制,默认白色 16777215)\u003c/p\u003e\n\u003cp\u003enamedColors(map\u0026lt;string,int\u0026gt;)—— 颜色名映射,可扩展中文/英文/别名\u003cbr\u003e内置示例:红/紅、金、橙、黄/黃、绿/綠、青、蓝/藍、紫、白、灰/grey、黑、粉;red、gold、orange、yellow、green、aqua、blue、purple、white、gray、black、pink\u003c/p\u003e\n\u003cp\u003econfig/ch-mod-time.json(时长显示/逻辑;若未见也会按默认值运行)\u003c/p\u003e\n\u003cp\u003eposition:\u0026quot;after\u0026quot;|\u0026quot;above\u0026quot;|\u0026quot;below\u0026quot;(默认 \u0026quot;after\u0026quot;)\u003c/p\u003e\n\u003cp\u003eafkTimeout:AFK 秒数(默认 60)\u003c/p\u003e\n\u003cp\u003emonthBy30Days:是否 30 天进 1 月(默认 true)\u003c/p\u003e\n\u003cp\u003eshow:是否显示时长(默认 true)\u003c/p\u003e\n\u003cp\u003estrongRefreshSeconds:进服/改称号/进位后 TAB “增压刷新”秒数(默认 5)\u003c/p\u003e\n\u003cp\u003e以上时长项也都能用 /time … 动态修改(保存并实时生效)。\u003cbr\u003e希望各位服主用的满意~(我也是个小服主)\u003cbr\u003eTranslate the following content without altering the layout. Provide a correctly formatted version that can be directly copied for use on a Modrinth mod release page.\u003c/p\u003e\n\u003cp\u003eThis is a lightweight titles and playtime tracking mod, addressing the pain point of not being able to use title and timing plugins on modded servers! Only needs to be installed on the server side. Currently only supports 1.20.1 Fabric. Supports customizing titles for players via commands, including colored text and Chinese characters. Integrates seamlessly into the TAB list, with titles and playtime tracking not conflicting with each other.\u003c/p\u003e\n\u003cp\u003eHere\u0026#39;s the usage tutorial:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eSetting Display Position:\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e/time position \u0026lt;after|above|below\u0026gt;\u003c/p\u003e\n\u003cp\u003eafter: Displays on the same line after the player\u0026#39;s name (Recommended; also works in TAB).\u003c/p\u003e\n\u003cp\u003eabove / below: Uses invisible armor stands to display a second line above/below the player\u0026#39;s name.\u003c/p\u003e\n\u003cp\u003e/time afkTimeout \u003cseconds\u003e\u003c/p\u003e\n\u003cp\u003eSets the AFK detection timeout in seconds (default 60). Timers pause after 60 seconds of no \u0026quot;voluntary actions\u0026quot;.\u003c/p\u003e\n\u003cp\u003e/time monthBy30Days \u0026lt;true|false\u0026gt;\u003c/p\u003e\n\u003cp\u003eWhether to use 30 days = 1 month for progression (default true).\u003c/p\u003e\n\u003cp\u003e/time show \u0026lt;true|false\u0026gt;\u003c/p\u003e\n\u003cp\u003eGlobal toggle for displaying online playtime (default true).\u003c/p\u003e\n\u003cp\u003eExamples of \u0026quot;Voluntary Actions\u0026quot;: Camera movement, using/placing/attacking blocks, item interaction, dropping items, hotbar slot switching, inventory clicks, etc.\u003cbr\u003eNot Counted: Chat messages, commands, passive movement (e.g., water flow, pushing).\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003eTitles (Syntax consistent with before)\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e/chtitle set \u003cplayer\u003e \u0026lt;title...\u0026gt;\u003c/p\u003e\n\u003cp\u003eSets the title displayed as \u003ctitle\u003e, applied as a team prefix (visible in chat, above head, and TAB).\u003c/p\u003e\n\u003cp\u003eIf the player has a saved color/palette, it is used; otherwise, the defaultColor is applied.\u003c/p\u003e\n\u003cp\u003e/chtitle color \u003cplayer\u003e \u0026lt;color name ...\u0026gt;\u003c/p\u003e\n\u003cp\u003eOne color name → solid color; Multiple color names → cycles colors per character (not gradient).\u003c/p\u003e\n\u003cp\u003eSupported separators: Chinese/English commas, spaces (including full-width), plus signs (+/+).\u003c/p\u003e\n\u003cp\u003eColor names can be in Chinese/English/aliases; Direct hex (#RRGGBB), 0xRRGGBB, or decimal values are also supported.\u003c/p\u003e\n\u003cp\u003e/chtitle clear \u003cplayer\u003e\u003c/p\u003e\n\u003cp\u003eClears the title (only clears the prefix, does not affect the online playtime suffix).\u003c/p\u003e\n\u003cp\u003e/chtitle reload-config\u003c/p\u003e\n\u003cp\u003eReloads config/ch-mod.json (does not clear player title/color data).\u003c/p\u003e\n\u003cp\u003ePermissions: Default requires OP level ≥ 3 (configurable via requiredOpLevel in config/ch-mod.json).\u003cbr\u003e\u003cplayer\u003e supports player names and selectors resolving to a single target (e.g., @s, nearest @p), not multiple targets (e.g., @a).\u003c/p\u003e\n\u003cp\u003eDisplay Rules (Key points to avoid conflicts)\u003c/p\u003e\n\u003cp\u003eWithin the same team:\u003c/p\u003e\n\u003cp\u003ePrefix = Title \u0026lt;...\u0026gt; (with colors/cycling).\u003c/p\u003e\n\u003cp\u003eSuffix = Online playtime (auto-converts minutes → hours → days → months).\u003c/p\u003e\n\u003cp\u003eBecause both prefix and suffix belong to the same team, the player\u0026#39;s name in the TAB list displays both the title and playtime simultaneously without overriding each other.\u003c/p\u003e\n\u003cp\u003eabove/below display only on the nameplate\u0026#39;s second line and do not affect TAB.\u003c/p\u003e\n\u003cp\u003eConfiguration \u0026amp; Data Files\u003c/p\u003e\n\u003cp\u003eGenerated automatically on first run. Use /chtitle reload-config or restart after manual edits (only ch-mod.json requires reloading).\u003c/p\u003e\n\u003cp\u003eConfiguration Files:\u003c/p\u003e\n\u003cp\u003econfig/ch-mod.json (Main config, JSON)\u003c/p\u003e\n\u003cp\u003erequiredOpLevel (int) – Required OP level for /chtitle commands (default 3).\u003c/p\u003e\n\u003cp\u003euseScoreboard (bool) – Whether to enable team prefix (default true, generally keep enabled).\u003c/p\u003e\n\u003cp\u003edefaultColor (int) – Default color if no saved color exists (decimal, default white 16777215).\u003c/p\u003e\n\u003cp\u003enamedColors (map\u0026lt;string,int\u0026gt;) – Color name mappings, extensible with Chinese/English/aliases.\u003c/p\u003e\n\u003cp\u003eBuilt-in examples: 红/紅, 金, 橙, 黄/黃, 绿/綠, 青, 蓝/藍, 紫, 白, 灰/grey, 黑, 粉; red, gold, orange, yellow, green, aqua, blue, purple, white, gray, black, pink.\u003c/p\u003e\n\u003cp\u003econfig/ch-mod-time.json (Playtime display/logic; runs with defaults if not found)\u003c/p\u003e\n\u003cp\u003eposition: \u0026quot;after\u0026quot;|\u0026quot;above\u0026quot;|\u0026quot;below\u0026quot; (default \u0026quot;after\u0026quot;).\u003c/p\u003e\n\u003cp\u003eafkTimeout: AFK timeout in seconds (default 60).\u003c/p\u003e\n\u003cp\u003emonthBy30Days: Whether 30 days = 1 month (default true).\u003c/p\u003e\n\u003cp\u003eshow: Whether to display playtime (default true).\u003c/p\u003e\n\u003cp\u003estrongRefreshSeconds: TAB \u0026quot;boosted refresh\u0026quot; duration after joining/changing title/unit progression (default 5).\u003c/p\u003e\n\u003cp\u003eAll these playtime settings can also be modified dynamically using /time ... (saved and applied immediately).\u003c/p\u003e\n\u003cp\u003eHope all server owners find it satisfactory~ (I\u0026#39;m a server owner myself too).\u003c/p\u003e\n"])</script><script>self.__next_f.push([1,"24:[\"$\",\"section\",null,{\"className\":\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 pb-16\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 lg:grid-cols-3 gap-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"lg:col-span-2\",\"children\":[false,[\"$\",\"div\",null,{\"className\":\"bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"About this Mod\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-invert prose-sm max-w-none prose-headings:text-white prose-a:text-blue-400 hover:prose-a:text-blue-300 prose-img:rounded-lg prose-strong:text-white prose-p:text-gray-300\",\"dangerouslySetInnerHTML\":{\"__html\":\"$25\"}}]]}],\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$undefined\",\"$L2a\",\"$L2b\"]}],\"$L2c\"]}]}]\n"])</script><script>self.__next_f.push([1,"26:[\"$\",\"div\",null,{\"className\":\"mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"Available Versions\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"div\",\"nDgru5TW\",{\"className\":\"flex items-center justify-between p-3 bg-gray-800/50 rounded-lg\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"称号与计时 1.0.0\"}],[\"$\",\"span\",null,{\"className\":\"px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400\",\"children\":\"release\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mt-1 text-xs text-gray-500\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"MC \",\"1.21.11\"]}],[\"$\",\"span\",null,{\"children\":\"fabric\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-gray-500\",\"children\":\"March 3, 2026\"}]]}],[\"$\",\"div\",\"cPdDxUmc\",{\"className\":\"flex items-center justify-between p-3 bg-gray-800/50 rounded-lg\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"称号与计时 1.0.0\"}],[\"$\",\"span\",null,{\"className\":\"px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400\",\"children\":\"release\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mt-1 text-xs text-gray-500\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"MC \",\"1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11\"]}],[\"$\",\"span\",null,{\"children\":\"fabric\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-gray-500\",\"children\":\"January 19, 2026\"}]]}],[\"$\",\"div\",\"y6fF3krN\",{\"className\":\"flex items-center justify-between p-3 bg-gray-800/50 rounded-lg\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"称号与计时 2.3\"}],[\"$\",\"span\",null,{\"className\":\"px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400\",\"children\":\"release\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mt-1 text-xs text-gray-500\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"MC \",\"1.20.1\"]}],[\"$\",\"span\",null,{\"children\":\"fabric\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-gray-500\",\"children\":\"November 24, 2025\"}]]}],[\"$\",\"div\",\"PCeU4io8\",{\"className\":\"flex items-center justify-between p-3 bg-gray-800/50 rounded-lg\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"称号与计时 1.0\"}],[\"$\",\"span\",null,{\"className\":\"px-2 py-0.5 rounded text-xs bg-green-500/10 text-green-400\",\"children\":\"release\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3 mt-1 text-xs text-gray-500\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"MC \",\"1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6\"]}],[\"$\",\"span\",null,{\"children\":\"fabric\"}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-gray-500\",\"children\":\"November 10, 2025\"}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"className\":\"mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"How to Install 称号与计时 on Your Server\"}],[\"$\",\"div\",null,{\"className\":\"space-y-4 text-gray-300 text-sm\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-8 h-8 bg-green-600 rounded-full flex items-center justify-center text-white font-bold text-sm\",\"children\":\"1\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold mb-1\",\"children\":\"Order Server\"}],[\"$\",\"p\",null,{\"children\":\"Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-8 h-8 bg-green-600 rounded-full flex items-center justify-center text-white font-bold text-sm\",\"children\":\"2\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold mb-1\",\"children\":\"Set fabric Loader\"}],[\"$\",\"p\",null,{\"children\":\"In the panel under \\\"Egg\\\", select the fabric loader and matching Minecraft version (1.21.11).\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-shrink-0 w-8 h-8 bg-green-600 rounded-full flex items-center justify-center text-white font-bold text-sm\",\"children\":\"3\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-white font-semibold mb-1\",\"children\":\"Install Mod\"}],[\"$\",\"p\",null,{\"children\":\"Open the mod browser in the dashboard and search for \\\"称号与计时\\\". Click \\\"Install\\\" – done! Alternatively, upload the .jar via SFTP to the /mods folder.\"}]]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"className\":\"mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"Compatibility\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 gap-4 text-sm\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-gray-400 mb-2 font-medium\",\"children\":\"Mod Loaders\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[\"$\",\"span\",\"fabric\",{\"className\":\"px-3 py-1.5 bg-blue-500/10 text-blue-400 rounded-lg text-sm capitalize border border-blue-500/20\",\"children\":\"fabric\"}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-gray-400 mb-2 font-medium\",\"children\":\"Minecraft Versions\"}],[\"$\",\"p\",null,{\"className\":\"text-white\",\"children\":[\"1.21.11, 1.21.10, 1.21.9\",\" (+14 more)\"]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-gray-400 mb-2 font-medium\",\"children\":\"Server-side\"}],[\"$\",\"span\",null,{\"className\":\"font-medium text-green-400\",\"children\":[\"✓ \",\"Required\"]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-gray-400 mb-2 font-medium\",\"children\":\"Recommended RAM\"}],[\"$\",\"span\",null,{\"className\":\"text-green-400 font-semibold\",\"children\":[4,\" GB\"]}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 ml-1\",\"children\":[\"(min. \",3,\" GB)\"]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"className\":\"mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"Frequently Asked Questions\"}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"details\",\"0\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex items-center justify-between cursor-pointer p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"称号与计时 server crashes on startup – what to do?\"}],[\"$\",\"svg\",null,{\"className\":\"w-5 h-5 text-gray-400 group-open:rotate-180 transition-transform\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M19 9l-7 7-7-7\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-gray-300 text-sm mt-2 px-3 pb-2\",\"children\":\"Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for \\\"OutOfMemoryError\\\" or \\\"Mixin\\\" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.\"}]]}],[\"$\",\"details\",\"1\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex items-center justify-between cursor-pointer p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"Is 称号与计时 compatible with fabric?\"}],[\"$\",\"svg\",null,{\"className\":\"w-5 h-5 text-gray-400 group-open:rotate-180 transition-transform\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M19 9l-7 7-7-7\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-gray-300 text-sm mt-2 px-3 pb-2\",\"children\":\"称号与计时 officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.\"}]]}],[\"$\",\"details\",\"2\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex items-center justify-between cursor-pointer p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white font-medium text-sm\",\"children\":\"Server lagging with 称号与计时 – how to optimize performance?\"}],[\"$\",\"svg\",null,{\"className\":\"w-5 h-5 text-gray-400 group-open:rotate-180 transition-transform\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M19 9l-7 7-7-7\"}]}]]}],[\"$\",\"p\",null,{\"className\":\"text-gray-300 text-sm mt-2 px-3 pb-2\",\"children\":\"Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if 称号与计时 consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install \\\"performant\\\" or \\\"starlight\\\" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.\"}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2a:[\"$\",\"div\",null,{\"className\":\"mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"Similar Mods\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 gap-3\",\"children\":[[\"$\",\"$L5\",\"yacl\",{\"href\":\"/minecraft-mods/yacl\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/1eAoo2KR/08c0cd32515e260f4bb20bbc0696510041523f9a_96.webp\",\"alt\":\"YetAnotherConfigLib (YACL)\",\"width\":40,\"height\":40,\"className\":\"rounded-lg flex-shrink-0\",\"unoptimized\":true}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate\",\"children\":\"YetAnotherConfigLib (YACL)\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":[\"92.6M\",\" Downloads\"]}]]}]]}],[\"$\",\"$L5\",\"dynamic-fps\",{\"href\":\"/minecraft-mods/dynamic-fps\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/LQ3K71Q1/5056368d0d87c1a9f3efead0cb48ab39a4ea87bf_96.webp\",\"alt\":\"Dynamic FPS\",\"width\":40,\"height\":40,\"className\":\"rounded-lg flex-shrink-0\",\"unoptimized\":true}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate\",\"children\":\"Dynamic FPS\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":[\"51.7M\",\" Downloads\"]}]]}]]}],[\"$\",\"$L5\",\"no-chat-reports\",{\"href\":\"/minecraft-mods/no-chat-reports\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/qQyHxfxd/icon.png\",\"alt\":\"No Chat Reports\",\"width\":40,\"height\":40,\"className\":\"rounded-lg flex-shrink-0\",\"unoptimized\":true}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate\",\"children\":\"No Chat Reports\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":[\"45.9M\",\" Downloads\"]}]]}]]}],[\"$\",\"$L5\",\"placeholder-api\",{\"href\":\"/minecraft-mods/placeholder-api\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/eXts2L7r/e9c9990896e6422bffc5f73d2c41b8f077348f83.png\",\"alt\":\"Text Placeholder API\",\"width\":40,\"height\":40,\"className\":\"rounded-lg flex-shrink-0\",\"unoptimized\":true}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate\",\"children\":\"Text Placeholder API\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":[\"44.1M\",\" Downloads\"]}]]}]]}],[\"$\",\"$L5\",\"essential\",{\"href\":\"/minecraft-mods/essential\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/k2ZPuTBm/7f7ac7cf2a46d5f02e9644372c44b3095ad61ffb_96.webp\",\"alt\":\"Essential Mod\",\"width\":40,\"height\":40,\"className\":\"rounded-lg flex-shrink-0\",\"unoptimized\":true}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate\",\"children\":\"Essential Mod\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":[\"32.5M\",\" Downloads\"]}]]}]]}],[\"$\",\"$L5\",\"fzzy-config\",{\"href\":\"/minecraft-mods/fzzy-config\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"$L23\",null,{\"src\":\"https://cdn.modrinth.com/data/hYykXjDp/11f469b1bf1f201a95c2e3ddc09ca47d85c3ed53.png\",\"alt\":\"Fzzy Config\",\"width\":40,\"height\":40,\"className\":\"rounded-lg flex-shrink-0\",\"unoptimized\":true}],\"$L2d\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2b:[\"$\",\"div\",null,{\"className\":\"mt-8 bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-white mb-4\",\"children\":\"Related Resources\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 gap-3\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/minecraft-server-hosting\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-8 h-8 bg-green-600/20 rounded-lg flex items-center justify-center flex-shrink-0\",\"children\":[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-green-400\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M5 12h14M12 5l7 7-7 7\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-green-400 transition-colors\",\"children\":\"Rent Minecraft Server\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":\"All plans \u0026 pricing\"}]]}]]}],[\"$\",\"$L5\",null,{\"href\":\"/minecraft-mods\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-8 h-8 bg-blue-600/20 rounded-lg flex items-center justify-center flex-shrink-0\",\"children\":[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-blue-400\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M4 6h16M4 12h16M4 18h16\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors\",\"children\":\"All Minecraft Mods\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":\"Browse mod directory\"}]]}]]}],[\"$\",\"$L5\",null,{\"href\":\"/minecraft-modpacks\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-8 h-8 bg-purple-600/20 rounded-lg flex items-center justify-center flex-shrink-0\",\"children\":[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-purple-400\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M19 11H5m14 0a2 2 0 012 2v6a2 2 0 01-2 2H5a2 2 0 01-2-2v-6a2 2 0 012-2m14 0V9a2 2 0 00-2-2M5 11V9a2 2 0 012-2m0 0V5a2 2 0 012-2h6a2 2 0 012 2v2M7 7h10\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-purple-400 transition-colors\",\"children\":\"Minecraft Modpacks\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":\"Set up modpack servers\"}]]}]]}],[\"$\",\"$L5\",null,{\"href\":\"/docs/getting-started\",\"className\":\"flex items-center gap-3 p-3 bg-gray-800/50 rounded-lg hover:bg-gray-800 transition-colors group\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-8 h-8 bg-yellow-600/20 rounded-lg flex items-center justify-center flex-shrink-0\",\"children\":[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-yellow-400\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253\"}]}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-yellow-400 transition-colors\",\"children\":\"Getting Started\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":\"Server setup guide\"}]]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2c:[\"$\",\"div\",null,{\"className\":\"space-y-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-gradient-to-br from-green-900/30 to-gray-900 rounded-xl border border-green-500/20 p-6 sticky top-24\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg font-bold text-white mb-2\",\"children\":\"Rent Modded Server\"}],[\"$\",\"p\",null,{\"className\":\"text-gray-400 text-sm mb-4\",\"children\":\"Install 称号与计时 with just one click on your server.\"}],[\"$\",\"div\",null,{\"className\":\"bg-gray-800/50 rounded-lg p-3 mb-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xs text-gray-400 mb-1\",\"children\":\"Recommended RAM\"}],[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-2xl font-bold text-green-400\",\"children\":[4,\" GB\"]}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-sm\",\"children\":[\"ab €\",8,\"/mo\"]}]]}],[\"$\",\"div\",null,{\"className\":\"text-xs text-gray-500 mt-1\",\"children\":[\"Min. \",3,\" GB | \",\"+1 GB pro 8 Spieler\"]}]]}],[\"$\",\"$L5\",null,{\"href\":\"/gameserver/minecraft-java\",\"className\":\"w-full inline-flex items-center justify-center px-6 py-3 bg-green-600 hover:bg-green-700 text-white font-semibold rounded-lg transition-colors\",\"children\":\"Create Server Now\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 space-y-2 text-xs text-gray-500\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-green-500 flex-shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\",\"clipRule\":\"evenodd\"}]}],\"1-Click Mod Install\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-green-500 flex-shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\",\"clipRule\":\"evenodd\"}]}],\"NVMe SSD Storage\"]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4 text-green-500 flex-shrink-0\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z\",\"clipRule\":\"evenodd\"}]}],\"DDoS Protection included\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg font-bold text-white mb-4\",\"children\":\"Details\"}],[\"$\",\"dl\",null,{\"className\":\"space-y-3 text-sm\",\"children\":[null,null,[\"$\",\"div\",null,{\"className\":\"flex justify-between\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-gray-400\",\"children\":\"License\"}],[\"$\",\"dd\",null,{\"className\":\"text-white\",\"children\":\"MIT License\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex justify-between\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-gray-400\",\"children\":\"Server-side\"}],[\"$\",\"dd\",null,{\"className\":\"font-medium text-green-400\",\"children\":\"Required\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-4 pt-4 border-t border-gray-800\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://modrinth.com/mod/renxi.ch\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"flex items-center gap-2 text-sm text-gray-400 hover:text-green-400 transition-colors\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-4 h-4\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"strokeWidth\":2,\"d\":\"M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14\"}]}],\"View on Modrinth\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"bg-gray-900 rounded-xl border border-gray-800 p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-lg font-bold text-white mb-3\",\"children\":\"Supported Versions\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-2\",\"children\":[[[\"$\",\"span\",\"1.21.11\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.11\"}],[\"$\",\"span\",\"1.21.10\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.10\"}],\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\"],\"$L36\"]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2d:[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-white text-sm font-medium group-hover:text-blue-400 transition-colors block truncate\",\"children\":\"Fzzy Config\"}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 text-xs\",\"children\":[\"26.9M\",\" Downloads\"]}]]}]\n2e:[\"$\",\"span\",\"1.21.9\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.9\"}]\n2f:[\"$\",\"span\",\"1.21.8\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.8\"}]\n30:[\"$\",\"span\",\"1.21.7\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.7\"}]\n31:[\"$\",\"span\",\"1.21.6\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.6\"}]\n32:[\"$\",\"span\",\"1.21.5\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.5\"}]\n33:[\"$\",\"span\",\"1.21.4\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.4\"}]\n34:[\"$\",\"span\",\"1.21.3\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.3\"}]\n35:[\"$\",\"span\",\"1.21.2\",{\"className\":\"px-2 py-1 bg-gray-800 text-gray-300 rounded text-xs\",\"children\":\"1.21.2\"}]\n36:[\"$\",\"span\",null,{\"className\":\"px-2 py-1 text-gray-500 text-xs\",\"children\":[\"+\",7,\" \",\"more\"]}]\n"])</script></body></html>