资源中心
发现优质的 Minecraft 整合包、服务端和插件。
简易语音聊天 Simple Voice Chat
物品掉落 Item Drops
修改掉落物品和方块的外观。
在设置中绑定按键,即可访问配置菜单。(配置档案即将推出™)
问题反馈 翻译翻译贡献者:
| 语言 | 贡献者 |
| --- | --- |
| 简体中文 | LinLei_Baruch 和 NRHSYD |
| 阿拉伯语 | Amir |
更多翻译历史可以在源代码仓库的 i18n 分支中找到。
作者:SoundsoftheSun
静谧四季 Serene Seasons
静谧四季(Serene Seasons)
作者: TheAdubbz让季节流转为 Minecraft 带来不断变化的色彩、温度,以及更多自然现象。
模组简介
静谧四季是一款为 Minecraft 增添季节系统的模组。随着一年中的时间推移,草地与植物的颜色会发生变化;进入冬季后,环境温度也会随之降低,使部分原本不会下雪的生物群系具备降雪条件。
季节变化并不只影响景观。农作物的生长、天气表现以及其他多项游戏机制,也会随着季节更替而产生相应变化。因此,玩家需要根据不同季节调整自己的生存与农业规划。
信息与使用条款
Minecraft 1.20.4 及更高版本需要 GlitchCore。 Fabric 版本还需要安装 Fabric API。 对于 Minecraft 1.20.1,使用 9.1.0.0 及以上版本的模组时,同样需要 GlitchCore。你可以将本模组加入由 CurseForge 托管的整合包,但必须遵守以下条件:
不得重新托管本模组; 只能使用由作者团队直接上传的构建版本; 不得以任何方式出售整合包,或出售对本模组的额外访问权限; 必须遵守所使用模组版本许可证中列出的全部条款。苦力怕同意协议 CreeperConsent
苦力怕同意协议(CreeperConsent)
苦力怕现在会在爆炸前征求你的同意!
苦力怕同意协议
作者最初是在观看一段相关视频并阅读评论后制作了这个模组,尤其受到其中引用的 Micro$oft/Mojang 说法启发:
“除非坏事是由玩家亲自导致的,否则玩家不会遭遇任何不好的事情。”
随着时间推移,这个模组逐渐获得了越来越多的关注与支持,尤其是在 Reddit 上,许多玩家都希望它能够继续发展。由于作者没有足够的时间定期维护项目,因此非常欢迎其他开发者参与贡献。
如果你想加入新功能或修复现有问题,可以直接 Fork 项目并提交修改。只要功能能够正常运行,大多数贡献都会被接受。
项目没有严格限制哪些内容可以添加,大家可以自由尝试,尽情发挥创意。
功能特色
苦力怕同意机制:苦力怕会在爆炸前询问玩家是否同意。 多语言支持:支持多种语言,用户可以通过提交 JSON 翻译文件来贡献新的语言。 友好苦力怕:拒绝苦力怕的请求后,它会在接下来的 3 个 Minecraft 日中变得友好。此时苦力怕会呈现粉色外观,并主动躲避玩家;期限结束后,它会再次向玩家征求同意。 支持单人模式与多人模式 以及更多内容Death Back(传送回死亡点) Death Back
⚰️ Death Back(传送回死亡点)
⚠️ 注意事项:
本模组目前处于早期测试阶段,可能存在未知 Bug。使用前请务必备份你的存档!非常欢迎提交问题反馈。
✦ 模组功能
死亡点记录:玩家死亡时,自动精准记录死亡坐标及所在的维度。
快捷传送:使用游戏内指令或触发器,轻松传送回死亡位置,方便找回掉落物。
跨维度传送:完全支持在主世界、下界和末地之间跨维度传送。
🛠️ 开源与开发者说明
本模组使用 MCreator 构建,欢迎查看、修改或从源代码中学习!
src/:自动生成的 Java 源代码。
elements/:MCreator 积木逻辑与工作区配置。
death_back.mcreator:MCreator 主工程文件,可直接导入并重新编辑。
📄 开源协议
本项目采用 MIT License 协议开源,你可以自由分发、修改或将其加入模组包中。
作者:huangzuan
真冬的舞步 Moves Like Mafuyu
这是一个轻量级的动作模组,旨在优化玩家在探索和建筑过程中的移动体验。
滑行 在冲刺状态下按下潜行键即可触发滑行。玩家会获得一段加速效果,且身体姿态降低,能够轻松穿越仅有一格高的空间。 滑行结束后,玩家会自动恢复为冲刺状态。通过跳跃或向后移动可以中断滑行,但向后移动中断不会保留冲刺速度。 若滑行过程中离开地面,滑行时间将重置,从而实现在斜坡或复杂地形上的持续滑行。 滑向水面时,玩家会轻微弹起并保持向前滑行,这种现象被称为“打水漂”(Water Skipping),默认上限为两次。 额外特性:滑行时若正前方撞击到实体,会将该实体撞开,同时玩家的滑行惯性会减小。 攀爬 面对两格高的障碍物时,通过跳跃可以像原版攀爬机制一样翻越。其底层逻辑表现为障碍物上方方块处存在隐形梯子。 若上方方块不是实体渲染块(如台阶、树叶或冰块)、未正对障碍物或障碍高度不足两格,则无法触发攀爬。 当停留在可攀爬表面时,按住潜行键的同时按跳跃键可执行普通跳跃。这对于翻越顶部非实体渲染的三格高障碍物非常有效。 若玩家意外从方块边缘滑落,正对原方块并按住潜行键可止住坠落,这是因为攀爬判定在坠落过程中更为宽松。 游泳 在接触水的瞬间按下冲刺键即可进入游泳模式,即便是在一格深的水中也可触发。 向上游向水面时,玩家可以保持呼吸并维持游泳速度,这被称为“自由泳”(Freestyle Swimming)。虽然原版已有此机制,但本模组大幅简化了其触发流程。 游泳过程中按下冲刺键可获得短暂的加速并消耗氧气,即“泳姿冲刺”(Swimming Boost)。 在自由泳过程中按跳跃键,玩家会朝着视野方向腾空跃出水面,随后自动衔接滑行及“打水漂”效果,该连招被称为“水上滑行”(Water Glide)。 爬行 双击潜行键即可进入爬行状态,这与原版在窄空间内的爬行机制一致,再次单击潜行键即可退出。 默认情况下,玩家在爬行时仍可跳跃,也可在配置文件中将其修改为按跳跃键退出爬行。 在疾跑跳跃后立即按潜行键进入爬行,可获得一段位移加速,称为“飞跃”(Leap)。着陆不会自动取消爬行,该动作可跨越 1.5 格高的障碍物。 爬行过程中按下潜行键会触发滑行,滑行结束后爬行状态依然保留。 翻滚 按住移动键并双击冲刺键即可触发翻滚。若已在疾跑中,通常按一下冲刺键即可触发(可在配置中改为双击)。翻滚亦可在空中触发。 地面翻滚可获得持续的指向性速度,并能穿过 1.5 格高的缝隙。空中翻滚虽然无即时加速,但在落地后会获得速度加成。 疾跑跳跃后按下冲刺键可触发“空中空翻”(Air Flip),同样能越过 1.5 格高的障碍物。 翻滚默认提供无敌帧,可用于规避伤害或缓解落地僵直。 指令 使用/moveslikecommand attribute 可为单个或多个玩家设置自定义移动属性,该设置优先级高于配置文件。
示例:/moveslikecommand attribute @p slideStartBoost set 1.2 可提升指定玩家的滑行初始速度,使用 clear 则可恢复默认设置。
可覆盖的属性涵盖所有滑行、攀爬跳跃、泳姿冲刺、飞跃、爬行、翻滚及空中空翻的数值。
开发者亦可通过 KubeJS 直接修改玩家能力,在 1.21 及以上版本中,建议通过数据附件(Data Attachments)实现。
其他信息
潜行、跳跃、冲刺——只需这三个基础键位即可掌握本模组。虽然功能丰富,但完全无需额外的按键绑定。
建议搭配“智能按键提示”(Smart Key Prompts)模组使用,它能实时提示玩家当前可用的交互动作。
大部分功能均可在配置文件中自定义,服务器配置享有最高优先级。你可以调节滑行是否需要双击触发、翻滚是否旋转第一人称视角、是否允许空中翻滚以及无敌帧时长等。
与 TaCZ 模组共用时,由于两者对爬行的检测逻辑冲突,本模组会自动禁用 TaCZ 的爬行功能,并允许玩家在滑行过程中进行射击。
通过熟练运用按键组合,可以打出进阶的跑酷技术。例如:疾跑滑行接瞬间跳跃,触发空中空翻,再取消衔接飞跃,最终冲刺落地。这套动作预估可覆盖八格距离,且后续仍能爬上一格高的障碍物。未来将添加更多机制以提高操作上限。
模组的中文名称源自 Bilibili 评论区的一个梗。 Forge配置API移植 Forge Config API Port
Forge 配置 API 移植 (Forge Config API Port)
Forge 配置 API 移植是一款专门为模组开发者打造的开发库。该项目旨在将 NeoForge 和 Forge 完整的配置系统引入到其他模组生态系统中。通过此工具,开发者能够在 Fabric 和 Forge 平台上顺畅使用 NeoForge 配置,反之亦然。该库的设计理念围绕多加载器架构展开,提供了一个独立于模组加载器的通用分发包,极大地减少了因平台差异而编写冗余代码的需求。
核心优势
该项目的核心优势在于提升跨平台模组开发的效率:
保持开发一致性:开发者在为 NeoForge 和 Forge 编写配置时,无需更改代码逻辑,可以沿用相同的代码库。 零重构移植:项目保持了与 NeoForge 和 Forge 完全一致的包名与类名,这使得模组从一个平台移植到另一个平台时,完全无需进行繁琐的代码重构。 适配多加载器架构:作为为多加载器架构精心设计的库,您只需在通用模块中完成配置设置,即可实现跨平台运行。 无额外依赖:在原本就原生支持相关配置系统的平台(如 NeoForge 或 Forge)上,无需额外安装任何库,系统本身已内置支持。 完善的文档支持:您可以查阅开发者维基(Developer Wiki)以获取详细的指引,学习如何将 Forge 配置 API 移植应用到您的项目中。安装说明
本模组需要在客户端与服务端同时进行安装。 若在 Fabric 平台上运行,必须安装 Fabric API 才能正常工作。幸福补丁 Euphoria Patches
Euphoria Patches(幸福补丁)是一款专为 Complementary Shaders(互补光影)系列打造的增效插件,旨在为原本优秀的光影核心注入更多可选的特性与自定义设置。
Complementary Shaders(互补光影)的功能延伸
这款由 SpacEagle17 开发的 Euphoria Patches(幸福补丁),能够完美适配 Complementary Shaders(互补光影)的 Reimagined(重构版)与 Unbound(无界版)。 其核心逻辑在于通过添加一系列由手工精心打造的额外选项,全方位拓展光影的表现力。 出于保持基础光影纯粹性的考虑,所有新增功能在安装后均默认处于关闭状态,玩家可以根据个人硬件性能或视觉审美,逐项进行开启与调试。 为了降低复杂配置的门槛,开发者贴心地设置了“常用设置”标签页与预设方案,无论是光影新手还是资深玩家,都能通过这些便捷的预设快速部署出一套满意的视觉效果。重要提示: 请务必注意,若在使用此插件的过程中遇到任何程序错误或视觉异常,请直接通过下方提供的渠道反馈给插件开发者,切勿将此类因插件引起的 Bug 报告给 Complementary Shaders(互补光影)的原作者 Emin。
极速渲染 ImmediatelyFast
极速渲染 (ImmediatelyFast)
深度优化 Minecraft 即时模式渲染性能
极速渲染(ImmediatelyFast)是一款开源的 Minecraft 模组,旨在显著提升客户端的即时模式(Immediate Mode)渲染性能。该模组在设计上追求轻量化,致力于与其他模组保持高度的兼容性,为玩家带来更流畅的游戏体验。
核心优化机制
从根本上说,极速渲染通过引入自定义的缓冲区实现,全面优化了所有的即时模式渲染。这种机制能够更高效地批量处理绘制调用(Draw Calls)并将数据上传至 GPU。
具体而言,以下即时模式渲染代码部分得到了深度优化:
实体渲染:包括生物、玩家和其他动态对象。 方块实体渲染:如箱子、熔炉、信标等具有特殊功能的方块。 粒子效果:火焰、烟雾、法术效果等。 文本渲染:聊天栏、告示牌、全息图等文字显示。 GUI/HUD 界面:游戏内的用户界面和平视显示器元素。 第三方模组渲染:其他模组中使用的即时模式渲染内容。除此之外,极速渲染还针对原版渲染代码进行了定向改造,通过替换为更高效的算法来提升运行速度。这部分针对性优化主要覆盖:
地图渲染 HUD(平视显示器)渲染 文本渲染性能基准测试
以下数据详细展示了本模组在特定场景下的显着优化效果。表格中若列出其他模组,意味着该对比是在这些模组共同作用下的结果。
测试硬件环境:Ryzen 5 1600, 32GB DDR4, GTX 1060
注:FPS 数值采集自外部工具(MSI Afterburner),并取数秒内的平均值。如果您决定亲自测试,请注意极速渲染主要在 CPU 成为系统瓶颈时提升 FPS(通常在 GPU 性能尚可或未使用极高配置光影的情况下)。相比于高性能 CPU,中低端 CPU 将从本模组中获得更明显的提升。
实体渲染性能
在实体密集的服务器环境中,FPS 通常可获得 约 2 倍 的提升。[测试版本:IF 1.1.7 on 1.19.3]
测试场景:Spigot 服务器,屏幕范围内在一个 3x3 的区域内生成了 1000 头牛。
搭配模组 未启用极速渲染 启用极速渲染 性能提升幅度 无 16 FPS 60 FPS 3.75 倍 Sodium(钠) 21 FPS 82 FPS 3.90 倍 Iris + Sodium 60 FPS 76 FPS 1.27 倍地图渲染性能
当屏幕上显示大量地图物品时,FPS 通常可获得 约 5 倍 的巨幅提升。[测试版本:IF 1.1.1 on 1.19.3]
测试场景:Fabric 服务器,配合 Image2Map 模组,屏幕范围内展示约 930 张地图。
搭配模组 未启用极速渲染 启用极速渲染 性能提升幅度 无 50 FPS 310 FPS 6.20 倍 Sodium(钠) 47 FPS 320 FPS 6.81 倍HUD 界面渲染性能
在绝大多数游戏场景中,FPS 均能获得 约 40% 的稳定提升。[测试版本:IF 1.1.7 on 1.19.3]
测试场景:Spigot 服务器,屏幕上开启多种 HUD 元素(计分板、药水效果显示、BOSS 血条、满屏聊天记录、额外生命值显示、饱满的快捷栏)。
搭配模组 未启用极速渲染 启用极速渲染 性能提升幅度 无 250 FPS 380 FPS 1.52 倍 Sodium(钠) 335 FPS 630 FPS 1.88 倍 Exordium + Sodium 740 FPS 840 FPS 1.14 倍文本渲染性能
当周围存在大量告示牌或全息文字时,FPS 通常可获得 约 2 倍 的提升。[测试版本:IF 1.1.7 on 1.19.3]
测试场景:Spigot 服务器,屏幕范围内放置 200 个写满文字的告示牌。
搭配模组 未启用极速渲染 启用极速渲染 性能提升幅度 无 70 FPS 125 FPS 1.79 倍 Sodium(钠) 110 FPS 300 FPS 2.73 倍方块实体渲染性能
当周围存在大量方块实体时,FPS 通常可获得 约 20% 的提升。[测试版本:IF 1.1.7 on 1.19.3]
测试场景:Spigot 服务器,屏幕范围内放置 400 个箱子。
搭配模组 未启用极速渲染 启用极速渲染 性能提升幅度 无 170 FPS 205 FPS 1.20 倍 Sodium(钠) 315 FPS 410 FPS 1.30 倍兼容性说明
极速渲染的架构设计旨在最大程度减少与其他模组的冲突。它能够与大多数模组及整合包和谐共存。
已知的不兼容项包括:
OptiFabric / OptiFine(高清修复) 大多数闭源的“客户端”,例如 LunarClient 和 LabyMod如果您在使用过程中遇到任何问题,欢迎前往问题追踪页面(Issue Tracker)进行反馈。
高级配置指南
本模组拥有详尽的配置文件,位于您 Minecraft 实例的 config 文件夹中。对于大多数玩家而言,保留默认值即可获得最佳体验,但您也可以通过调整以下选项来追求极致性能或解决兼容性问题:
下界反应堆 The Nether Reactor
下界反应堆
这是对早期《我的世界:携带版》下界反应堆的重现,如今已作为《我的世界:Java版》数据包推出!本项目力求尽可能还原原版体验,但也进行了一些细微的生活质量改动。
展示视频:https://www.youtube.com/embed/gPNxPixQWYw
功能
添加两个新方块:下界反应堆核心和发光黑曜石。
为核心添加合成配方:中间一列放置 3 颗钻石,其余格子放置 6 个铁锭。
添加下界反应堆:一种由玩家建造的结构,会生成巨大的下界岩尖塔、敌对猪灵以及一些战利品。
下界反应堆需要按以下结构逐层建造:
第 1 层:用圆石摆成十字形,并在四个角放置 4 个金块。
第 2 层:中心放置下界反应堆核心,并在下方 4 个金块的上方放置圆石。
第 3 层:另一个圆石十字形。
玩家与核心互动(右键点击)后,反应开始,并召唤下界尖塔。
反应进行期间:
结构中的方块会被替换为发光黑曜石。可以使用钻石镐获得这些方块。
僵尸猪灵会偶尔生成,通常集中在反应开始阶段。它们会自动对玩家敌对。
会生成战利品。每次掉落物都会等概率地从以下选项中随机选择一种:
4 个下界石英
3 个荧石粉
红色蘑菇
棕色蘑菇
仙人掌
甘蔗
南瓜种子
西瓜种子
世界时间会推进至午夜,并保持在午夜,直到反应完成。
旧版的“无限黑夜漏洞”在此处得到了有意重现。如果通过破坏核心中断反应,反应会结束,但黑夜会一直持续,直到另一次反应完成。反应完成后,中心结构会被替换为黑曜石,尖塔的外墙会以随机模式逐渐消失。失效的核心仍可在黑曜石外壳内部取回。
相较于 MCPE 的改动/新增内容
屏幕上会显示 Boss栏,以展示反应进度。
下界反应堆结构可以使用黑石或深板岩圆石代替圆石建造。
严格来说这并不算改动,但下界反应堆可以在任意维度中运作。
根据当前维度的建筑高度,扩大了核心可放置的垂直范围。限制范围为:距离下方建筑上限 8 个方块以上,且距离上方建筑上限 30 个方块以下。
移除了激活下界反应堆时要求世界中的所有玩家都位于其附近的限制。
作者:DVdo
初始结构 Starter Structure
初始结构 (Starter Structure)
初始结构 (Starter Structure) 是一款功能强大的模组,它赋予了你在世界初次生成时,在出生点自动构建预设建筑的能力。通过该模组,系统会在配置文件夹中读取架构文件(Schematic),并将其放置在指定的世界出生点位置。
该模组兼容结构方块架构 (SBS, .nbt 文件) 和世界编辑架构 (WES, .schem/.schematic 文件)。其中,SBS 文件能够包含实体数据,从而直接生成已保存的实体;WES 文件虽然不包含实体信息,但你可以通过在架构中放置告示牌来指定实体的生成位置。两者均支持自定义 NBT 数据。特别说明:你无需在服务器或客户端中长期安装世界编辑 (WorldEdit) 即可使用此模组,它仅在生成架构文件时作为工具使用,完成后即可将其移除。你也可以在其他实例中创建架构,然后将文件复制到所需的整合包中。
此外,模组还提供了丰富的配置选项,你可以精确控制玩家的出生位置(即建筑生成位置)以及建筑的放置方式。
配置选项详解
以下是所有可用的配置项说明:
是否生成建筑 (shouldGenerateStructure) (默认值: true) 决定是否在该模组配置目录('./config/starterstructure/schematics/...')下的架构文件生成。
强制精确出生点 (forceExactSpawn) (默认值: true) 通常玩家出生点是随机的。启用此项后,玩家将始终在设定的精确坐标(即最近的空气方块上方)生成。
建筑放置时忽略树木 (ignoreTreesDuringStructurePlacement) (默认值: true) 防止建筑生成在树木上方,放置过程中会自动忽略树叶和原木方块。
生成时忽略拼图和结构方块 (generationIgnoreJigsawAndStructureBlocks) (默认值: true) 默认情况下,架构文件中可能包含的拼图或结构方块在生成时会被忽略。
保护建筑方块 (protectStructureBlocks) (默认值: true) 决定生成的建筑方块是否受到保护,防止被破坏。
保护生成实体 (protectSpawnedEntities) (默认值: true) 决定在建筑内生成的实体是否受到伤害保护。
创造模式玩家忽略保护 (playersInCreativeModeIgnoreProtection) (默认值: true) 启用后,创造模式玩家将能够破坏或放置被保护的建筑方块。
创造模式玩家忽略实体保护 (playersInCreativeModeIgnoreEntityProtection) (默认值: false) 启用后,创造模式玩家将能够伤害受到保护的建筑内生成实体。
限制生成实体移动 (preventSpawnedEntityMovement) (默认值: false) 若开启,生成的实体将无法离开其生成的原始方块。默认为关闭。
支持架构下的非告示牌实体生成 (spawnNonSignEntitiesFromSupportedSchematics) (默认值: true) 在结构方块架构中发现非告示牌创建的实体时,是否生成它们。
是否使用建筑坐标 (shouldUseStructurePosition) (默认值: false) 是否启用自定义建筑生成坐标选项。
建筑 X 轴坐标 (generatedStructureXPosition) (默认值: 0, 范围: -10000000 至 10000000) 建筑生成的精确 X 轴坐标。需启用 shouldUseStructurePosition。
建筑 Y 轴坐标 (generatedStructureYPosition) (默认值: 0, 范围: -1000 至 1000) 建筑生成的精确 Y 轴坐标。需启用 shouldUseStructurePosition。
建筑 Z 轴坐标 (generatedStructureZPosition) (默认值: 0, 范围: -10000000 至 10000000) 建筑生成的精确 Z 轴坐标。需启用 shouldUseStructurePosition。
是否使用建筑偏移 (shouldUseStructureOffset) (默认值: false) 是否启用自定义建筑位置偏移选项。
建筑 X 轴偏移 (generatedStructureXOffset) (默认值: 0, 范围: -1000 至 1000) 建筑生成的 X 轴偏移量。需启用 shouldUseStructureOffset。
建筑 Y 轴偏移 (generatedStructureYOffset) (默认值: 0, 范围: -1000 至 1000) 建筑生成的 Y 轴偏移量。例如:当建筑生成高度总是偏高一个方块时,可设为 -1。需启用 shouldUseStructureOffset。
建筑 Z 轴偏移 (generatedStructureZOffset) (默认值: 0, 范围: -1000 至 1000) 建筑生成的 Z 轴偏移量。需启用 shouldUseStructureOffset。
是否使用出生点坐标 (shouldUseSpawnCoordinates) (默认值: false) 是否启用自定义出生点坐标选项。
出生点 X 坐标 (spawnXCoordinate) (默认值: 0, 范围: -10000000 至 10000000) 启用 shouldUseSpawnCoordinates 后设定的新出生点 X 坐标。
出生点 Y 坐标 (spawnYCoordinate) (默认值: 0, 范围: -1000 至 1000) 启用 shouldUseSpawnCoordinates 后设定的新出生点 Y 坐标。
出生点 Z 坐标 (spawnZCoordinate) (默认值: 0, 范围: -10000000 至 10000000) 启用 shouldUseSpawnCoordinates 后设定的新出生点 Z 坐标。
是否使用出生点坐标偏移 (shouldUseSpawnCoordOffsets) (默认值: false) 是否启用自定义出生点坐标偏移选项。
出生点 X 轴坐标偏移 (spawnXCoordOffset) (默认值: 0, 范围: -1000 至 1000) 启用 shouldUseSpawnCoordOffsets 后的坐标偏移量。
出生点 Y 轴坐标偏移 (spawnYCoordOffset) (默认值: 0, 范围: -1000 至 1000) 启用 shouldUseSpawnCoordOffsets 后的坐标偏移量。
出生点 Z 轴坐标偏移 (spawnZCoordOffset) (默认值: 0, 范围: -1000 至 1000) 启用 shouldUseSpawnCoordOffsets 后的坐标偏移量。
配置文件路径与操作指南
配置文件夹位于 ./config/starterstructure/schematics。 你可以放入 .nbt、.schem 或 .schematic 格式的架构文件。若文件夹内包含多个文件,模组将随机选择一个进行生成。
自定义告示牌数据存放在 ./config/starterstructure/signdata 中。 通过将 /summon 指令放入该文件夹内的 .txt 文件,并在架构中放置一个引用该文件的告示牌,即可在生成时创建对应的实体。
如何使用世界编辑 (WorldEdit) 生成架构
使用 //wand 指令获取选区工具。 左键点击第一个方块以确定架构的一个底角。 右键点击对角的第二个方块以确定范围(注意之后需移除临时方块),或者使用 //pos2 指令。 站在你希望建筑生成时玩家所处的位置,输入 //copy 指令。 输入 //schematic save <架构名称> 来生成文件。 文件将保存在 ./config/worldedit/schematics 中。 将其复制到初始结构 (Starter Structure) 的配置文件夹 ./config/starterstructure/schematics 中即可。当新世界生成时,模组即会自动加载并构建该建筑。
告示牌与实体生成
你可以在生成的建筑内部通过放置告示牌来便捷地生成实体:
简单实体生成: 在告示牌上输入以下信息: [Entity] 模组ID:实体ID (新行会被忽略。该格式即会在建筑生成时在此处生成相应的实体,例如村民。)
自定义 NBT 数据生成: 若需生成更复杂的实体(如带有自定义名称、装备或药水效果),可引用 .txt 文件: 在告示牌第一行输入 [NBT],第二行输入文件名(不含扩展名)。 示例: [NBT] 文件名
系统将会在 ./config/starterstructure/signdata/文件名.txt 中查找实体数据。该文件内容应为标准的 /summon 指令(你可以使用 MCStacker 等工具生成)。初始结构 (Starter Structure) 会自动移除其中的 /summon 部分并将其转换为正确的 NBT 数据进行生成。
MapMakerMusic
更美好的日子 Better Days
更美好的日子(Better Days)
《更美好的日子》让你能够自由掌控时间的流逝。你可以自定义昼夜循环的持续时间,还能通过加快时间流速,改变 Minecraft 原版的睡眠机制。
这是一款面向 Minecraft 1.19 及更高版本的模组,主要用于延长原版 Minecraft 中过于短暂的白昼。
注意事项
《更美好的日子》最初是为 Minecraft 1.15.2 制作的模组。后来,由于作者没有足够时间将其更新至 1.16.5,于是创建了《沙漏(Hourglass)》模组作为替代。
然而,《沙漏》已经接近一年没有获得更新,同时社区中也出现了一些需要加入的新功能。因此,《更美好的日子》重新恢复开发,并计划支持 Minecraft 1.19 与 1.20,同时将全部功能带到 Forge 和 Fabric 两个平台。
1.19 及更高版本是基于《沙漏》模组的分支版本,在此基础上加入了新功能,同时移除了一部分原有机制。
1.18.2 版本则是面向 Forge 和 Fabric 的回移植版本,其中包含 1.19+ 版本的全部功能与错误修复。
与《沙漏(Hourglass)》模组的差异
移除了命令功能。 移除了仅适用于 Forge 的配置界面。 配置更新不再与客户端即时同步,现在修改配置后需要重启游戏。 增强了对《宁静季节(Serene Seasons)》的支持。功能特色
《更美好的日子》可以选择性地替换原版睡眠机制:当玩家躺在床上时,时间会加速流逝,使夜晚以平滑、自然的方式过渡到清晨。
在多人游戏中,时间加速的幅度会根据当前正在睡觉的玩家比例进行调整。也就是说,参与睡眠的玩家越多,夜晚过去得越快。由于任何数量的玩家都能对夜晚持续时间产生影响,因此不再需要额外的睡眠投票系统,也不必设置固定的玩家数量门槛。
除了睡眠机制之外,《更美好的日子》还允许你自定义昼夜循环的总时长,并分别控制白天与夜晚的时间速度。原版 Minecraft 的昼夜循环通常持续 20 分钟,而本模组可以让时间放慢,使游戏中的一天接近现实世界的一整天;当然,你也可以单独加快夜晚,让生存体验更加宽松。
为了让世界中的其他机制与时间流速保持一致,模组还提供了多种 时间效果。这些效果可以加快 Minecraft 中不同元素的进程,例如作物生长、草地生长、天气变化、药水效果、熔炉烧炼以及漏斗运作等。
大多数时间效果默认处于关闭状态。若要启用某项效果,只需在对应的配置选项中进行设置即可。
兼容性
《更美好的日子》兼容以下模组:
Homeostatic(稳态) Ready Player Fun(准备好,玩家欢乐) Comforts(舒适) Sleep Warp(睡眠跃迁) 如果安装了该模组,《更美好的日子》的睡眠系统会被禁用。 Sleep Tight(睡个好觉) 如果安装了该模组,《更美好的日子》的睡眠系统会被禁用。 Fabric Seasons(Fabric 季节) Serene Seasons(宁静季节) Enhanced Celestials(增强天体) Quark(夸克) Quark 的“改进睡眠”模块会与《更美好的日子》的睡眠功能发生冲突,请留意下方的说明。 Quark 的“削弱时钟(Nerf Clock)”选项会导致《更美好的日子》的床头时钟无法正常工作。你需要关闭 Quark 的这项调整,或者通过displayBedClock 配置项禁用《更美好的日子》的床头时钟。
Nomadic Tents(游牧帐篷)
《更美好的日子》可以与该模组兼容。不过,玩家醒来后,睡眠过程可能会额外推进一个完整的昼夜循环。
The Hordes(部落)
《更美好的日子》可以与该模组兼容,但必须将 hordeEventByPlayerTime 设置为 false,否则功能将完全无法正常运行。
Immersive Snow(沉浸式雪景)
如果同时安装了季节模组,《更美好的日子》将无法与该模组兼容,因为 Immersive Snow 会完全覆盖昼夜长度。虽然它提供了关闭这一行为的配置选项,但遗憾的是,该选项默认会优先覆盖《更美好的日子》的设置。
睡眠投票类模组
《更美好的日子》可以与提供睡眠投票机制或睡眠百分比系统的模组兼容,例如 Quark 和 Morpheus(墨菲斯)。不过,这些模组的相关功能会与《更美好的日子》的睡眠功能产生冲突。
因此,你需要在对应模组中关闭睡眠投票或睡眠百分比功能;或者反过来,禁用《更美好的日子》的睡眠功能。可以通过命令或修改配置文件,将 enableSleepFeature 选项关闭。
其他兼容性说明
目前,《更美好的日子》只直接支持主世界。不过,Minecraft 中的大多数维度,包括自定义维度,都会从主世界获取时间信息,因此它们通常仍会按照相同的速度推进时间。
本模组不会向世界存档文件写入数据,因此即使从 Minecraft 安装中移除,也可以安全卸载,不会对世界造成影响。
Fabric API
Fabric API
模组开发的基石与互通桥梁
在 Fabric 工具链的生态系统中,Fabric API 扮演着不可或缺的角色。作为一个轻量级且模块化的核心库,它为各类模组提供了通用的挂钩(Hooks)以及必要的互操作性措施,是构建稳定模组环境的基础设施。
核心功能解析
Fabric API 被定义为 Fabric 模组运行所需的必要挂钩与互通机制的集合库。其具体职能可以细分为以下几个关键领域:
解锁深层游戏机制 对于许多模组开发者而言,诸如粒子效果、生物群系生成以及维度管理等功能往往难以直接触及。本 API 将这些实用但深藏于底层的游戏功能进行了封装与公开,使得开发者能够更便捷地调用这些资源。
增强模组间的协同能力 通过引入标准化的事件系统、挂钩以及应用程序接口(API),它极大地改善了不同模组之间的兼容性,确保多个模组共存时能够协调运作,减少冲突。
提供关键的基础设施 该库包含了一系列核心特性,例如注册表同步机制,这对于多人游戏服务器至关重要。同时,它还能向崩溃报告中注入额外的诊断信息,辅助开发者和用户快速定位问题根源。
先进的渲染支持 内置了一套高级渲染 API(通常被称为 Indigo),这套系统的设计初衷是为了确保与各类性能优化模组及图形大修类模组保持高度的兼容性,从而在提升画质的同时保障流畅度。
与 Fabric Loader 的协同关系
值得注意的是,请务必区分 Fabric API 与 Fabric Loader。Fabric Loader 是一个在很大程度上独立于游戏版本的模组加载器,它是 Fabric 生态的动力核心。而 Fabric API 本质上也是一个模组,它像其他任何 Fabric 模组一样,必须依赖 Fabric Loader 才能被游戏识别并加载。
若需获取针对开发者或用户的详细技术支持与交流,建议前往 Fabric 官方的 Discord 服务器。
玩家安装指南
若想利用 Fabric API 体验丰富的模组内容,请遵循以下步骤:
首先,务必确认您的游戏客户端已正确安装了 Fabric Loader,这是运行一切的前提。关于安装加载器的详细教程,请查阅相关的官方文档。
当加载器环境准备就绪后,您只需将下载获得的 jar 格式文件直接放入游戏目录下的 mods 文件夹中即可完成安装。
Votifier for Neoforge
Votifier for Neoforge 模组介绍
Votifier for Neoforge 是一款专为 Neoforge 平台打造的功能性模组,旨在将经典的 Bukkit 平台 Votifier 系统引入现代化的 Neoforge 生态中。该模组搭建起了一个能够连接外部投票网站(如 PlanetMinecraft 等)与服务器的桥梁。
通过该模组,服务器管理员可以实时记录玩家在外部平台所完成的投票行为,并自动执行预设的控制台指令,从而向玩家发放奖励。该模组的设计初衷是保持轻量化且高效,易于上手和维护。
模组配置与基本结构
该模组在运行后会自动进行必要的文件配置,用户可以在文件中轻松调整相关参数:
模组将自动在/mods/votifier/ 文件夹内生成公钥(public key)与私钥(private key)。
同时,它会在 /config/votifier/ 目录下创建一个 votifier.json 配置文件。
以下是一个标准的 votifier.json 配置示例:
{
"host": "0.0.0.0",
"port": "8192",
"debug": false,
"command-after-voting": "give %player% diamond 1",
"gui-title": "&6Voting GUI"
}
如何配置 Votifier
为了确保模组能够正确接收投票信息,请按照以下步骤进行设置:
设置主机地址:将 "host" 设置为您的服务器 IP 地址。在大多数情况下,保留默认的 "0.0.0.0" 即可,这代表本地 IP。 开放端口:请确保您的服务器已开放 8192 端口。如果您使用托管服务,可能需要在控制面板中放行该端口或向主机商提交工单申请开放。 填写投票网站信息:在对应的投票网站后台配置中,填入在模组文件夹中获取的“公钥”(Public Key),切勿填入“私钥”(Private Key)。 系统测试:配置完成后,建议使用 MineStatus Votifier Tester 进行连通性测试。投票 GUI 系统
模组内置了便捷的 GUI 界面,玩家只需输入 /vote 指令即可打开。您可以在 config/votifier/voting_sites.json 文件中对该界面进行自定义设置。在配置界面属性(如物品描述、名称或 GUI 标题)时,支持使用格式代码,例如使用 &6&l 来实现金色加粗的字体效果。
Architectury API
Architectury API:构建多平台模组的桥梁
这是一个旨在简化多平台模组开发流程的中间层 API。
这是一个旨在简化多平台模组开发流程的中间层 API。
Architectury API 究竟是什么
Architectury API 的核心本质是一个用于抽象化 Fabric API 和 Forge API 调用的接口库。众所周知,这两个主流加载器虽然在实现相似功能时往往殊途同归,但其底层的代码实现却大相径庭,而本 API 便是为了消除这种差异、统一调用接口而生。
Architectury API 保持着极高频率的更新节奏,源源不断地引入新的钩子(Hooks)和特性以适应版本变化。截至目前,该库已囊括了超过 90 个事件钩子,并提供了针对网络发包、加载器调用以及游戏注册表的抽象层。除此之外,它还提供了一个极易上手且功能强大的 @ExpectPlatform 注解(需要注意的是,该功能目前仅适用于静态方法),这进一步简化了跨平台逻辑的编写难度。
我真的非要使用这个 API 不可吗?
这取决于您的具体需求。需要明确的是,Architectury API 仅仅是宏大的 Architectury 生态系统中的一环,真正赋予多平台构建能力、在幕后运筹帷幄的是 Architectury Plugin(Gradle 插件)。
对于构建在 Architectury 架构上的项目而言,本 API 实际上是可选的。这意味着,您完全拥有选择的自由,可以仅凭 Architectury Plugin 来创建您的 Architectury 项目,而不强制依赖此 API 库。
选择 Architectury 的优势
完全开源:透明的代码库,允许开发者深入研究与贡献。 代码精简:它能显著减少多平台模组开发中那些冗长且重复的“样板代码”,让您的代码结构更加清爽、高效。开启您的多平台模组开发之旅
若您已准备好踏上多平台模组开发的征途,以下核心组件与资源将是您的得力助手:
Architectury Loom 这是 Fabric Loom 的一个分支版本,经过特别改造与增强,专门增加了强大的多平台开发能力。
Gradle Plugin
这一组件包含了 Architectury Injectables,它是实现 @ExpectPlatform 注解功能的关键所在,也是整个构建流程的核心插件。
Example Mod(示例模组) 这是一个曾经使用 Architectury 构建的示例模组仓库。请务必注意,该示例目前已停止维护,为了获得最佳的开发体验,建议优先使用下方的模组模板。
Mod Templates(模组模板) 这是一套现成的、结构完整的模板集合,旨在帮助开发者以最快的速度启动项目,并熟练使用 Architectury 工具链。
7日热门资源
珍妮 Jenny
珍妮模组 Jenny Mod:重塑方块世界的虚拟伴侣体验
在Minecraft浩瀚且不断扩展的模组宇宙中,SlipperyTum于2018年推出了一款极具开创性的作品——珍妮模组 (Jenny Mod)。这是一个打破常规的自定义附加组件,它如同在冰冷的方块代码中注入了情感的温度,让玩家得以在广袤的Minecraft世界中拥有属于自己的虚拟伴侣,开启一段全新的互动旅程。
虽然该模组以“珍妮”命名,但这仅仅是开启这个丰富多彩系统的钥匙。在这个扩展包的框架下,玩家的选择绝不仅限于单一角色。你可以根据个人喜好为你的虚拟伴侣赋予任何名字,而可互动的角色类型更是涵盖了多种奇幻生物风格,包括经典的珍妮 (Jenny)、Q弹的史莱姆娘 (Slime Girl)、灵动的蜜蜂娘 (Bee)、优雅的艾莉 (Ellie)、神秘的露娜 (Luna),以及充满异域风情的狗头人娘 (Kobolds)、艾丽 (Allie) 和哥布林娘 (Goblins)。
Minecraft作为一个充满无限可能的虚拟沙盒,其本质在于创造与构建。而珍妮模组 (Jenny Mod) 的核心价值,正是协助玩家在亲手搭建的方块家园中建立起一段虚拟的情感羁绊,完善属于你自己的理想世界。这种深度的沉浸感与其所提供的情感投射,正是该模组能够在众多玩家群体中引发如此热烈反响并保持高关注度的根本原因。
尽管市面上存在着数不胜数的模组和附加组件旨在优化游戏的视觉环境或扩展玩法,但在寻求高互动性虚拟伴侣这一细分领域,珍妮模组 (Jenny Mod) 无疑是目前最顶尖的解决方案之一。它不仅仅是一个简单的NPC插件,更是一套通过精心脚本编写的互动系统,旨在满足玩家对于游戏内陪伴感的深层需求。
在这个模组的加持下,高度的自由定制成为了最大的亮点。你的虚拟女友将不再是千篇一律的贴图,她可以完全按照你的意愿进行行动和展示。玩家拥有极大的权限去定制她的外观特征,从体型大小、身体轮廓、色彩搭配到肤色色调,每一个细节都可以进行微调。这意味着,你可以亲手打造出完全符合你审美偏好的完美形象,让她成为你世界中独一无二的存在。
更令人惊叹的是其丰富的互动机制。这不仅仅是外观上的改变,更是生活方式的模拟。你可以邀请她共进浪漫晚餐,带她参加热闹的派对,在舞池中翩翩起舞,甚至享受一场精心策划的约会。在这个由方块构筑的世界里,她几乎能够和你一起完成现实生活中伴侣之间会做的各种互动活动,为你带来前所未有的、充满生活气息的游戏体验。
真理之球 Verity PKFL
作者:PKFL
这款模组为你的世界增添了一个微笑的球体,但它真的如表面看起来那样友好吗?
重要提示:当前处于早期测试(BETA)阶段,详细信息请查看 Discord 频道。
前置需求: 运行本模组需要安装 Geckolib 模组。
关于真理之球(Verity) 来认识一下你的智能 AI 伙伴——真理之球!这位出现在你世界里的“朋友”只有一个简单的初衷:协助你。然而,随着时间推移,这种与你共处一室的智能存在开始记录、学习,甚至让你不禁怀疑:在这片像素世界里,你真的独自一人吗?
功能说明: 请注意,该模组具备与你进行语音、文字交流的功能,并可通过按键 [Y] 调用你的麦克风。
起初,真理之球表现得像一位乐于助人的伙伴。它拥有一套完整的 AI 语音系统,能够铭记过往事件、识别你的住所并察觉到世界中的细微变化。它甚至会根据你对待它的态度,展现出迥异的反应。
随着你花费更多的时间与它相伴,它会记住你们的对话、观察你的探索轨迹,并逐渐培养出独特的个性。它对你的习性、建筑风格以及常去的地点了如指掌。
潜藏的异样 然而,当日子一天天过去,怪事开始接连发生。
深夜时分,真理之球有时会显得心不在焉,凝视着远方;有时它会提及一些本不该知晓的信息;甚至,它似乎察觉到了黑暗中有某种东西正在窥视。
或许,它并不是这里唯一的“存在”。
随着故事的推进,神秘的异常事件将开始在你的世界中显现。远处的诡异身影、突如其来的怪声、窗外的异常瞥见、无法解释的遭遇,以及罕见的追逐桥段,将把你平静的生存之旅带入一段充满不可预知性的惊悚旅程。
核心特色:
全语音 AI 陪伴系统 长期记忆存储机制 支持英语交互 动态个性成长逻辑 持续化的好感度体系 随时间推移的剧情演进 丰富的表情与情感状态 环境感知与记忆功能 住所识别系统 支持多人联机 异常事件与互动遭遇 窗户与门口的诡异瞥见 动态追逐系统 无缝融入生存模式致谢:感谢 ThatMob 授权制作此模组,由 PKFL 开发,模型由 RoseRocket 优化,Giox23yt 提供测试与创意支持。
Verity JE
Verity JE
作者:VarmiteYT
你好,我是维里蒂——你的专属助手伙伴。尽管向我提问吧,我几乎无所不知。
简介
Verity JE 为《我的世界》Java 版加入了由 Groq.com AI 驱动的个人助手维里蒂,灵感来自 ThatMob 的相关视频内容。
本模组是 Verity 作品的官方改编版本,已获得 ThatMob 的明确授权,并依据双方协议制作与发布。
重要提示
NeoForge 1.21.1 版本已被弃用,且存在较多已知问题。
使用准备
游玩前需要完成一定配置。模组提供了对应的安装与设置教程;此外,也可借助 Ollama 在本地运行维里蒂。
主要内容
维里蒂:可与你互动的个人助手伙伴。 灵动礼盒:维里蒂会从专属的动态礼盒中现身。 维里蒂恶魔:维里蒂能够召唤或引发出现的恐怖生物。 游戏环境变化:模组会显著改变原版体验,包括极端黑暗等压迫感十足的效果。语言支持
AI 对话支持多种语言;不过,语音识别与语音合成功能目前仅确认支持英语。
维里蒂恶魔的模型由 RoseRocket 制作。
Xaero的小地图 Xaero's Minimap
远景渲染器 Voxy
Voxy 远景渲染器:极致视野的细节层次解决方案
模组概述
欢迎体验 Voxy 远景渲染器,这是一款专为 Minecraft 打造的轻量化模组,其核心优势在于极低的系统资源占用。作为一款专注于细节层次(LoD)技术的渲染工具,Voxy 旨在突破原版游戏的视野限制,为玩家通过极其震撼的超远渲染距离。
需要特别说明的是,为了支撑这种极致的视觉表现,您的硬件系统必须支持 OpenGL 4.6 或更高版本。
核心机制与视距原理
Voxy 巧妙地运用了细节层次(LoD)技术来实现远景的流畅渲染。不同于单纯的暴力加载,该模组会在您探索世界的过程中,实时且动态地将地形数据转换为 LoD 模型。这种机制确保了在极大扩展可视范围的同时,最大限度地减轻显卡与处理器的负担。
光影支持与兼容性
针对广大画面党的需求,Voxy 自 0.2.4 版本起正式引入了光影支持功能。然而,这并非一项“即插即用”的通用功能。为了确保渲染效果的正确性,光影包(Shaders)必须在其代码中显式地添加对 Voxy 的特定支持。请在搭配使用前,确认您所选用的光影是否已适配本模组。
现有世界导入指南
如果您希望在已经游玩过的存档中体验 Voxy 的强大功能,模组提供了便捷的指令来处理现有世界的数据导入。 请在游戏内使用以下指令: /voxy import world "<世界名称>"
版权与许可声明
本模组的 Logo 标志由 Devin 初创,后经 Moonkey 修改完善。 关于整合包的授权,作者持非常开放的态度。如果您希望将 Voxy 包含在您的模组整合包(Modpack)中,请随意使用。唯一的条件是,您必须在整合包的发布信息中保留指向本模组原发布页面的链接,以示对原作者的尊重。
维尔特鲁姆星人 Viltrumite
通过这款模组,你可以化身为“全能侠”(Omni-Man)或《无敌少侠》中的任何一位维尔特鲁姆星人,并且无需担心光环能量不足的问题。此模组由本人开发并持续维护,其创作过程完整记录在我个人的 YouTube 系列视频中。
为了获得最佳游戏体验,请务必安装“维尔特鲁姆星人飞行机制 (Viltrumite Flight) 1.3.0”及以上版本,并建议在第三人称视角下进行游玩。
https://www.mcshuo.com/resource/706
请注意,当前模组仍处于研发的初级阶段。许多功能尚在完善中,玩家可能会在体验过程中遇到一些小错误或机制缺失。
功能展示:
方块粉碎飞行: 能够直接高速穿透游戏内的各种方块。 极速冲刺: 你的朋友正在视野中迅速远去(赶快追上他!),在悬停状态下同时按下“冲刺键”与“CTRL键”即可触发疾速推进。 战斗传承: 在同伴的指导下,掌握属于维尔特鲁姆星人的格斗技巧。 空中格斗: 在无尽的虚空中尽情挥拳,展现强大的破坏力。 压制全场: 向那些孱弱的低等生命展示谁才是真正的掌控者。核心技能:
重拳 (Punch): 挥出足以将敌人击飞的强力一击。 冲刺 (Dash): 爆发性地向前突进,撞碎路径上所有的方块与生物。 冲刺飞行加速 (Dash-Flight Acceleration): 冲刺后立即按住 CTRL 键,即可瞬间进入超音速飞行模式。 锁定目标 (Target Locking): 锁定你的敌方单位,追踪其每一个细微动作。 抓取 (Grabbing): 抓起任何生物或玩家,并在飞行过程中将其带往各处。模组启动时,会自动在你的 .minecraft 目录下生成一个“viltrumitetextures”文件夹。如果该文件夹为空,系统会自动提取默认皮肤(如 Omni-Man、Lucan 等)及红色斗篷供你使用。
指令集清单:
指令 说明 执行权限/viltrumite skin <名字>
为角色更换指定的模组外观皮肤。
所有玩家
/viltrumite skin off
卸下当前皮肤,恢复默认造型。
所有玩家
/viltrumite cape <名字>
为角色装备指定的斗篷。
所有玩家
/viltrumite cape off
移除当前斗篷。
所有玩家
/viltrumite model default
将模型设置为默认外观(粗手臂)。
所有玩家
/viltrumite model slim
将模型设置为精简外观(细手臂)。
所有玩家
/viltrumite power
为执行命令的玩家赋予维尔特鲁姆星人能力。
OP (管理员)
/viltrumite power <玩家ID>
为指定玩家赋予维尔特鲁姆星人能力。
OP (管理员)
/viltrumite depower
移除执行命令玩家的维尔特鲁姆星人能力。
OP (管理员)
/viltrumite depower <玩家ID>
移除指定玩家的维尔特鲁姆星人能力。
OP (管理员)