Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Ic translate
此条目的(部分)内容需要翻译。

你可以帮助我们来翻译此条目,但请勿使用机器翻译

自定义地图是由其他玩家创建和分享的地图。你可以下载它们,放置到一个文件夹内然后游玩。这不是一个地图列表。(你可以在其他网站下载它们)

取得一张地图

  1. 去地图网站(参见首页提供的链接)下载地图。
  2. 解压缩出地图文件(一个文件夹),按照下列所述的地址。
    • Windows(限Java版):按下 ⊞ Windows+R,在路径栏中输入%appdata%并回车。进入“.minecraft\saves”文件夹,然后将文件夹复制进去。(仅限于在官方启动器的默认安装地址的情况。否则,请直接通过资源管理器进入你的安装地址中的.minecraft\saves文件夹。)
    • Mac OS X:在Finder中进入你的用户文件夹,然后进入“Library/Application Support”,之后同上。
    • Linux:进入“~/.minecraft/saves”,之后同上。
  3. 进入minecraft并找到你添加的世界。它有时候会在底部所以记得检查那里,找出它,并开启它。
  4. 进入你的世界!

上传一张地图

  1. 进入上述的saves文件夹,之后压缩你要上传的地图文件夹。
  2. 去类似MediaFire或百度网盘的文件分享网站上传该压缩文件。最好能在某些论坛或网站发布你的地图并给予相应的介绍。
  3. 其他人可以看到你的作品了!

游玩自定义地图

这就是你下载它的原因,对吗?自定义地图通常会有一些目标和一条故事线。它们可以非常有趣,还有许多不同类型。这里有一些提示:

解谜

它们有许多充满障碍的路线和谜题让你完成。它们可能会有记分系统,和装满黄金的箱子。你收集的越多,得到的分数越高!你可能会遇到如下几种障碍:

  1. 红石谜题:举个例子,它们会给你一些中继器或红石粉,让你用它们重新连接线路,打开门。你可以浏览wiki的相关页面来得到关于如何充分利用它们的提示。
  2. 迷宫:在狭窄的路径中漫无目的地探索直到你看到一扇门。玩得高兴!一个分支是你可以选择路径并用火把标记。这会帮助你了解你走过哪些路。

动作

通常,这些地图牵涉很多战斗和生存技能.

  1. 生存地图:就像一般的Minecraft生存,但是有一些不同。你可能在云上,只有有限资源,等等。
  2. CTM地图:这些是众所周知的高难度地图。最终目标是填满一个“纪念碑”,你必须用羊毛或其他物品记录。这些地图有很多陷阱。

PVP

想和其他人战斗吗?厌倦了苦力怕和骷髅?这些就是你想要的地图!

  1. 抢夺羊毛 地图:这些地图让几个队伍进入一个小巷,完成一个纪念碑。They include dungeons and crossfire form the otherlane.这是CTM的一个子类。
  2. 保护羊毛 地图:这些地图让人们冲进对手基地,偷取羊毛,之后返回自己基地。可在小组或大组内游玩。
  3. 破坏纪念碑/核心 地图:Self explanatory.经常只在大组内游玩,有时可达到50v50。

跑酷

主条目:教程/跑酷

在平台之间跳跃。它们通常分成关卡。有许多种不同跳跃方式:从角落跳,S型跳,还有梯子跳。这些地图是对敏捷性的测试。

创造

这些地图没有明确的目标。它们经常有令人震惊的风景或机械。Minecraft星球被这些填满了。(其实就是观光地图。)

冒险

完成一条长而曲折的故事线。它们含有许多内容,有时是解谜,有时是动作,有许多关卡。你不能破坏任何方块(除非特别说明)。

恐怖

通常是一个有着黑暗/模糊故事线的冒险地图,常见的主题有鬼魂、死亡、回忆、被锁等。

分享地图

Java版

导入一张地图,首先要打开Minecraft目录中的saves文件夹。打开官方启动器,点击“启动设置”,然后点击“打开游戏目录”,即可打开.minecraft文件夹。再找到saves文件夹并在其中找到你想要分享的地图的文件夹即可。为了方便地发送,你最好先把地图文件夹压缩为zip文件。

当然,你也可以前往如MediaFireCurseForge的网站根据上面的提示上传地图文件。这样,大家就可以在互联网上看到你的作品了!

基岩版

在Windows 10系统上,非常容易就可以导出地图。打开Minecraft,点击那个世界的“修改”按钮,往下滑,点击“导出世界”按钮并选择你想要把.mcworld文件存储到的路径即可。

在非iOS系统的手机上,你需要先找到Minecraft的安装文件夹。在iOS系统的手机上,你可以在“文件”APP中选中“在我的iPhone上”,再打开Minecraft文件夹,在这个文件夹的“Minecraft/games/com.mojang/minecraftWorlds/”路径中,你会找到你的随机命名的Minecraft世界,所以最好选择“以日期排序”。一旦找到了所需的世界,就可以通过打开其中包含的“levelname”文件来验证世界的名称。如果你压缩文件夹的内容(而不是文件夹本身),并将其重命名为.mcworld而不是.zip,那么在Minecraft中共享和打开就会很容易。

