资源中心
发现优质的 Minecraft 整合包、服务端和插件。
Essential 模组 Essential Mod
只需安装这一款轻量化模组,即可全面升级您的《我的世界》游戏体验。它支持免费主机托管、内置好友聊天系统,以及一系列丰富的功能。
高效、便捷且面向所有玩家!
只需简单几步点击,即可免费开启您的《我的世界》世界,并邀请好友共同畅玩。
无需离开游戏,即可与好友保持紧密互动。您可以通过内置功能进行聊天、创建群组、分享图片,并向好友发送世界与服务器的加入邀请。
通过独特的服饰装扮、化妆品系统、内置皮肤管理器以及极具表现力的表情动作,让您的游戏角色独具风采。
利用 Essential 模组强大的功能特性,为您节省繁琐的配置时间与精力。
Essential 模组能否与其他模组或整合包兼容? 当然可以。Essential 模组具备极高的兼容性,能够完美融入您喜爱的整合包中。您可以轻松为好友托管各类模组化世界并免费联机,只需确保双方安装了完全相同的模组即可。
Essential 模组支持哪些《我的世界》版本? 该模组目前支持《我的世界》Java 版中最为流行的多个版本(包括 1.8、1.12 以及 1.16 至 1.21 等版本),并同时兼容 Fabric 和 Forge 两种主流模组加载器。
Essential 模组的世界托管是如何运行的? Essential 采用了行业顶尖的点对点(P2P)技术,通过您的个人电脑硬件算力,让您能够以极简的操作流程,轻松实现免费的世界托管和好友联机邀请。
初始结构 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 数据进行生成。
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)
这是一款专为 Minecraft 打造的、基于构建器模式的配置库!
名副其实的“又一个配置库”(Yet Another Config Lib),看着这个名字,你还能期待它是别的什么呢?
这个模组究竟为何存在?
开发这个模组的初衷,旨在填补 Fabric 模组开发生态中目前存在的一块显眼空缺。坦白说,现有的主流配置库在功能实现或设计理念上,都未能达到我心中理想的标准:
Cloth Config API:它显得有些陈旧了。Cloth 的开发者已经明确阐述,他们大概率不会再为其添加任何新功能。简而言之,他们已无意再对该项目进行深度的扩展或触碰。(此观点基于开发者引述) SpruceUI:它本身并非是专为配置功能而设计的。从本质上讲,若强行将其用于配置界面,整体设计会给人一种杂乱无章的感觉。关于这一点的更多细节评述,可以在相关的 issue 讨论中找到。 OwoLib:它的重心过度倾斜通过内容。除了配置功能外,它还承载了大量其他琐碎的功能,这无疑增加了模组的体积和不必要的复杂性。显而易见,上述每一个现有的选项都令人遗憾地存在着各自的短板,而这正是 YetAnotherConfigLib 登场并大显身手的契机。
YACL 有何过人之处?
YACL 拥有着名为“后见之明”的独特优势。正因为是在全新的基础上着手构建这个库,使得我有机会在开发过程中审视前人的足迹,确保每一步都走得正确且精准:
极易上手的 API:YACL 从备受好评的 Sodium(钠)模组的内部配置库中汲取了灵感,致力于提供流畅的开发体验。 完美契合 Minecraft 的风格:YACL 的 GUI 界面经过精心打磨,在视觉设计上旨在与游戏原版的美学风格无缝融合,绝无违和感。功能特性
YACL 蕴含了海量的配置功能,足以应对各种复杂的开发场景:
自定义控件组件
如果默认提供的控件集合无法完全契合你的特殊需求,你完全被允许创建属于自己的独特“控制器”。富文本描述系统
支持可点击和悬停交互的文本,这一强大功能由原版游戏的文本组件系统直接驱动。 支持 WebP 格式(包含动态图像)的预览功能,让配置说明更加生动。 支持使用自定义的富渲染板块来替代传统的图像展示。针对同一类型的多重控制器
对于数字类型:提供直观的滑块或精准的输入框。 对于字符串类型:提供下拉菜单、循环切换器或原始文本输入框。 对于布尔值:提供经典的勾选框或清晰的“开启/关闭”文本显示。 以及更多丰富多样的选择!功能完备的拾色器
内置了强大的颜色选择工具,满足视觉调整需求。无障碍支持
针对键盘控制进行了全面的兼容性优化(特别针对 Controlify 模组的使用场景进行了适配),确保操作无障碍。高度有序的组织结构
支持使用标签页(分类)以及可折叠的分组功能,让即使再繁杂的配置项也能井井有条。内置序列化与反序列化技术
内置的机制让你能够跳过那些容易出错的配置独写代码环节,使数据存取更加安全可靠。完整的 Kotlin DSL 替代方案
不仅支持 Java,还为习惯使用 Kotlin 的开发者提供了原生的 DSL 支持。7日热门资源
Verity JE
Verity JE
作者:VarmiteYT
你好,我是维里蒂——你的专属助手伙伴。尽管向我提问吧,我几乎无所不知。
简介
Verity JE 为《我的世界》Java 版加入了由 Groq.com AI 驱动的个人助手维里蒂,灵感来自 ThatMob 的相关视频内容。
本模组是 Verity 作品的官方改编版本,已获得 ThatMob 的明确授权,并依据双方协议制作与发布。
重要提示
NeoForge 1.21.1 版本已被弃用,且存在较多已知问题。
使用准备
游玩前需要完成一定配置。模组提供了对应的安装与设置教程;此外,也可借助 Ollama 在本地运行维里蒂。
主要内容
维里蒂:可与你互动的个人助手伙伴。 灵动礼盒:维里蒂会从专属的动态礼盒中现身。 维里蒂恶魔:维里蒂能够召唤或引发出现的恐怖生物。 游戏环境变化:模组会显著改变原版体验,包括极端黑暗等压迫感十足的效果。语言支持
AI 对话支持多种语言;不过,语音识别与语音合成功能目前仅确认支持英语。
维里蒂恶魔的模型由 RoseRocket 制作。