作者 |
OrangyTang |
---|---|
平台 | |
编写于 |
Java |
最新版本 |
2.RV |
发布日期 |
2016年3月 |
大小 |
2.8MB |
版权 |
新 BSD 授权协议 |
源代码 |
是 |
兼容 |
1.9 |
支持下界 |
是 |
Tectonicus 是一个用 Java 编写的“深度” Minecraft 地图查看工具。它比同类工具(如 Overviewer)的依赖性更小。它以 3D 模型来生成你的地图,而不是以方块像素生成。它生成的地图的细节度很高,并且可缩放。它创建大量的地图贴图、HTML 文件来让你在Google地图界面上浏览这个地图,而不是简单地生成一张图片。
功能[]
- 可运行在 Windows、OSX 和安装了 X 或 Xvfb 的 Linux
- 可查看多个世界
- 可使用自定义纹理
- 一个用于标记出生点的图标。点击它会展示在这个世界上发现的每一种方块的数量
- 在地图上显示位置,并且在点击时会显示标记文本(空白的标记不会被显示,因为它们通常是被用作例如椅子那样的装饰品)
- 可通过使用玩家自定义皮肤创建玩家标记。同时也会展示它们的生命值和统计数据
- 缓存结果,以便在查看相同地图时能更快的查看和转换区域
- 有多个选项来控制缩放等级、视角角度和输出格式
- 可以 png、jpg 或 gif 图片格式输出
- 支持白天、夜晚和洞穴查看模式
- 支持 Mod。可为你喜爱的 Mod 添加自定义方块
- 高质量输出会开启反锯齿
如果你有功能请求,请将其提交到 Tectonicus 漏洞追踪器。
示例地图[]
用法[]
在版本 2,Tectonicus 读取储存在 XML 文件的配置——支持命令行选项。XML 文件允许在 Tectonicus 一次查看多个地图,并且你可以通过点击按钮在地图之间切换。
- 在这里下载经过压缩的 jar 文件,并将其保存在你的电脑上。如果你相以 zip 文件打开,请右击并点击“另存为”。
- 创建一个 Tectonicus XML 配置文件。
- 从命令行运行 Tectonicus,指向到刚才创建的 XML 文件:
java -jar Tectonicus_v2.20.jar config=myconfig.xml
大一些的地图可能不会在没有内存问题的情况下完全查看,因此使用:
java -Xms2048M -Xmx2048M -jar Tectonicus_v2.20.jar config=myconfig.xml
2048M = 2048 MB 或 2GB 的内存(或指定要使用多少内存) 也可以创建一个 .bat 文件,该文件内容如下:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar Tectonicus_v2.20.jar config=myconfig.xml PAUSE
注意:使用 %ProgramFiles(x86)% 代替 %ProgramFiles%,如果你在64位系统上使用32位的 Java。
因为 Tectonicus 会为地图上的每个方块预先生成图像,因此它的地图占用的空间可能比源 Minecraft 世界还要大得多(GB)。这可以通过设置 imageFormat="jpg",并且适当配置 Views 节点的 imageCompressionLevel,同时使用 Map 节点的closestZoomSize 来减少占用空间。
当第一次运行 Tectonicus 时可能会花上很长的时间(小时),之后使用相同设置运行将会更快,因为 Tectonicus 只更新更改了的贴图。
特殊标记[]
Tectonicus 默认会显示所有地方的标记。为了停止地图标记泛滥成灾,你可以使用 filter="special"(详见 XML 文件)。
“特殊”标记是那些以这些符号为开头和结尾的:
" # - = ~
因此下列地图标记将会被显示:
----------- someone's house ----------
或:
# my place! #
或:
~ long sign on four lines ~
创建视图[]
Tectonicus 可以生成第一人称视角,并且将其插入到你的地图中,因此你可以预览你的建筑或发现。
可以放置以下列文字为内容的标记来显示第一人称视角:
#view 你的描述
#view 必须放在标记的第一行。剩余的文字都将会用作视图的标题。
视图根据标记的朝向生成。你也可以调整其高度和视角角度:
#view h10 a135 你的描述
这里有2个值:“h10”会生成最多10个方块的视图。这对获取一个结构的俯瞰视角是有用的。它也能够让你隐藏下面的看不见的标记。负数数字也有效。
“a135”设置仰角角度(视图向上/下看多少)为135°。这可以是从0(垂直向上看)到180(垂直向下看)的任何数字。
示例图像是通过“#view h10 a135”生成的,其在距离地面10方块高的地方设定视角,并且垂直向下看。
你也可以将视图渲染为夜晚时候的样子:
#view night 描述
如果你想耗尽了第一行的空间然后想使用第二行,只需在第二行上以 # 开头并输入内容就可以了:
#view h10 a135 # night 描述
Mod 支持/自定义方块[]
如果你安装了带有新方块的 Mod,你可以将这些方块添加到 Tectonicus 以便可以在你的地图上正确显示。
请捐赠![]
如果你喜爱 Tectonicus,为什么不给作者捐赠呢?如果你捐赠了,那么在 Tectonicus 地图上的玩家的弹出信息框会显示一个“supporter”(支持者)徽章,甚至在其他人制作的地图上都会显示徽章。
报告漏洞[]
从命令行中控制 Tectonicus[]
Tectonicus 也可以通过命令行进行控制,而不是 XML 文件,但这个方法并不强大,并且不是最佳选择。
计划任务[]
为了让 Tectonicus 在 Linux/Unix 机器上按照指定的时间运行,你需要在多显示器设置上添加 DISPLAY=:0 或 DISPLAY=:0.0 来添加你的计划任务。
工具[]
- TectonicusGUI - 容易使用的图形用户界面;用 Java 编写。
- teclp - 自动更新玩家位置。
- TectonicusPlayers,一个 hMod/Canary 插件,可以实时输出位置和登录的玩家。(下载)。
- Tectonicus Simplifier,一个 Linux 运行脚本,帮助设置一些选项。(下载)。
- 注意:这个软件已过期,并且没有当前选项的代码。
- Minetographer,一个 Tectonicus 的多平台前端系统。
- Tectonicus Uploader,一个 python 脚本,用于向一个 FTP 服务器上传更改了的文件。
教程[]
- 集成显卡(例如 Intel GMA3100)
- 在 Headless/Linux VPS 机器上安装并运行 Tectonicus
- 如何在 OS X(同时也可能是 Linux)上自动运行 Tectonicus
- 通过 Windows 命令行运行 Tectonicus(作者 mmillss)
你的地图[]
- sfxworks - SoundslikePvP Map
- World Maps @ Onkoi Studios - Multiworld Minecraft (4张地图,1张会自动更新)
- World map for 'The Shaft' (map direct link)
- Rumfish.net map
- TRTSNBN (Terra, Nether and night map)
- Yoo.dk's map
- Sclerosis Server map
- Choggoria
- Jibi's Server, Skytrap & video games pixel art
想获得一张很酷的地图?可以自由地在这里添加你的链接。
外部资源[]
- Tectonicus GitHub 项目页: https://github.com/tectonicus/tectonicus
- Tectonicus 主页: http://triangularpixels.net/games/tectonicus
- 最初的 MinecraftForum.net 话题和技术支持帖: http://www.minecraftforum.net/viewtopic.php?f=25&t=95739
- Tectonicus 开源公告: http://www.minecraftforum.net/topic/1165662-tectonicus-now-open-source/
语言