压缩地图

大型地图的文件可能很大,不过有一些方法可以减小整个文件的大小。注意,每个地图都有文件大小,大型地图更是如此。当然,不太可能把地图压缩到1kb以下,但或许有些可以压缩到200kb左右。注意,以下有些内容适用于Java版,不一定对于基岩版也同样有效。

删除玩家数据

许多地图在首次加载之前并不需要玩家先玩游戏,并且大多数时候,地图的最终版本并没有理由保留开发人员生成的旧玩家数据。如果你的地图不需要任何玩家数据,如进度、位置、物品栏和其它玩家的数据,则可以删除在地图根目录中找到的“advancements”、“playerdata”和“stats”文件夹。如果你的地图具有自定义进度,请不要删除这些进度,删除地图根目录内的progressions文件夹即可(.minecraft/saves/Map_Name/advancements,而不是.minecraft/saves/Map_Name/datapacks/Maps_Datapack/data/namespace/advancements)。

删除自动生成文件

session.lock和level.dat_old都是不需要与地图文件一起打包的文件。您可以安全地删除这两个文件,因为一旦玩家加载地图,它们就会自动重新生成。您也可以删除“poi”文件夹,地图加载后将自动重新生成“poi”文件夹,但这会导致加载时间变得长一些。

压缩JSON文件

JSON无论有无换行都可被读取。所以可以移除所有JSON中的换行(注意不要移除任何字符串里的\n!),借此压缩JSON文件大小。当然,也可以移除JSON参数之间的空格。对于大文件来说,这样做对于节省空间是非常有用的。

比如,这个JSON文件:

[
  "",
  {
    "text": "To do list: ",
    "color": "blue",
    "underlined": true
  }
]

就可以被压缩为:

[{"text":"To do list:","color": "blue","underlined":true}]

在这个实例中,我们移除了"text""color""underlined"数值之间的空行和空格和末尾的空格,不过"text"的字符串数值中的空格并没有被移除。第2行中会被一些JSON生成器自动生成的"",也因无用而被移除了。不过,在修改"text"的数值时,一定要小心谨慎(只有当你的资源包中有自定义语言文件时才能也将其删除)。

压缩资源包

如果你的地图中包含了资源包,那其中的材质和音效可能会增加地图文件的体积。在保证质量的前提下对它们进行压缩会有较大帮助。

压缩材质

许多材质可能非常大,可这几乎不会改善图像质量。即使玩家不太会注意到太大的差异,一些材质也可能会采用2048x2048(几乎是4K HUD)的分辨率。分辨率至多为256x256,你可以选择16x16、32x32或64x64。不管怎样,尽量不要超过256x256,因为这一级别的细节不容易被玩家看到且会过大。 After finding an acceptable resolution, try using image compressors. These can sometimes reduce your file size by up to 90%, but may come at the cost of a loss of color depth (24-bit colors to 16-bit). This reduces the file size because there are not as many colors to store, but vibrant textures may become more "grainy", or "static-ey". If you still think there is data that can be shaved off, try removing all EXIF data from the image. Note that this will remove any copyright notes the image has (if any are present), and you may have to manually add credit (you should always give credit manually, but this is a legal matter).

压缩.ogg音效

ogg格式的音效文件比较小,但是有时仅更改文件格式是不够的。你也可以尝试降低音频的比特率或振幅,之后在地图中用/playsound指令增加回来。你还可以尝试降低音频的Mono值(只含1个音轨)。如果操作得不小心,会导致音频质量下降,所以建议你将小音效混合为单声道,因为玩家基本不会顾及地图是单声道还是多声道版本。

删除region文件

不太提倡大多数玩家这样做,因为你可能会因此误删自己地图的一部分。在删除之前,一定要记得备份,因为你不会知道是否有什么东西会出问题。

开始前,建议你先读取区块和region文件。总的说,区块是世界中一个个16x16的范围,而一个region文件中包含32x32的区块。所以,一个region文件中含有1024个区块,即262144个方块。

使用[1]并输入每个区块的坐标(16x16)。比如,找到编号为0, 0至编号为0, 32的区块文件,注意要找到正区块'和'负区块。列好了想要保存的区块列表后,备份你当前的世界。备份后,再删除想要保存的区块列表中没有的区块。比如,如果你想要保存的区块列表中有这些区域:

  • 0, 0,
  • 0, 1,
  • 0, -1,
  • 3, 4,

你就不用删除r.0.0.mcar.0.1.mcar.0.-1.mcar.3.4.mca。删除其他的区块文件即可。这会删除所有无用的region文件,大大地减小整个地图文件的大小。

Advertisement