MineEnTest — Memorize Vocabulary in Minecraft
An English vocabulary memorization mod for Minecraft, made for Chinese-speaking players. 面向中文母语者的英语背单词模组
This mod is a complete port of CET Datapack v2.1 — created by BiliBili video creator 洛玖Oscar — into a Minecraft mod. You pick up vocabulary while playing normally: mining, jumping, fighting mobs, sleeping, drinking milk… every action can pop up a word question. Of course, you can also open the interface at any time and study on purpose.
📚 Built-in Wordbooks (20, switchable at any time)
| Wordbook | Words | Wordbook | Words |
|---|---|---|---|
| CET-4 | 4423 | TEM-4 | 5474 |
| CET-6 | 5518 | TEM-4 Core (Lite) | 841 |
| CET-6 High-Frequency Words & Phrases | 2188 | TEM-8 | 8820 |
| CET-4 Essential 2000 | 2296 | Master's Entrance Exam Vocabulary | 5679 |
| CET-4 Core Words | 1897 | Postgraduate Entrance Exam Vocabulary | 6106 |
| CET-6 Core Words | 1934 | Postgraduate Entrance Exam Core Vocabulary | 2023 |
| CET-4/6 Core Phrases | 2153 | IELTS Enhanced | 6167 |
| IELTS Core Vocabulary | 3486 | TOEFL | 5957 |
| TOEFL Core (Lite) | 1324 | TOEFL Core Vocabulary | 3909 |
| PEP Junior High School Vocabulary | 2643 | Senior High School Vocabulary | 3417 |
76,255 words / 139,539 definitions in total.
(In-game wordbook titles are shown in Chinese; the names above are English renderings.)
Every wordbook shows its own memorization progress.
⚔️ Event-Triggered Quizzing
When you do any of the following while playing, you have a chance of being randomly quizzed on a word. Every event can be toggled on or off individually, and its trigger chance can be adjusted (from the in-game "Event Settings" page, or the "Config" button in the mod list).
| Event | Triggers when | Default | Default chance |
|---|---|---|---|
| Dealing damage | You damage a mob | ✅ On | 50% |
| Bedtime recitation | You get into bed | ✅ On | Always |
| Jumping | You jump (not while standing in water) | ✅ On | 2% |
| Mining diamond | You mine diamond ore | ✅ On | Always |
| Enchanting | You enchant an item | ✅ On | Always |
| Killing a mob | You kill a mob | ⬜ Off | Always |
| Pre-meal recitation | You regain hunger (also triggers on respawn) | ✅ On | Always |
| English Villager | You talk to a villager | ✅ On | Always |
| Villager trading | You trade with a villager | ⬜ Off | Always |
| Lactose Intolerance | You drink milk | ✅ On | Always |
| Prank | Randomly, every so often | ⬜ Off | Always |
| Prank Block | You mine the "prank block" you bound | ⬜ Off | Always |
Only "Dealing damage" and "Jumping" had a chance gate in the original datapack; every other event quizzes you as soon as it triggers.
The world freezes while you answer (like pressing ESC in single-player): mobs, fluids and the day/night cycle all stop, and you stop falling — so you won't be killed or dropped into lava mid-question. Event-triggered questions cannot be escaped with ESC; you either answer, or click "I don't know".
Correct answers are rewarded, wrong answers are punished, all faithfully ported from the original datapack: a correct answer might grant you Strength, Resistance, XP, emeralds or extra drops; a wrong answer can genuinely cost you health, spawn a Phantom, blow up the enchanting table, drain your hunger, get you beaten up by a villager, or land you a prank (128 random rewards and punishments in total). Rewards and punishments can each be turned off separately in the config.
✍️ Studying on Purpose
Press G, or type /mineentest (the old name /cet still works), to open the main menu at any time — no event required.
- Each question offers 4 choices; once you answer, the word and its definition appear in chat
- Click the word link in chat to add it straight to your mistake book or My Wordbook
- "Minimum question interval", "review count" and "review chance" can be tuned to a pace that suits you
📖 Mistake Book and My Wordbook
Both live on the same page, switched between with tabs:
- Mistake book: lists every word you got wrong, showing the word, its part of speech, the Chinese definition, how many times you missed it, and how many reviews remain. Entries can be deleted individually or marked as mastered.
- My Wordbook: your own word list. Add and remove entries as you like.
There is also an interleave slider (0%–100%): besides the wordbook you are currently studying, words from My Wordbook can be mixed into your questions by ratio. 0% means no interleaving at all; 100% means you study My Wordbook exclusively.
💾 Progress Saving and Migration
- Synced across saves: progress is stored in a
mineentestfolder at the game root, alongsidemods. Every save in a single instance shares one copy of your progress, so switching saves or starting a new world never means starting over. - Isolated per account: when an instance has several accounts, each keeps its own progress file and they never interfere with one another.
- Import / export: progress can be exported to a file and imported back from one. When you move to a new computer or a new instance, import/export carries your progress over intact (export writes the currently signed-in account; import overwrites the current account's progress and leaves other accounts untouched).
- Progress records more than just "which words you have seen": it also covers mastered words, the mistake book, My Wordbook and your settings. After importing into another instance, words you have already studied will not come up again.
🚫 Multiplayer
This mod is designed for single-player. On a multiplayer server, or in a world that has been "opened to LAN", automatic event triggering and its rewards/punishments are disabled entirely (this is deliberate: a shared world cannot truly be paused, and forcing a pause causes a variety of problems). Manually opening the interface to study still works normally.
🔧 Mod Updates and Maintenance
- The first release supports 1.21.x NeoForge.
- Once the 1.21.x NeoForge version is stable, support will be extended starting from the latest stable Minecraft release.
🤖 About AI
Development of this mod use a small amount of AI assistance — including writing code, verifying APIs and organizing documentation. The mod's features and behaviour have been tested and checked item by item by hand. If you run into a problem, feedback is welcome.
🙏 Credits and Permission
- Original datapack author: 洛玖Oscar (bilibili) — this mod is a port of CET Datapack v2.1, and public distribution has been authorized by the original author. Special thanks to them.
- Mod development: FlowerBC, DeepSeek

📄 License
All Rights Reserved (ARR).
You are free to download and play this mod, and to include it in a modpack you have downloaded. Beyond that, please do not repost, modify or redistribute it without permission.
MineEnTest — 在 Minecraft 里背单词
面向中文母语者的英语背单词模组 An English vocabulary memorization mod for Minecraft, made for Chinese-speaking players.
本模组把由BiliBili视频博主 洛玖Oscar 制作的《CET 数据包 v2.1》完整移植成了 Minecraft 模组,让你在正常游玩的过程中顺手把单词背了:挖矿、跳跃、打怪、睡觉、喝牛奶……每个动作都可能弹出一道单词题。当然,你也可以随时主动打开界面专心背书。
📚 内置词书(20 本,可随时切换)
| 词书 | 词数 | 词书 | 词数 |
|---|---|---|---|
| CET-4 | 4423 | 专四 | 5474 |
| CET-6 | 5518 | 专四核心轻量版 | 841 |
| CET-6高频词汇+短语 | 2188 | 专八 | 8820 |
| CET-4必背2000 | 2296 | 硕士研究生英语词汇 | 5679 |
| 四级核心词 | 1897 | 考研词汇 | 6106 |
| 六级核心词 | 1934 | 考研核心词汇 | 2023 |
| 四六级核心词组 | 2153 | 雅思增强版 | 6167 |
| 雅思核心词汇 | 3486 | 托福 | 5957 |
| 托福核心轻量版 | 1324 | 托福核心词汇 | 3909 |
| 人教版-初中词汇 | 2643 | 高中词汇 | 3417 |
合计 76,255 个单词 / 139,539 条释义。
每本词书都能看到自己的背诵进度。
⚔️ 事件触发背单词
游玩时发生下列行为,就有机会被随机抽考一道单词题。每个事件都可以单独开关,需要的话还能调整触发概率(游戏内「事件自定义」页面,或模组列表里的「配置」按钮)。
| 事件 | 触发时机 | 默认状态 | 默认概率 |
|---|---|---|---|
| 造成伤害 | 攻击生物造成伤害时 | ✅ 开启 | 50% |
| 睡前背诵 | 上床睡觉时 | ✅ 开启 | 必定触发 |
| 跳跃 | 跳跃时(站在水里不触发) | ✅ 开启 | 2% |
| 开采钻石 | 挖到钻石矿时 | ✅ 开启 | 必定触发 |
| 附魔 | 给物品附魔时 | ✅ 开启 | 必定触发 |
| 击杀生物 | 击杀生物时 | ⬜ 关闭 | 必定触发 |
| 饭前背诵 | 回复饱食度时(复活时也会触发) | ✅ 开启 | 必定触发 |
| 英国村民 | 与村民交谈时 | ✅ 开启 | 必定触发 |
| 村民交易 | 与村民交易时 | ⬜ 关闭 | 必定触发 |
| 乳糖不耐受 | 喝牛奶时 | ✅ 开启 | 必定触发 |
| 恶作剧 | 每隔一段时间随机发生 | ⬜ 关闭 | 必定触发 |
| 恶作剧方块 | 挖到你绑定的「恶作剧方块」时 | ⬜ 关闭 | 必定触发 |
只有「造成伤害」和「跳跃」在原数据包里有概率门,其余事件触发即出题。
答题时会冻结世界(类似单人游戏按下 ESC):怪物、流体、昼夜时间全部停住,你也不会继续往下掉——不用担心答题时被怪打死或者摔进岩浆。事件触发的题目不能用 ESC 逃掉,只能作答或点「我不认识」。
答对给奖励,答错有惩罚,全部还原自原数据包:答对可能给你力量、抗性、经验、绿宝石或额外掉落;答错则可能真的扣血、刷出幻翼、附魔台爆炸、掉饥饿、被村民揍,或者被恶作剧整蛊(随机奖励/惩罚共 128 种)。奖励与惩罚也可以在配置里分别关掉。
✍️ 主动背单词
按 G 键,或输入 /mineentest(旧名 /cet 同样可用)随时打开主界面,不依赖任何事件。
- 答题页面 4个 选项,答完在聊天栏显示该单词与释义
- 聊天栏里点击单词链接,可以直接把词加进错题本或《我的词书》。
- 「最小题目间隔」「复习次数」「复习概率」等可以自己调到舒服的节奏
📖 错题本与《我的词书》
两者在同一个页面下,用标签页切换:
- 错题本:列出每个答错的单词,显示单词、词性、中文释义、错了几次、还要复习几次,可以单独删除或标记已掌握
- 《我的词书》:你自己的词表,可以增删
另有穿插比例滑块(0%–100%):除了背当前词书,还能把《我的词书》里的词按比例混进题目里。0% 完全不穿插,100% 就完全只背《我的词书》。
💾 进度保存与迁移
- 跨存档同步:进度保存在游戏根目录下与
mods同级的mineentest文件夹里,单个实例内所有存档共用一份进度,换存档、开新世界都不会重头再来 - 按账号隔离:一个实例里有多个账号时,每个账号各自一份进度文件,互不干扰
- 导入 / 导出:可以把进度导出成文件、也可以从文件导入。换电脑、换实例时,靠导入导出就能把背诵进度完整搬过去(导出的是当前登录账号的进度,导入会覆盖当前账号的进度,其它账号不受影响)
- 进度记录的不只是"背过哪些词",还包括已掌握的词、错题本、《我的词书》与各项设置;导入到别的实例后,已经背过的单词不会重新出现
🚫 多人游戏
本模组为单人游戏设计。在多人服务器、或已「对局域网开放」的世界里,事件的自动触发与奖励/惩罚会全部停用(这是刻意的:多人游戏没法真正暂停世界,硬暂停会导致各种问题)。此时手动打开界面背单词仍然正常。
🔧 模组更新及维护
- 首次发布支持1.21.xneoforge
- 1.21.xneoforge版本稳定后将尝试从最新Minecraft正式版开始兼容
🤖 关于 AI
本模组的开发少量使用了 AI 辅助——包括代码编写、API 查证与文档整理。模组的功能与行为由人工测试与逐项人工核对,如果你遇到问题,欢迎反馈。
🙏 致谢与授权
- 原数据包作者:洛玖Oscar(bilibili)——本模组是《CET 数据包 v2.1》的移植版本,已获得原作者授权公开分发,在此特别致谢。
- 模组开发:FlowerBC、DeepSeek

📄 许可协议
All Rights Reserved(保留所有权利,ARR)。
你可以自由下载并游玩本模组,也可以把它放进下载好的整合包。除此之外,未经许可请勿转载、修改或再分发。

