minecraft:markers

動態地圖標記

請注意,本頁面的內容屬於進階版的標記指令與其說明,一般玩家請參考指令與代碼

雪服在遊玩上有一大特色是提供玩家在動態地圖上進行各種標記,讓其他玩家也能知道你家位在何處,或是避免彼此宅邸太近造成紛爭。也可以對其他玩家展示你的自動化設施(材料塔、經驗塔等),分享資源。更有趣的是能針對你發現的村莊、漂亮的地形或景點、甚至發現了遺跡、生怪磚進行標記,甚至對島嶼、大陸進行命名,創造出具有 RPG 文化的世界觀。

[附圖]

動態地圖標記主要分為下列數項分類:

  1. homes:主要用來宣告玩家領地所在,便於互訪與避免領地重疊的紛爭。
  2. stars:用來標記地名,通常用於大陸、某大片地形或大島嶼的命名。
  3. spots:用來標記值得一遊的景點或是對比較小的區域賦予地名。
  4. towns:用來標記城鎮或村莊。
  5. traffic:用來標記交通相關的地點,如車站、碼頭等,管理群也會將鐵道或航道標記在這分類裡。
  6. portal:用來標記在世界間往返的傳送門,一般玩家比較常用來標記地獄門位置。
  7. events:用來註記該地曾經發生什麼事,像是攻略特殊建築、遺跡、發現新大陸、生怪磚等,算是最通泛的標記分類。
  8. markers:預設群組,沒有指定就會以這個為主。通常用來標記重生點。

比較簡單的指令,請參照指令與代碼

在使用標記指令時,會發現下方的指令列表有三種變數,分別是「分類」、「代號」以及「名稱」。「分類」就是指上方列表裡的項目、「代號」則是這個標記作為維護時用來辨識的名稱,由大小寫英文字母以及底線組成,每種分類的代號都是獨立的、不能重複。至於「名稱」,就是標記顯示在動態地圖上的名稱。關於「代號」和「名稱」,雖然在系統上沒有硬性規定該怎麼取,但在下一節有提供命名風格給玩家們參考,希望玩家盡量遵從風格命名。尤其是「代號」,為了避免玩家之間的命名互相衝突,遵循風格去命名是讓彼此都方便的做法喲。

指令 說明
/dk /dmarker 的別名,動態地圖標記指令
/dk-list <分類> 列出指定分類所有標記的資訊
/dk-add <分類> <代號> <名稱> 新增標記,圖示暫定 comment
/dk-rename <分類> <代號> <新名稱> 重新命名指定標記
/dk-delete <分類> <代號> 刪除指定標記
/dkhome <代號> <名稱> 標記玩家的宅邸或領地,圖示房子
/dktown <代號> <名稱> 標記城鎮(天然村莊、玩家自蓋城鎮),圖示為神廟
/dkspot <代號> <名稱> 標記觀光景點,圖示為照相機
/dkstation <代號> <名稱> 標記車站,圖示為礦車
/dkdock <代號> <名稱> 標記碼頭,圖示為錨
/dkportal <代號> <名稱> 標記傳送門,圖示為傳送門
/dkevent <代號> <名稱> 標記事件,圖示為打卡、或是發現遺跡、生怪磚等等
/dkstar <代號> <名稱> 特別地名,圖示為星號
/dktower <代號> <名稱> 特別自動生產化裝置、怪塔,圖示為星號

TL;DR下面篇幅太長,若是沒有耐心讀完的玩家,可直接使用 /dk-list <分類> 指令觀察別人怎麼命名該分類的標記,再進行標記。

在講代號風格之前,先從比較簡單的名稱風格講起。名稱風格基本上沒什麼規範,通常會以 中文名稱 (英文名稱) 作為基本風格,英文名稱可有可無。

像是 homes 分類的 雪人 (sntc06)喜德 (david50407)月湖峽谷 (fntsrswl),值得一提在這分類裡,英文名稱通常代表玩家名稱。或是 townsstarsspotstraffictowers 分類的 新手村 (Novice)心海 (Heart Sea)羊駝山脈(Alpaca Mountains)猴港 (Danny Dock)村民保育基金會附設製鐵所 等。

