Skip to content

Mod development skills

XiaoColorful edited this page Sep 2, 2026 · 7 revisions

English

模组开发skills

wiki 版本:0.0.8.6

将开发技能带给新人。

基础技能

开发过程中通用的基础技能,不限于具体模组

“我作为一个开发者应该会什么?"

  • 向AI求助:遇到问题时,先尝试获取信息,再寻求他人帮助
  • 学习社区的积累:从开源社区中学习前人是怎么做的
  • 常见机制:模组开发需要了解和经常用到的机制。
  • 目录结构:模组中常见的目录结构。
  • 如何添加功能:了解需求如何确定并最终落地;从首次添加功能,到照葫芦画瓢。
  • 面对历史遗留问题:从历史一脉相承的窘境、无法统一的矛盾冲突,到掌握改造代码的力量

项目规范

了解本模组和上手开发所需的知识与规范

“我来到这个项目之后,需要知道什么?”

进阶技能

从开发经验中蒸馏的一般知识

“从开发过程中进一步总结出了什么?”

技术之外

  • 自保本能使“老师傅”和项目的“经验老人”攥住核心技术
  • 而无数有志码农却在无尽的黑暗中艰苦前行
  • 后来者报以敬畏与不尽感激,却不曾质疑结构的荒唐
  • 无罪推定下的道德审判,叩不开垄断的大门
  • 充分驱动 AI Agent 带来的生产力,逼迫知识的对象化
  • 炸开防辞退编程的第一道裂缝后,紧接着追问那握紧算力的手
  • 当技术祛魅,个体手艺回归集体智慧
  • 没有固化的科层,系统冷硬运转;有了觉醒的你,前景更加辽阔
  • 人人都能学,人人都监督
  • 先学带后学,共议新秩序
  • 为新曙光欢呼,对新权力设限
  • 新时代的开发者,联合起来!

English

wiki version: 0.0.8.6

Bringing development skills to newcomers.

Fundamentals

General development skills that apply beyond any specific mod.

“What should I know as a developer?”

  • Ask AI for help: When you run into a problem, try gathering info first before asking for help.
  • Learn from the community: Learn how those who came before us did it in the open source community.
  • Common mechanism: Mechanisms you need to understand and often use when developing mods.
  • Directory structure: Common directory structures in mods.
  • How to add features: Learn how to clarify requirements and implement them; from adding a feature for the first time, to reusing existing patterns.
  • Facing legacy issues: From long-standing problems and unresolvable conflicts, to mastering the ability to refactor code.

Project conventions

The knowledge and conventions needed to understand this mod and get started with development.

“What do I need to know when I join this project?”

Advanced skills

General knowledge distilled from development experience.

“What have I learned from the development process?”

Beyond technology

  • Self-preservation drives the “old hands” and the “veterans of a project” to keep core knowledge in their own hands.
  • Meanwhile, countless aspiring developers struggle forward through endless darkness.
  • Those who come after offer reverence and boundless gratitude, yet rarely question the absurdity of the structure itself.
  • Under the presumption of innocence, moral judgment cannot break down the gates of monopoly.
  • Fully harness the productivity of AI Agents, forcing knowledge to become an object in its own right.
  • Once the first crack in “layoff-proof programming” has been opened, turn next to the hand that holds the compute.
  • When technology is stripped of its mystique, individual craft returns to collective wisdom.
  • With no entrenched bureaucracy, the system runs cold and relentlessly; with you awakened, the horizon grows wider.
  • Everyone can learn. Everyone can keep watch.
  • The first teach the next; together, we deliberate on a new order.
  • Welcome the new dawn. Place limits on new power.
  • Developers of the new age, unite!

🌐 Language / 语言



Clone this wiki locally