截图
介绍
让你的世界更有趣味,迎接从天而降的巨型辣椒——熔岩(或冰冻!)岩石!
这个模组会添加流星——偶尔随机从天而降的岩石块。它们撞击地面时会爆炸,并在形成的撞击坑中留下实用资源。这些爆炸甚至比原版的还要厉害!
你可以制作激光来抵御这些脾气暴躁的天外岩石的破坏力,也可以试着在其中寻找一些可爱的东西!喵!
Boodlyneck 制作的 0.1.0 版本模组展示视频:https://www.youtube.com/watch?v=LWCvP63pooQ
这个模组的可配置选项非常丰富,你可以随心调整。想让夜晚出现更多流星?没问题!想让它们不要炸毁任何东西?安排!还有许多其他设置等你探索!
灵感来自早期的流星模组,由 SlayerTheChikken 委托制作。
和其他玩家在服务器上体验这个模组,乐趣更佳。使用折扣码 EMALIGHTDEV 即可在 Nodecraft 享受优惠!
喜欢酷炫模组?来看看我开发的其他作品,说不定能找到感兴趣的内容,比如LightWithn,它为每位玩家赋予独一无二的能力!
功能列表
流星尺寸
流星会以多种不同尺寸生成。尺寸越大,造成的伤害越高,留下的“结构”也越大。你可以设置哪些尺寸的流星能够生成,以及流星的生成频率。
自定义流星
你可以使用数据包添加自己的流星结构,就像示例数据包那样!你可以指定结构可生成的尺寸类别,以及它是否为特殊结构。(特殊结构出现的概率较低。)这些是 NBT 结构文件,和结构方块生成的文件类似。请参阅示例数据包
激光炮塔方块
它们可以向流星发射激光,在流星坠落途中将其摧毁,以保护你的基地免受陨石袭击。
激光炮塔分为两个等级:
- 基础型默认射程较短,但依然相当可观(可以在配置文件中调整!)。它的冷却时间也更长(默认为 3 秒,也可以彻底关闭),而且无法摧毁超过特定尺寸的流星(最大可摧毁比最大尺寸小 1/3 的流星,也可以配置)。
- 高级激光炮塔的覆盖范围更广、冷却时间更短,并且能够摧毁所有类型的流星。不过,你需要收集一些流星碎块来制作陨星合金,才能将基础型升级为高级型。
你可以使用聚焦透镜物品与激光互动,让它们显示当前覆盖的区域。当陨石击中该区域时,激光会启动并炸毁陨石。
物品
此模组还添加了一些物品:陨铁碎块,开采陨铁岩(不使用精准采集)时可以获得。陨铁岩会在陨石坠落到陆地并爆炸后生成。陨铁碎块可以熔炼成 9 个粗铁,也可以用于制作陨铁合金。将 2 个陨铁碎块和 2 个铁锭合成,即可获得 2 个陨铁合金;之后可将其用于制作高级激光。还有聚焦透镜,用于制作两种激光。制作需要黄绿色玻璃、紫水晶和石英。
陨铁岩方块(1.5.0+)
现在,陨石实体和陨铁岩都有 3 种阶段纹理:炽热、中温和普通,普通状态就是原来的状态。陨铁岩现在会从炽热状态开始,随着时间推移逐渐冷却,最终变为普通状态。炽热时,每次都会像岩浆块一样对玩家造成伤害;中温时,只会偶尔造成伤害;普通状态则不会造成伤害。
对方块使用雪球会使其状态降低一级,而使用打火石则会使其温度升高一级。对方块使用回响碎片可以让当前状态永久保持。
陨石结构 – 可自定义陨石!
陨石爆炸时会生成这些结构。它们位于文件夹 /data/ohmymeteors/structure(在 mc1.21 以下版本中为 s)中,你可以使用数据包进行自定义。它们与原版结构方块导出的文件相同。从 1.2.0 版本开始,还可以通过命令更轻松地添加自定义陨石,详情请见下方的命令部分!
示例数据包在这里。如果你想阻止默认结构生成,可以添加一个结构文件(例如复制一个默认结构文件),并将其命名为 ignore_<nameofthestructuretoremvoe>.nbt;如果想忽略所有默认结构,则使用 ignoredefault.nbt。
这些结构也可以包含实体,例如:
陨石猫
可爱的小猫随时可能正在银河系中旅行。它也可能降落在你的 Minecraft 世界里(前提是你没有用激光把它击落)。它们可以在火中存活,生命值为 15 HP,而不是 10 HP。如果你选择处理掉它们,它们会掉落一些陨铁碎块(让你想起自己的残忍,以及沾满宇宙猫血的双手)。
流星雨!
流星雨是一种罕见现象,一群陨石会同时坠落。新增了三种流星雨类型:
- “瞬时”:所有陨石同时在一个中心点周围坠落
- “延迟”:每颗陨石都会在前一颗之后稍晚生成
- “定向延迟”:每颗陨石都会在前一颗之后生成,但所有陨石沿着大致相同的轨迹移动
配置文件
从 1.5.0 版本开始,你需要安装 FzzyConfig,但作为回报,你将获得一个精美的配置菜单界面,可以从模组菜单中打开。如果你是服务器管理员,或拥有 ohmyemeteors.config.edit 权限,就可以直接在游戏中编辑服务器配置文件。
配置文件位于 /config/ohmymeteros/ohmymeteors_config.toml,其中包含许多设置,你可以根据自己的喜好进行调整。
你可以在游戏中使用 /omm reload 重新加载配置,也可以保存更改来重新加载。

