尼禄任务

尼禄任务

一条贯穿整个生态系统的引导路径——故事任务、每日契约、派系任务和太空竞赛里程碑,将一堆模组转化为一场精心设计的旅程。

NeroQuests

一条贯穿整个生态的引导路径——故事任务、每日合约、阵营任务与太空竞赛里程碑,将一堆模组转化为一场精心设计的旅程。

NeroQuests 是 Neroland 生态系统的进度与任务层面——它是让 Neroland 成为生态而非简单捆绑包的连接组织。一个数据驱动的任务引擎读取数据包 JSON 并按玩家追踪进度,引导玩家经历覆盖家族中每个模组的 地球 → 工业化 → 太空 → 殖民地 发展弧线。它告诉新玩家该先做什么,以及各模组之间如何关联。

基于 Neroland Core 构建:NeroQuests 是 Core 的进度门控 API 的主要写入方(其他模组读取门控标志以按步骤解锁配方、维度与功能),通过 Core 的货币/声望 API 发放奖励,通过 Core 的 c: 标签引用跨模组内容,并通过 Core 的共享数据擦除钩子路由任务进度。(计划中——设计中;尚未发布。)


你用什么构建一场旅程

  1. 任务书。 一个客户端界面——通过物品和/或按键绑定打开——将完整任务树渲染为带有依赖关系的可导航章节。每个节点显示 锁定 / 可用 / 进行中 / 已完成 状态、图标、标题以及目标和奖励的工具提示。布局由数据包 JSON 编写;任务书纯粹是服务器权威进度的视图,本身从不授予完成状态。
  2. 故事任务。 叙事主线:经过策划的、依赖链式任务引导你经历 地球 → 工业化 → 太空 → 殖民地 弧线,每次完成通常会写入一个或多个 Core 进度门控标志,使生态系统的其余部分按步骤解锁。
  3. 每日合约。 可重复、按时间刷新的目标(收集、制作、击杀、交付),由服务器端调度器从数据包定义的池中选取——一个稳定的登录理由和可靠的 NeroEconomy 收入来源。
  4. 阵营任务。 限定于某个 NeroFactions 阵营的任务,合作完成,进度在团队层面追踪,完成时支付阵营声望和国库收入。
  5. 探索目标。 到达维度、结构、生物群系或坐标,并与传说点互动——NeroRuins 内容的天然归属地,通常会解锁传说条目和更深的废墟层级。
  6. 首领进度。 一系列受门控的 NeroCreatures 遭遇战阶梯,击败首领即完成任务并写入进度门控标志(例如 boss.tier2.cleared),后续任务和其他模组会对此作出响应。
  7. 太空竞赛里程碑。 发射就绪、首次轨道飞行、首次着陆、首个殖民地——基于 Nerospace 事件构建,并刻意设为共享可见,以便服务器可以庆祝“首次”。每个里程碑设置一个跨生态系统消费的高级门控标志。
  8. 服务器事件。 由 NeroEvents 启动的限时、全服范围任务,带有共享目标、广播以及所有在线玩家可见的可选排行榜。

旨在将所有内容串联起来

  • 🧵 数据驱动优先 ——任务、章节、目标、触发器和奖励均为数据包 JSON,因此整合包作者和官方模组包无需重新编译即可编辑内容;/reload 可重新读取所有内容。
  • 🔓 驱动 Core 的进度门控 ——完成任务是跨模组解锁内容的规范方式;门控保持为唯一事实来源,且写入门控的任务可被关闭,以便管理员将 NeroQuests 作为纯内容运行。
  • 💰 经济奖励 ——任务、合约、阵营和里程碑会发放 NeroEconomy 货币和 Core 声望,其数值可通过配置和数据包调节。
  • 🧩 优雅降级 ——当引用的模组不存在时,跨模组目标会根据配置跳过或自动完成,因此缺失的兄弟模组永远不会造成任务树软锁。
  • 📦 模组包脊柱 ——官方模组包附带一条精心策划的任务树作为其上手和进度主线,因此新玩家始终知道下一步该做什么。

隐私(POPIA / GDPR)

NeroQuests 存储每位玩家的任务进度——且保持最小化。它仅保存 任务 ID、目标计数器和完成时间戳,以玩家现有的游戏 UUID 为键(绝不包含姓名、IP、聊天内容或超出 Minecraft 已保存范围的任何个人信息)。非活跃玩家的进度会在可配置的保留时间窗口内被清理,并在玩家数据删除时清除,所有这些都通过 Core 的共享数据擦除钩子路由——因此一次擦除请求即可在清除所有其他 Neroland 模组数据的同时清除您的 NeroQuests 数据。针对每位玩家的退出选项涵盖任何非必要追踪(汇总计数器、排行榜),且不会破坏游戏体验。默认情况下没有遥测数据离开服务器;任何可选的崩溃报告均为退出制,且仅携带版本字符串——绝不包含姓名、UUID、IP 或世界数据。

为何它契合生态

  • 🧩 基于 Neroland Core 构建 ——统一的进度弧线、统一的货币/声望 API、统一的配置框架、共享 c: 标签。NeroQuests 自带专属创造模式标签页。
  • 🔌 互操作,绝不硬依赖 ——NeroFactions、NeroEconomy、NeroEvents、NeroRuins、NeroCreatures 和 Nerospace 均为可选的软协同模组,通过 Core API 和标签发现。外部模组(Create、AE2、Mekanism、Ad Astra、Energized Power)仅通过 Core 的通用兼容标签被引用,因此当某个模组不存在且其标签为空时,任务仍能正常加载。
  • 🧵 连接组织 ——作为 Core 门控标志的主要写入方,NeroQuests 为整个家族编写预期的解锁顺序;各模组依赖 Core 的门控而非 NeroQuests,但它们的游玩顺序以内容形式存在于此处。
  • 🧱 跨加载器 ——支持 Minecraft 26.1.2 和 26.2 上的 NeoForge、Forge 和 Fabric。

要求与兼容性

  • 需要 Neroland Core ——请将其与 NeroQuests 一起安装(它会先加载)。
  • 可选的软协同模组可丰富任务树:NeroFactions、NeroEconomy、NeroEvents、NeroRuins、NeroCreatures 和 Nerospace。每个都通过 Core 被发现,缺失时优雅降级。
  • 常规 c: 标签让任务目标可以引用 Create、AE2、Mekanism、Ad Astra 和 Energized Power 的内容,随着 26.x 生态逐步完善——对其中任何一个都没有硬依赖。
  • 允许并鼓励制作整合包 ——任何平台均可,无需征询许可。请使用官方文件并署名 NeroQuests by Neroland,附带本页面和 GitHub 仓库 的链接。完整条款:LICENSE。

链接


由 Neroland 创建。项目徽标借助 AI 图像工具制作;游戏内美术由项目自有工具生成并手工精修。