另外,在事件 events 分類中,名稱通常會用來做表示事件以及其發生時間點,像是 月湖發現終界傳送門 @ 2017.03.30 00:15終界船 by BlacKaras, danny8376, swallow @ 2017-04-27 02:34 等。也可以單純表明誰發現什麼,例如 殭屍生怪磚1 (davd11014)海底遺跡7 (swallow)發現紅驢島 (fntsrswl) 等。基本上在事件分類中的名稱,比較像是標註,由玩家自由發會,不太限制風格。

在多數的分類裡,代號都採用 <世界代號>_<代號名稱>_[序號、註解] 作為命名,像是 G_EndPortal_1N_BlazeSpawner_2E_EndCity_3S1_floatj_1G_AacachVillageG_AlpacaMountainsG_OakDock 等等。

3.2.1 世界代號

世界代號如下表,通常玩家會比較常用的代號應該是 GNE 三種。

世界名稱 代號 說明
SW1 S1 雪一界,現封存在 Alpha 世界中
SW2 S2 雪二界,現封存在 Alpha 世界中
SW2 End S2E 雪二界終界,現封存在 Alpha 世界中
Alpha A 除了封存在 Alpha 的世界區域外,Alpha 的其他區域都屬於這個代號,像是王城、領地等
Beta B Beta 世界,現封存在 Alpha 世界中
Gamma G 目前的主世界
Nether N 主世界的地獄
End E 主世界的終界、末地

3.2.2 代號名稱

至於「代號名稱」,基本上是以大駝峰命名法,也就是單字之間不空格,而是將單字第一個字母使用大寫表示,在上面的例子可以清楚地表示。至於如何取名,大致上就是將你要顯示在動態地圖上的名稱,直接翻譯成英文即可。下面則是提供一些比較常用到的「代號名稱」作為取名參考:

  • 村莊以 Village 作為後綴,如 NoviceVillageOakVillage
  • 車站以 Station 作為後綴,如 NoviceStationSnowGodStation
  • 碼頭以 Dock 作為後綴,如 OakDockNoviceDock
  • 傳送門以 Portal 作為後綴,如 EndPortalEndIslandPortal
  • 生怪磚以 Spawner 作為後綴,如 ZombieSpawnerSpiderSpawner
  • 怪塔、自動化裝置以 Tower 作為後綴,如 BlacKarasWitchTowerSwallowFishTower

另外若是在玩家宅邸 homes 的分類,在「名稱」裡則直接使用玩家的使用者名稱即可,不用刻意轉換大小寫。

3.2.3 序號、註解

當前面名稱都一樣時,我們通常會用數字用作序號以區別不同的。

尤其會用在玩家宅邸 homes 的分類中,如 G_fntsrswl_1G_fntsrswl_2G_fntsrswl_3N_floatj_7S2_sntc06_1 命名,但若是你想要使用更語意化的方式做為區別,也是可以用英文去註解,如 G_david50407_MainG_david50407_VillaS1_fntsrswl_UnderWell

另外在事件 events 分類,也很常用到序號。像是表明這是在這個世界上第幾個發現的遺跡、或生怪磚,如 G_EndPortal_1 表示為在 Gamma 世界裡發現的第一個終界門、G_OceanMonument_2 則是第二個發現的海底遺跡、N_BlazeSpawner_3 表明是在地獄發現的第三個烈焰怪的生怪磚、以及 E_EndBoat_6 則是在終界裡發現的第六個終界船。

傳送門的代號則是以比較另類的方式做命名,是使用 <傳送門所在的世界代號>2<傳送門通往的世界代號>_<名稱>_[序號、註解],比較特殊的就是前面的世界代號有所不同,這表明了這個傳送門的方向,例如 G2N 表示這個傳送門是從主世界 Gamma 傳送到地獄 NetherN2G 則反之。而 G2E 則是從主世界 Gamma 傳送到終界 End,以此類推。

後面的「名稱」和「序號、註解」則和一般的代號的風格差不多。比較需要注意的是,若傳送門的「名稱」通常代表傳送的目的地,尤其是傳送門在地獄的情況,例如 N2G_EndPortal_1 代表這個傳送門會傳到 Gamma 世界的第一終界門、N2G_OakVillage 則是代表傳到橡港村。若是傳送門只是單純傳送到另一個世界,但在那個世界沒有特別的地標,才會以傳送門的位置作為名稱,像是 G2N_NoviceG2E_EndPortal_1E2G_BreakOff 等。

  • minecraft/markers.txt
  • 上一次變更: 2017/08/15 14:52
  • fntsrswl