问题标签 [minecraft]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
420 浏览

lighting - 有人可以向我解释辐射照明吗?

我已经掌握了环境光遮蔽的基础知识。我有一个光线投射器,能够均匀地射出半球周围的光线。似乎这些是辐射度所需的基础知识,但我不知道从那里去哪里。我是否发现每张脸有多少光?(我正在用我的世界之类的立方体制作游戏)之后我该怎么办?

0 投票
2 回答
1904 浏览

java - 我的世界皮肤预览问题

根据另一个问题,您可以使用以下代码查看您的皮肤:

哪个有效!

但是有谁知道我如何制作一个文本框和一个将书面文本放入value="535"标签的按钮(用文本框输入替换“535”)?

链接到另一个问题:是否有可嵌入网络的皮肤预览应用程序?

0 投票
1 回答
316 浏览

c# - XNA 拉错了纹理?

我正在制作(另一个)MineCraft 克隆,我遇到了一个有趣的问题。我有一个公共枚举,列出了特定多维数据集可以是的所有多维数据集类型,并且我有一个包含多维数据集的 3d 数组。每个立方体都有一个特定的类型,我遍历这个数组以获取每个立方体的顶点,然后将这些顶点传递给为特定立方体类型指定的顶点缓冲区。当我创建一个随机的立方体数组或单个立方体,并告诉它应该是什么纹理时,一切都按预期绘制。我现在正试图弄清楚如何绘制草方块的随机“表面”,并用泥土方块填充 y 轴下方的所有内容。最奇怪的事情发生了,最上面的立方体是泥土,它用草立方体填满了所有底部的立方体!当我禁用循环以用泥土填充地下时,

这是我认为是代码的相关部分。这是设置多维数据集类型的位置:

这是我将顶点拉入适当缓冲区的地方:

这是它的第二部分:

最后,这是我的抽奖:

最奇怪的是,当我手动设置立方体类型时,一切都按预期使用正确的纹理绘制。我还应该尝试解决哪些其他问题?我尝试为每种立方体类型制作特定效果,但无济于事。

0 投票
1 回答
180 浏览

c# - 如何裁剪图像的一部分

在 c# 中,我如何像在我的世界中那样裁剪图片的一部分

例子

提前致谢

0 投票
3 回答
1335 浏览

3d - Minecraft 渲染引擎的描述

我想了解 minecraft 渲染引擎是如何工作的,并且可能会将其适应其他技术。有没有对我的世界看似很简单的渲染引擎进行分析?

体素、正交边界和其他一些约束适用于该引擎。

0 投票
1 回答
1025 浏览

java - Minecraft Redstone 模拟器的替代方法

我只是在为 Android 编写一个 Minecraft Redstone 模拟器。我正在使用 Dijkstra 的一些变体进行模拟,但我听说真正的模拟器会做一些不同的事情,并且会在每个红石滴答声中更新每个红石块。

缺口是如何做到的?

更新 我知道他使用 HashSet,这看起来不像 Dijkstra,是吗?

0 投票
2 回答
16626 浏览

java - 我不断收到“操作符 == 未定义参数类型 boolean, int”并且不知道如何修复它

在第 3 行的这段代码中,我不断收到“操作符 == 未定义参数类型 boolean、int”:

我不知道为什么会发生这种情况,因为我有另一个类文件,其中没有错误。

如果有帮助,这是我的完整课程文件:

0 投票
1 回答
995 浏览

java - java中的类型不匹配错误

在以下代码中,我不断收到第 3 行的类型不匹配错误:

我不知道如何解决这个问题(使用 IDE 的建议破坏了代码的功能)。

这是我正在处理的完整类文件:

0 投票
1 回答
831 浏览

java - Java:迭代 BiMap - 引起一些问题

Java 编程

迭代我的地图的问题

这抛出:

关于为什么会发生这种情况的任何想法?发生这种情况时,地图中有一个键(具有一个值)。

此外,它直到最近才正常工作,而且我在我的 Java 文件上做了很多工作,以至于我无法找出导致这种情况发生的原因。迭代这张地图时,我不能做任何 while 循环,这会使事情变得复杂!

笔记:

  • Chat.getRecipients()不一样plugin.inreview
  • 以前工作得很好
  • 它是一个HashBiMap

请给我您可能有的任何提示和想法。

额外细节:

0 投票
1 回答
4614 浏览

java - Decrypt / decode minecraft .dat files

I'm working on a 3rd party tools for minecraft, and I been searching for a solution but I couldn't find one figure out how to decrypt .dat files. BTW using java