命令
这里有几个命令:
/omm spawn <size> [velocity]将在你注视的方向生成一颗陨石,并使用指定的大小和可选的速度/omm spawn random将在你周围随机位置、朝随机方向生成一颗随机陨石/omm spawn natural将生成一颗陨石,效果与自然生成相同/omm spawn shower [instant|delayed|delayed_directioned]将生成一场陨石雨,效果与自然生成相同,并使用指定的陨石雨类型。/omm config reload将重新加载配置文件/omm config preset <preset>将修改配置文件以应用指定预设。目前有两个预设可用:performance和no_griefing
添加自定义陨石结构/蓝图
/omm custom 及其子命令可以让你生成一个数据包,并直接在游戏中添加陨石结构,无需接触任何文件。之后,你可以打开数据包文件夹,并将数据包发送给朋友!
添加新陨石
/omm custom add <type_of_schematic> <structureId/schemId> <size> <special>
type_of_schematic:将用于生成陨石结构的蓝图/结构文件类型。目前借助 SchemConvert 支持三种类型:
structureblock:原版.nbt结构文件,可使用结构方块创建worldedit_schematic:WorldEdit 的.schem文件,可使用//schem命令创建litematica_schematic:Litematica 的.liteschem文件。对于蓝图文件,切勿将其从生成位置移走,这一点尤其重要
structureId/schemId:要使用的结构/蓝图文件名称。无需指定扩展名(例如 .schem 或 .nbt)。该名称也会用作陨石结构 ID;如有需要,之后可以通过编辑命令更改
size:此陨石结构对应的大小,可以是 SMALL、MEDIUM、BIG 或 HUGE
special:指定这是否为特殊陨石,也就是该结构的出现几率是否低于正常水平
移除默认陨石
/omm custom ignoredefaults [true|false] 如果将 ignoredefaults 设为 true,此模组的默认陨石就会停用,只使用自定义陨石。请确保每个类别至少添加一个陨石结构,否则会报错。
移除陨石结构
/omm custom remove <structureId> <size> <special> 如果要移除之前添加的陨石,可以使用此命令。你需要指定结构名称、对应的大小,以及它是否为特殊陨石。
编辑陨石结构
/omm custom edit <originalName> <ogSize> <ogSpecial> <newName> <newSize> <newSpecial> 你可以使用此命令编辑结构文件名、类别,以及它是否为特殊结构。到现在应该已经很直观了。
查看目前已添加的陨石
/omm custom display_current 将显示对应大小和特殊类型的所有陨石,也会显示你当前是否已禁用默认陨石。
模组兼容性
你可以使用 Flan 和 YetAnotherWorldProtector 定义陨石不会生成或爆炸的区域。现在,你可以使用 Flan 或 YAWP 定义陨石无法生成或爆炸的区域。Flan 有自己的全局设置;若要在 YAWP 中禁用陨石生成,需要将 explosions-entities 标志设为 denied。
从 1.5.0 版本开始,你还可以使用 OPAC 定义陨石不会生成或爆炸的领地,方法是启用“Allow blocks from explosion”标志。
许可证
MIT
鸣谢
感谢 SlayerTheChikken 提供部分素材和模组创意。感谢 Explodee 模组(作者:KnownSH)提供球形爆炸的代码 https://github.com/KnownSH/Explodee 感谢 SchemConvert 支持在不同 schematic 格式之间进行转换 https://github.com/PiTheGuy/SchemConvert
常见问题
OhMyMeteors 支持哪些 Minecraft 版本?
OhMyMeteors 支持 Minecraft Java 版 1.19.2–26.2,共 19 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
OhMyMeteors 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Emafire003 的其他作品
查看全部 →ColoredGlowLib
让实体发出任意 RGB 颜色的光,不再局限于原版颜色!还支持通过数据包自定义颜色动画!
FoxGlow
让狐狸和玩家在食用发光浆果或其他发光物品时发光!
ParticleAnimationLib
粒子动画前置库,让你轻松制作炫酷的粒子效果!
Oh My, Meteors! – A meteorites mod
一款现代化的流星坠落模组,高度可配置,特效漂亮,还保留着老派模组的韵味!
评论
登录后评论和评分