跳到正文

Mo Glass

作者:alexander9892

添加玻璃楼梯和玻璃台阶的 Minecraft 模组。它们在任何建筑中都很美观,并能与原版玻璃方块无缝衔接。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Mo Glass

Mo Glass 是一个 Minecraft 模组,添加了玻璃楼梯和玻璃台阶,包括染色和遮光玻璃变种,同时保留了原版 Minecraft 玻璃方块那种无缝透明和半透明的出色效果。这个模组让玩家能够建造更复杂、更美观的玻璃结构,使他们在游戏中的创作更具视觉吸引力且更加独特。

一座屋顶由玻璃楼梯搭建的 Minecraft 房屋,由 Mo Glass 模组提供支持

Mo Glass 支持众多不同的 Minecraft 版本,从最新的 1.20 快照一直回溯到 1.14.4。不过,CurseForge 的界面有时会让你很难找到并下载适合你所玩 Minecraft 版本的模组。如果你遇到这个问题,可以尝试从官方网站下载 Mo Glass,那里提供了更友好、更全面的所有可用版本列表。

 

(除非你使用的是 NeoForge)

 

特性

  • 玻璃台阶!
  • 玻璃楼梯!
  • 染色玻璃台阶!(自 v1.3 起)
  • 染色玻璃楼梯!(自 v1.3 起)
  • 遮光玻璃台阶!(自 v1.6 起)
  • 遮光玻璃楼梯!(自 v1.6 起)
  • 可用的透明效果!(见下文)
  • 可用的半透明效果!(适用于遮光玻璃)

 

无缝透明

楼梯和台阶都像原版玻璃方块一样可以透视。你可以将多个楼梯、台阶和完整方块相邻放置,它们看起来就像一整块玻璃。

无缝透明

 

可用的半透明效果

由遮光玻璃制成的台阶和楼梯,如果放置时没有空气间隙,就会阻挡光线;如果有间隙,则会让光线透过。

可用的半透明效果

 

为什么这些方块没有加入原版 Minecraft?

在我开始制作这个模组之前,我一直以为 Mojang 只是忘了这些方块,或者懒得添加它们。但现在我自己添加了这些方块,并花了很多小时才让透明效果正常工作,我想我终于理解为什么 Mojang 没有费心了。Minecraft 的楼梯是出奇复杂的方块,它们从来就不是为了透明而设计的。台阶可能还算简单,但我想如果 Mojang 添加了台阶,人们就会不停地要求楼梯。而玻璃楼梯做起来简直是噩梦。

楼梯可以朝北、东、南或西放置,可以倒置或正放,可以是直的或以四种不同方式之一弯曲,并且它们有六个面,这些面可能是透明的,也可能不是,取决于旁边是什么方块。但问题在于:在这六个面中的每一个面上,都可能存在另一个玻璃楼梯方块,它也可以朝北、东、南或西放置,可以倒置或正放,并且可以是直的或以四种不同方式之一弯曲。当然,在这六个面中的每一个面上,也可能存在一个非透明方块、一个普通玻璃方块或一个玻璃台阶,该玻璃台阶放置在下半部分、上半部分,或者是双层台阶。

最终,仅仅为了计算玻璃楼梯的透明度,就有 10800 种可能的情况需要考虑。但之后你还必须计算玻璃台阶的透明度(810 种可能情况),并调整普通玻璃方块的透明度计算(270 种可能情况,或比之前多 258 种)。*

仅仅为了向游戏中添加两个新方块,就要付出这么大的努力——而且还有很多让新漏洞悄悄潜入的机会。我认为,这就是 Mojang 没有费心去做的原因。

*以下是我如何得出这些数字的:

楼梯的可能变体:

pvStairs = 4 * 2 * 5 = 40

 

台阶的可能变体:

pvSlabs = 3

 

玻璃方块的可能变体:

pvGlass = 1

 

非透明方块的可能变体:

pvBlocks = 1(因为计算透明度时任何变体都会被忽略)

 

合并后的可能组合:

pvAll = pvStairs + pvSlabs + pvGlass + pvBlocks = 40 + 3 + 1 + 1 = 45

 

一个方块可能透明的面(包括楼梯,尽管它们有更多的面):

f = 6

 

楼梯透明度的可能情况:

psStairs = pvAll * f * pvStairs = 45 * 6 * 40 = 10800

 

台阶透明度的可能情况:

psSlabs = pvAll * f * pvSlabs = 45 * 6 * 3 = 810

 

玻璃方块透明度的可能情况:

psGlass = pvAll * f * pvGlass = 45 * 6 * 1 = 270

 

如果玻璃楼梯和台阶不存在时玻璃方块透明度的可能情况:

psGlassVanilla = (pvGlass + pvBlocks) * f * pvGlass = (1+1) * 6 * 1 = 12 

 

那连接纹理模组呢?

到目前为止,我见过的所有连接纹理模组似乎只对完整方块有效。它们不会为楼梯或台阶生成连接纹理,这使得它们无法与 Mo Glass 一起使用。

并不是 Mo Glass 不支持连接纹理,而是连接纹理模组不支持 Mo Glass(或任何其他添加楼梯/台阶的模组)。

这种情况将来可能会改变,因为人们一直在制作新模组,所以如果你知道现在有支持楼梯的连接纹理模组,请告诉我。我很乐意添加所需的额外纹理文件(如果有的话),使其与 Mo Glass 配合工作。

情况已经改变,目前正在开发对连接纹理的支持。请耐心等待。

 

合成配方

玻璃台阶:

glass slab crafting recipse

glass slab stonecutter recipe

玻璃楼梯:

玻璃楼梯合成配方

玻璃楼梯切石机配方

 

支持的语言

  • 简体中文(自 v1.2 起)
  • 繁体中文(自 v1.2 起)
  • 英语(美国)(自 v1.0 起)
  • 法语(法国)(自 v1.6 起)
  • 德语(德国)(自 v1.2 起)
  • 意大利语(意大利)(自 v1.6 起)
  • 日语(日本)(自 v1.7 起)
  • 奥万博语(恩东加方言)(自 v1.5 起)
  • 奥万博语(夸尼亚马方言)(自 v1.5 起)
  • 葡萄牙语(巴西)(自 v1.7 起)
  • 俄语(俄罗斯)(自 v1.5 起)
  • 西班牙语(阿根廷)(自 v1.4 起)
  • 西班牙语(智利)(自 v1.4 起)
  • 西班牙语(厄瓜多尔)(自 v1.4 起)
  • 西班牙语(西班牙)(自 v1.4 起)
  • 西班牙语(墨西哥)(自 v1.4 起)
  • 西班牙语(乌拉圭)(自 v1.4 起)
  • 西班牙语(委内瑞拉)(自 v1.4 起)

常见问题

Mo Glass 支持哪些 Minecraft 版本?

Mo Glass 支持 Minecraft Java 版 1.14–26.3,共 48 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Mo Glass 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

alexander9892 的其他作品

查看全部 →