Minecraft我的世界Java版17w43a发布!1.13将会是技术性的更新,因为这既能提高游戏性能,又能更简单地让我们开发人员在以后添加新东西。不要想着在Minecraft1.13有任何新特性了因为我们正尝试着在1.13改进游戏引擎。
Minecraft 1.13 仍未发布,17w43a为其第1个预览版。 转载本贴时须要注明原作者以及本帖地址。 Minecraft Java版 17W43A 发布 Minecraft Java版 1.13 第一个快照 在经过了非常长的改进之后,我们已经准备好开始发布Minecraft Java版 1.13的快照了! 1.13将会是技术性的更新,因为这既能提高游戏性能,又能更简单地让我们开发人员在以后添加新东西。不要想着在1.13有任何新特性了因为我们正尝试着在1.13改进游戏引擎。 第一个快照将会为你们带来两个代码库方面的主要更新:数据包改进以及LWJGL 3。 数据包改进 使用&安装 一个数据包可以是压缩文件,也可以是以目录的形式 <world>/datapacks/。例如,以下这两个都是正确的数据包格式: <world>/datapacks/CoolPack2000.zip <world>/datapacks/SuperPack3000/ 如果你从朋友那或网上得到数据包,我们通常会认为这个数据包是个压缩文件。把数据包放到datapacks/文件夹里,然后它就会自动加载到游戏了。 如果你要修改数据包,在游戏运行的时候安装或移除一个,然后/reload指令将会帮你完成这一切。 文件结构 pack.mcmeta (必须) - 就像资源包一样,包括存档的描述。 data/ - 这是存放存档的文件夹,包括所有存档文件。 <namespace>/ - 就像资源包一样,任何东西都需要命名空间。 functions/ - 包括所有命令函数。 <name>.mcfunction - 一种命令函数的格式:<namespace>:<name> loot_tables/ - 包含所有掉落表 <name>.json - 一种掉落表的格式: <namespace>:<name> structures/ - 包含所有世界结构 <name>.nbt - 一种世界结构的格式 <namespace>:<name> advancements/ - 包含所有进度 <name>.json - 一种进度的格式 <namespace>:<name> recipes/ - 包含所有合成配方(看看下面的注解) <name>.json - 一种合成配方的格式 <namespace>:<name> 数据包结构 就像资源包一样,数据包也有加载顺序。不过,目前还无法看到或修改加载顺序。对不起!我们正在开发中! 注:合成配方? 合成配方应该都会在数据包中,但是目前我们还没有完成这个。因为那个原因,我们不能常常看到数据包里的合成配方,并且我们也不能在服务端和客户端两端同步合成配方。 基本上...还不能用。不久后就可以了! 命名空间 这可不是新东西了,但是我记得我应该反复说过“命名空间”。大多数游戏里的东西都有命名空间,以便于如果我们添加新东西(或者地图,无论是啥) ,它们的名字都会不同。无论何时你要命名一些东西,例如掉落表,你也需要提供你命名的东西的来源,并在命名空间中体现。如果你没有指定命名空间,命名空间将默认是Minecraft。这意味着something和minecraft:something是一样的东西。 |