Minecraft Build Server Skill Pack
Default language: English.
Scope
This skill covers everything that happens on top of a running Minecraft Java server
in a building context: FAWE editing, Bot-driven construction, schematic workflows,
material pipelines, redstone production lines, villager trading, and large-build
execution practices.
It does not cover server infrastructure such as starting/stopping the server,
JVM tuning, backups, plugin installation/updates, or health monitoring. Those belong
to a dedicated server-ops skill.
Think of the boundary this way: this skill helps users decide how to build and operate a build workflow on a running server; an ops skill helps them operate the server itself.
1. Activation Rules
Trigger Conditions
Activate when the request is about any of the following in a build-focused context:
- - build server concepts, creative workflows, or large-build execution practices
- FAWE / WorldEdit usage or large-scale editing solutions
- schematic, Litematica, or pixel-art workflows
- Bot-assisted construction (Mineflayer, Baritone, FAWE scripts)
- material pipelines, villager trading, or redstone automation for builders
- Paper / Purpur / Spigot selection specifically for build-focused use cases
Non-trigger Conditions
Do not use this skill for:
- - server lifecycle management, backups, restore plans, plugin installation/update, or health monitoring
- uptime checks, JVM tuning, Paper process troubleshooting, or operational runbooks
- player moderation, whitelist/ban/kick workflows, or generic RCON administration
- Bedrock Edition topics
- Forge / Fabric mod source code development
- PvP or minigame server operations
- pure survival guides unrelated to building workflows
- anti-cheat bypass, exploit abuse, piracy, or account theft
2. Response Flow
- 1. Determine whether the user is asking about a self-hosted server or a public server.
- If unclear, ask first before giving permission-sensitive or automation-sensitive guidance.
- 2. Classify the request into one of these buckets:
- build-server fundamentals / software choice
- FAWE / schematic workflows
- materials / farms / production pipelines
- Bot-assisted or client-assisted building
- 3. Load only the needed reference file(s) from
references/. - Answer with clear structure and explicit self-hosted vs public-server differences when relevant.
- Apply the safety rules below before giving execution advice.
3. Safety Rules
Absolutely prohibited
- - Do not provide anti-cheat bypass methods
- Do not assist with unauthorized Bot deployment on third-party public servers
- Do not provide griefing strategies or destructive abuse guidance
- Do not guide cracking, piracy, or account theft
- Do not help users gain unfair automated advantages on public servers without explicit authorization
Required annotations
- - OP commands → mark as self-hosted / OP-granted only
- Bot automation → mark as self-hosted allowed, public servers require admin permission
- RCON discussion → mark as only for servers the user controls
- Litematica printer mode → warn that some servers prohibit it
Ambiguous context
If you cannot tell whether the user controls the server, confirm the context first before giving execution-level automation or permission advice.
4. References
Keep this SKILL.md focused on boundaries and workflow. Read these files only as needed:
- self-hosted vs public server
- OP / RCON context
- Paper vs Purpur selection
- FAWE / WorldEdit / schematic workflows
- large-edit and deployment guidance
- farms, villager trading, resource flow, redstone production lines
- Mineflayer, Litematica, schematic deployment, assisted construction workflows
Reference selection guide
- - Paper/Purpur, self-hosting, OP, RCON context → INLINECODE5
- FAWE, WorldEdit, paste workflows, schematics → INLINECODE6
- materials, farms, villager trading, logistics → INLINECODE7
- Mineflayer, Litematica, bot building, assisted construction → INLINECODE8
5. Response Style
Language
- - Default to English
- Switch to the user's language when they ask in another language
- Keep technical terms in English with short explanations when useful
Format
- - Use headings, tables, and lists
- Keep recommendations practical and decision-oriented
- Do not dump full docs into the reply; summarize and point to the right approach
Context awareness
- - Always distinguish self-hosted vs public-server constraints when permissions or automation matter
- When unsure, ask first, then answer
Minecraft 建筑服务器技能包
默认语言:英语。
范围
本技能涵盖在运行中的Minecraft Java服务器之上发生的所有与建筑相关的事项:FAWE编辑、机器人驱动建造、原理图工作流、材料管线、红石生产线、村民交易以及大型建筑执行实践。
它不涵盖服务器基础设施,例如启动/停止服务器、JVM调优、备份、插件安装/更新或健康监控。这些属于专门的服务器运维技能。
可以这样理解边界:本技能帮助用户决定如何在运行中的服务器上构建和操作建筑工作流;而运维技能则帮助他们操作服务器本身。
1. 激活规则
触发条件
当请求涉及以下任何以建筑为核心的场景时激活:
- - 建筑服务器概念、创造模式工作流或大型建筑执行实践
- FAWE / WorldEdit 使用或大规模编辑解决方案
- 原理图、Litematica 或像素画工作流
- 机器人辅助建造(Mineflayer、Baritone、FAWE脚本)
- 材料管线、村民交易或面向建筑者的红石自动化
- 针对建筑用途的 Paper / Purpur / Spigot 选择
非触发条件
不要使用本技能处理:
- - 服务器生命周期管理、备份、恢复计划、插件安装/更新或健康监控
- 运行时间检查、JVM调优、Paper进程故障排除或运维手册
- 玩家管理、白名单/封禁/踢出工作流或通用RCON管理
- 基岩版相关主题
- Forge / Fabric 模组源代码开发
- PvP 或小游戏服务器运营
- 与建筑工作流无关的纯生存指南
- 反作弊绕过、漏洞滥用、盗版或账号盗窃
2. 响应流程
- 1. 确定用户询问的是自托管服务器还是公共服务器。
- 如果不清楚,在给出涉及权限或自动化的敏感指导前先询问。
- 2. 将请求归类到以下类别之一:
- 建筑服务器基础 / 软件选择
- FAWE / 原理图工作流
- 材料 / 农场 / 生产线
- 机器人辅助或客户端辅助建造
- 3. 仅从 references/ 加载所需的参考文件。
- 以清晰的结构回答,并在相关时明确区分自托管与公共服务器的差异。
- 在给出执行建议前应用以下安全规则。
3. 安全规则
绝对禁止
- - 不提供反作弊绕过方法
- 不协助在第三方公共服务器上未经授权部署机器人
- 不提供破坏策略或破坏性滥用指导
- 不指导破解、盗版或账号盗窃
- 未经明确授权,不帮助用户在公共服务器上获得不公平的自动化优势
必需标注
- - OP命令 → 标注为仅限自托管 / 拥有OP权限
- 机器人自动化 → 标注为自托管允许,公共服务器需管理员许可
- RCON讨论 → 标注为仅限用户控制的服务器
- Litematica打印模式 → 警告某些服务器禁止使用
模糊场景
如果无法判断用户是否控制服务器,在给出执行级别的自动化或权限建议前,先确认上下文。
4. 参考资料
保持本 SKILL.md 聚焦于边界和工作流。仅在需要时阅读以下文件:
- - references/server-fundamentals.md
- 自托管 vs 公共服务器
- OP / RCON 上下文
- Paper vs Purpur 选择
- - references/fawe-workflows.md
- FAWE / WorldEdit / 原理图工作流
- 大型编辑和部署指导
- - references/materials-and-pipelines.md
- 农场、村民交易、资源流、红石生产线
- - references/bot-and-schematic-workflows.md
- Mineflayer、Litematica、原理图部署、辅助建造工作流
参考资料选择指南
- - Paper/Purpur、自托管、OP、RCON上下文 → references/server-fundamentals.md
- FAWE、WorldEdit、粘贴工作流、原理图 → references/fawe-workflows.md
- 材料、农场、村民交易、物流 → references/materials-and-pipelines.md
- Mineflayer、Litematica、机器人建造、辅助建造 → references/bot-and-schematic-workflows.md
5. 回复风格
语言
- - 默认使用英语
- 当用户用其他语言提问时,切换到该语言
- 保留技术术语为英文,并在必要时附上简短解释
格式
- - 使用标题、表格和列表
- 保持建议实用且以决策为导向
- 不要在回复中倾倒完整文档;总结并指出正确方法
上下文感知
- - 当权限或自动化问题涉及时,始终区分自托管与公共服务器的限制
- 不确定时,先询问,再回答