mc-effect · v1.14.4 · 2026-09-21 · sha256 c66601ff62afa427

mc-effect v1.14.4A

Immutable. This exact content never changes and is served at /api/v1/blob/c66601ff62afa427.

---
name: mc-effect
description: MobEffect 状态效果。触发词:MobEffect、StatusEffect、MobEffectInstance、StatusEffectInstance、AttributeModifier、EntityAttributeModifier
platform: fabric
version: "1.14.4"
dependencies: []
mappings: yarn
mappings_alt: mojmap
---

# mc-effect

> Wave D 技能骨架(fabric 1.14.4)。详细规则见对应 `.cursor/rules/` 与 MCP `search_fabric_docs` / 专题工具。

### ⚠️ 映射口径:本档语料是 mojmap

本件仍是**技能骨架**:本档 docs 语料对本件正文里的类名 0 命中。下表说明这些名字属于哪套映射 —— 本档工程用 Yarn(`gradle.properties` 的 `yarn_mappings` + `mappings "net.fabricmc:yarn:${yarn_mappings}:v2"`),照抄左列进 Yarn 工程必编译失败。

| mojmap 名 | Yarn 名 | 适用版本(13 档逐档 join 实测) | 依据 |
| --- | --- | --- | --- |
| `AttributeModifier` | `EntityAttributeModifier` | 1.14.4–1.21.11 | join(`net.minecraft.entity.attribute.EntityAttributeModifier`) |
| `MobEffect` | `StatusEffect` | 1.14.4–1.21.11 | join(`net.minecraft.entity.effect.StatusEffect`) |
| `MobEffectInstance` | `StatusEffectInstance` | 1.14.4–1.21.11 | join(`net.minecraft.entity.effect.StatusEffectInstance`) |

- 上表只证**类名存在与包路径**,**不证**方法名/参数/返回值。逐签名以本档语料为准:`search_fabric_docs version=1.14.4`,或 `get_minecraft_source`(需 JDK 17+)/ IDE `./gradlew genSources`。
- 两套同名的类(`ItemStack` / `BlockPos` 等)不在表内,直接写。`net.fabricmc.fabric.api.*`(Fabric API 自身不混淆)与示例工程自造类名也不在表内。


## 快速入口

- 注册与生命周期:`mc-registry`、`01-registry.mdc`
- 数据与资源:`mc-datagen`、`mc-datapack`、`generate_*` MCP 工具
- 反模式:`fabric/1.14.4/knowledge/antipatterns/`

## 下一步

根据任务打开官方文档全文(`get_doc_full`)或社区短文(遵守 `community_knowledge/AGENT_USAGE.md`)。