作者 |
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/
語言