《我的世界》南宫幻雅开发技术手册——基岩版纹理渲染错误沼泽草生成雪草

关于“死域”,“死域”是被侵蚀的一片区域,在该区域中存在各种各样的危险。想要清除死域的话,需要摧毁作为核心的死域瘤。但死域瘤也不是直接就能摧毁的,我们需要先把该死域中所有的死域枝节破坏之后,方可摧毁死域瘤。所以清除死域的基本思路就是,找到所有死域枝节并利用草种子破坏掉它们,然后摧毁死域瘤。

40aa0af89268fa067cb15941a131ea7c.png

好吧,不是那个了。

我正在制作一个纹理包,当我把它拿出来测试时,我注意到在沼泽生物群落中,草的侧面有雪草纹理。

d3666c14fef2099e849e9d0d7d2d74db.png

我发现它好像接受了grass_side_snowed.tga的纹理。

我只更改了块纹理,而不是实际代码,所以我非常困惑。

我下载了 Minecraft 网站的包,所以它都是官方的,原封不动。

重现步骤:

修改“textures\colormap\swamp_grass.png”的颜色。

修改“\textures\blocks\grass_side_snowed.tga”的颜色。

观测结果:

一些草块的侧面显示为雪块的侧面。

测试结果:

接受了grass_side_snowed.tga的纹理。

解决方法:

重新建立了一个项目,重新将纹理放入textures\blocks

efe0c38f96acaadee144b5349a90a7da.png

正在开发的材质包。

525474a6edc534f209e3aca24aeeb46d.png

南宫幻雅材质。

这是一些Minecraft(基岩代码库)的内容。

Minecraft(基岩代码库)MCPE-121919

特定的颜色图更改会导致草块显示“雪花”纹理

https://bugs.mojang.com/browse/MCPE-121919

1.描述

特定的颜色图更改会导致草块在侧面显示“雪花”纹理。提供的示例是关于常规颜色图的,它的问题可能是丛林生物群落的观察者,但是,我们可以假设它可以影响不同配置的其他生物群落。该问题还会影响草块在其各自生物群落中使用的其他颜色图。

56af56e54947630b823f25647768220c.png

特定的颜色图更改会导致草块显示“雪花”纹理

我更新了包以使用 1.16.220 作为min_engine_version,该错误仍然发生在丛林中。包中的草.png文件和我能看到的香草草.png文件之间的唯一区别是包中的颜色更深。

我确实想知道问题是否与图像文件中的图层有关,就像驯服的狼一样。查看 https://bugs.mojang.com/browse/MCPE-48232?focusedCommentId=608030&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-608030

Minecraft(基岩代码库)MCPE-48232

在 textures/entity/wolf/wolf_tame.tga 中制作了自定义狗纹理,但它是红色的?

https://bugs.mojang.com/browse/MCPE-48232?focusedCommentId=608030&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-608030

1.描述

我最近制作了一个 Minecraft 资源包来更改狼、英国短毛猫和红猫的纹理。

当我试图驯服这些动物时,它们会变成一种奇怪的红色阴影(见图),我不明白为什么。

e1bb134a34ef721a69df3d89708cc5de.png

自定义狗纹理,但它是红色的?

我找到了解决方案:老实说,这比我预期的要容易得多。

注意:这需要 Photoshop 或 GIMP 照片编辑器。

“驯服的猫”或“驯服的狼”纹理似乎只是项圈——它们不是。你可以通过转到通道部分来理解我的意思,你会看到如果你隐藏 Alpha 层,你会在项圈下看到默认的猫纹理。所以问题是——你如何解决这个问题?到目前为止,评论区中的每个人似乎都只是把他们的有领猫纹理放在上面——这反过来又导致自定义纹理完全随着染料而改变颜色。

要解决此问题,请打开驯服猫或狼纹理的.tga文件。拖放猫纹理.png(上面有项圈以驯服)并删除默认图层。

下一步:复制 .png 文件,使其覆盖 2 个图层以上。您将在其最顶层创建图层蒙版,并使其仅显示衣领出现在该图层上。(在图层蒙版部分,所有内容都应该是黑色的,而衣领是白色的)。

现在到实际的猫 - 在你复制的另一层上......将不透明度设置为 1%.....认真地。就这么简单。这就是原始默认纹理的样子。不透明度太低了,看起来只是项圈——但事实并非如此。(包含的图片显示了完成的纹理文件的外观)

031f543c3575d3b7fc5940252bb76a0d.png

Minecraft(基岩代码库)MCPE-73587

草块顶部变为纯色,侧面变为雪

https://bugs.mojang.com/browse/MCPE-73587

1.描述

特定区域的某些块存在颜色问题,其中大多数是草块,您根本无法将其删除

0c0fbdc9e542ca0dc57c104a6c8fe2ef.png

我知道类似的故障。我不知道如何重现它,但它涉及草将随机颜色变成条状,并具有雪面纹理。水也会受到影响,在客户端卸载块后,故障会消失。我只见过两次这个故障。

偶尔发生在我身上,不知道如何重现。

这只发生在服务器上吗?

您能否提供有关您设备的信息?没有它,我们可能无法重现该问题。

建议和功能请求

如果您对 Minecraft 有建议或功能请求,请前往 Minecraft 官方反馈网站与所有人分享您的想法。

制作精彩报告的技巧

请在创建报告之前搜索您的错误,以确保您的问题尚未被报告。如果有,请加入那里的讨论!

如果可能的话,附上该错误的屏幕截图!

请每份报告提交一期,这样我们更容易跟踪和管理!

请提供您的问题的(切中要害)摘要。避免使用一种措辞的摘要和诸如“帮助!!之类的东西。

描述应包含问题的详细信息以及如何重现问题,以便我们可以更轻松地跟踪问题并尝试修复它(当您使用上面的有用链接时,请参阅我们为您提供的模板)。

在此跟踪器中,Bug 不再分配给特定开发人员。

请确保评论与报告的错误相关,并尊重其他玩家和开发团队。偏离主题的评论、争论和侮辱将被删除,作者将被禁止。

值得一提:resource_pack\textures\colormap\grass文件,这是一个用于控制草地颜色的文件。您可以使用一些工具来编辑这个文件,比如这个或这个。您也可以参考这个项目中的示例文件,它提供了最新的资源和行为示例,用于创建Minecraft: Bedrock Edition的附加组件。

textures\blocks\grass_side_carried.png是一个已经被移除的方块,它用于存储草方块的物品模型。它在旧版本的基岩版中存在,但是在更新后被删除了。所以,如果你使用的是最新版本的我的世界,那么这个纹理包就不会生效了。

grass_carried是一个已删除的块,不会在去修改它了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值