首页 分享 格式化代码

格式化代码

来源:花匠小妙招 时间:2026-02-18 16:03

Minecraft Wiki

了解更多

Minecraft Wiki探索首頁所有頁面互動式地圖人氣頁面指令附魔藥水釀造交易紅石電路教學資源包入門教學新手手冊方塊一覽物品一覽合成簡介熔煉簡介生物簡介參與編輯說明資訊計畫沙盒溝通社群社區專頁管理員告示板QQ群組wiki微博敬請參閲wiki條例wiki手冊標準譯名清單管理制度跳至內容探索首頁所有頁面互動式地圖人氣頁面指令附魔藥水釀造交易紅石電路教學資源包入門教學新手手冊方塊一覽物品一覽合成簡介熔煉簡介生物簡介參與編輯說明資訊計畫沙盒溝通社群社區專頁管理員告示板QQ群組wiki微博敬請參閲wiki條例wiki手冊標準譯名清單管理制度

格式化代碼

一本展示了所有的格式化代碼和字元的書

格式化代 碼(Formatting code),又稱顏色代碼(Color code),能使在遊戲中加入含顏色和格式資訊。

在Minecraft中,可以用分節符號(§)產生帶色文字。 於Windows中,按Alt + NUMPAD0NUMPAD1NUMPAD6NUMPAD7或Alt + NUMPAD4NUMPAD1NUMPAD4NUMPAD5NUMPAD2。 於macOS中,按下⌥ Option + 6。 於Linux中,按下 Compose + S + O。 而在基岩版中,分節符號能被輸入進告示牌、世界名稱、重新命名欄及聊天欄而產生帶色文字。 且外部程式也能將其加入於其他位置。

1 使用 1.1 顏色代碼 2 格式化代碼 2.1 輸入 2.2 示例 3 用於server.properties和pack.mcmeta 3.1 舊版本相容性 4 用於自訂語言檔案 5 用於世界名稱 6 用於伺服器名稱 7 你知道嗎 8 參考

使用[]

可以在分節符(§)後加某個字元來格式化文字。如果字元是十六進制數字,在用戶端裡可用於顯示文字時切換顏色。在基岩版中,分節符可以用任何能輸入文字的地方;而在Java版中,則可以用在server.properties、pack.mcmeta、語言檔案、世界標題和伺服器名稱中。

如果在格式代碼後使用顏色代碼,則格式代碼的作用範圍只能持續到顏色代碼之前。例如,§cX§nY會顯示為XY,而§nX§cY會顯示為XY。因此,當使用顏色代碼與格式代碼一起使用時,確保首先使用顏色代碼,並在變更顏色時重用格式代碼。

§a§o§lDedicated Ser§rver§c§k 的效果

在基岩版中,在顏色代碼後面的格式代碼仍然生效。此外,如果用了混淆代碼而沒有在行尾使用重設代碼,用戶端GUI會繼續模糊MOTD傳過來的文字和版本號顯示:

§r可以用於重設文字樣式。例如:§nXXX§rYYY會顯示為XXXYYY。

顏色代碼[]

不同顏色所對應的十六進制數字。使用§+相應數字或字母可以得到對應的顏色。例如,§e會顯示為黃色

代碼 名稱 前景色 背景色 等效的ANSI轉義序列 版本 R G B Hex R G B Hex §0 black 0 0 0
 #000000 0 0 0
 #000000 e[0;30m §1 dark_blue 0 0 170
 #0000AA 0 0 42
 #00002A e[0;34m §2 dark_green 0 170 0
 #00AA00 0 42 0
 #002A00 e[0;32m §3 dark_aqua 0 170 170
 #00AAAA 0 42 42
 #002A2A e[0;36m §4 dark_red 170 0 0
 #AA0000 42 0 0
 #2A0000 e[0;31m §5 dark_purple 170 0 170
 #AA00AA 42 0 42
 #2A002A e[0;35m §6 gold 255 170 0
 #FFAA00 42 42 0
 #2A2A00 e[0;33m [僅JE] 64 42 0
 #402A00 [僅BE] §7 gray 170 170 170
 #AAAAAA 42 42 42
 #2A2A2A e[0;37m §8 dark_gray 85 85 85
 #555555 21 21 21
 #151515 e[0;90m §9 blue 85 85 255
 #5555FF 21 21 63
 #15153F e[0;94m §a green 85 255 85
 #55FF55 21 63 21
 #153F15 e[0;92m §b aqua 85 255 255
 #55FFFF 21 63 63
 #153F3F e[0;96m §c red 255 85 85
 #FF5555 63 21 21
 #3F1515 e[0;91m §d light_purple 255 85 255
 #FF55FF 63 21 63
 #3F153F e[0;95m §e yellow 255 255 85
 #FFFF55 63 63 21
 #3F3F15 e[0;93m §f white 255 255 255
 #FFFFFF 63 63 63
 #3F3F3F e[0;97m §g minecoin_gold 221 214 5
 #DDD605 55 53 1
 #373501 — [僅BE] §h material_quartz 227 212 209
 #E3D4D1 56 53 52
 #383534 — [僅BE] §i material_iron 206 202 202
 #CECACA 51 50 50
 #333232 — [僅BE] §j material_netherite 68 58 59
 #443A3B 17 14 14
 #110E0E — [僅BE] §m material_redstone 151 22 7
 #971607 37 5 1
 #250501 — [僅BE] §n material_copper 180 104 77
 #B4684D 45 26 19
 #2D1A13 — [僅BE] §p material_gold 222 177 45
 #DEB12D 55 44 11
 #372C0B — [僅BE] §q material_emerald 17 160 54
 #47A036 4 40 13
 #04280D — [僅BE] §s material_diamond 44 186 168
 #2CBAA8 11 46 42
 #0B2E2A — [僅BE] §t material_lapis 33 73 123
 #21497B 8 18 30
 #08121E — [僅BE] §u material_amethyst 154 92 198
 #9A5CC6 38 23 49
 #261731 — [僅BE]

格式化代碼[]

代碼 名稱 等效的ANSI轉義序列 在基岩版可用 在Java版可用 §k 隨機 e[8m 是 是 §l 粗體 e[1m 是 是 §m 刪除線 e[9m 否[1] 是 §n 下劃線 e[4m 否[1] 是 §o 斜體 e[3m 是 是 §r 重設 e[0m 是 是

使用§k循環出現的隨機字元會與原有字元的寬度相同。例如,如果是「m」則隨機字元都是寬字元,而如果是「i」則都是窄字元。

§r會重設後面字元的樣式,例如§nXXX§rYYY會顯示為XXXYYY。

輸入[]

在Windows上,大多數美式/英式英語鍵盤可以用Alt + NUMPAD2NUMPAD1(在代碼頁437上為Alt碼)或Alt + NUMPAD7NUMPAD8NUMPAD9輸入「§」。如果是其他鍵盤,通常可以用Alt + NUMPAD0NUMPAD1NUMPAD6NUMPAD7輸入。 如果在Windows登錄中啟用了EnableHexNumpad,也可以用Alt + NUMPAD+ANUMPAD7(「A」是主鍵盤上的)。因為分節符在Unicode內,所以任何語言下這種方式都可用。 在Mac美式鍵盤上可以按⌥ Option + 6(也可以按⌥ Option + 5來調出擴展符號),其他鍵盤則要換成⌥ Option + 00a7。 在Linux上,可以按組合鍵Composeso或使用Unicode快捷鍵Control + ⇧ Shift + u00a7。 在Nintendo Switch上,選擇語言(地球圖示),滑至底部找到「符號」一欄,「§」在第2頁最後一行右側。 在Android上: GBoard:「§」在「更多符號」中,先點擊數字和符號按鈕 (?123),然後點擊更多符號按鈕 (=<)。需要注意的是,在早期版本中,「§」在段落符號「¶」後面,但現在兩者順序顛倒了。 三星:「§」在「s」下方,需要先按住「s」再滑動到「§」上。 在iOS(iPadOS)上: 在iPad上,「§」在「%」下方,需要點擊數字/符號按鈕,然後向下滑動「%」。 在iPhone上,「§」在「&」下方,需要點擊數字/符號按鈕,然後按住「&」並滑動到「§」上。 在Xbox上:

在原始JSON文字中使用時,分節符可以寫成u00A7或u00a7。

或者也可以從這裡複製這個符號(§),並按Ctrl + V(Windows)或⌘ Cmd + V(macOS)粘貼到任何地方。如果不能粘貼,則只能使用JSON文字或採用其他方式。

在Java版中,在聊天欄使用分節符會斷開使用者的連接,即使在「離線」單人遊戲模式下也同樣如此——因此不能直接在/say等指令中使用分節符。

在早期的Java版Classic版本中,用于格式化的符號曾經是&而非§。[2]

示例[]

在Java版1.14以前,以下這些文字可以直接複製粘貼至書和羽毛筆中,效果如圖所示:

§nMinecraft Formatting §r§00 §11 §22 §33 §44 §55 §66 §77 §88 §99 §aa §bb §cc §dd §ee §ff §r§0k §kMinecraft §rl §lMinecraft §rm §mMinecraft §rn §nMinecraft §ro §oMinecraft §rr §rMinecraft

用於server.properties和pack.mcmeta[]

如果要得到彩色告示牌,或者格式化文字,你需要輸入u00A7代替§。例如,§5會變成u00A75。下面列出全部列表。你可以將顏色與格式結合使用。你必須在加入顏色之後進行格式化。

代碼 官方名稱 MOTD代碼 §0 黑色 u00A70 §1 深藍色 u00A71 §2 深綠色 u00A72 §3 湖藍色 u00A73 §4 深紅色 u00A74 §5 紫色 u00A75 §6 金色 u00A76 §7 灰色 u00A77 §8 深灰色 u00A78 §9 藍色 u00A79 §a 綠色 u00A7a §b 天藍色 u00A7b §c 紅色 u00A7c §d 粉紅色 u00A7d §e 黃色 u00A7e §f 白色 u00A7f §k 隨機字元 u00A7k §l 粗體 u00A7l §m 刪除線 u00A7m §n 下劃線 u00A7n §o 斜體 u00A7o §r 重設 u00A7r n 換行 n

舊版本相容性[]

格式化代碼可以在motdserver.properties檔案裡使用, 但分節符必須被轉換為u00A7。如果直接輸入分節符,伺服器會自動將其轉換為u00C2u00A7(§),用戶端則會顯示為u00C2錯誤標記。刪除在Motd裡的u00C2代碼會引發一連串的問題,這些問題會在一些不相容的版本上發生。

用於自訂語言檔案[]

格式化代碼可以用來透過在語言描述檔案中的任何數字或者字母前用符號§來獲得彩色的名字或描述。這也被用於end.txt和credits.txt。舉個例子,§dDiamond可以使鑽石的名字顯示為Diamond。

用於世界名稱[]

透過使用一些外部工具(如NBTExplorer),你可以自訂在遊戲中世界名稱顯示的顏色和格式。要修改名稱,你可以選擇level.dat中的LevelName標籤。在這個例子中,LevelName設定為:

§1R§2e§3d§4s§5t§6o§7n§8e §9C§ar§be§ca§dt§ei§fo§1n§2s

除此之外,你也可以在存檔的資料夾裡改變你的世界的名稱。 然後在選擇世界的時候你就可以看見你指定的顏色效果有沒有起作用。

你也可以使用資源包和§來改變世界的名稱的顏色,而在建立世界的時候建立者只需要用§設定世界的名稱的顏色的標記。

用於伺服器名稱[]

隨著如NBTExplorer的第三方工具的使用,伺服器名稱可以自訂顏色。利用這個功能,你可以使用第三方工具編輯Minecraft目錄的servers.dat檔案來修改Name屬性。下面是一個編輯好的例子:

§4§lMinecraft §6§l Server

你知道嗎[]

顏色代碼在遊戲中幾乎完全匹配1981年發布的彩色圖形適配器(CGA)的16種顏色,只有顏色6不同 – #FFAA00 – 不同於CGA – #AA5500。 Minecoin金(§g)在PlayStation上無法正常顯示,會顯示為無格式或透明。 在基岩版中,如果使用除Mojangles之外的任何字體,隨機字元(§k)會顯示為點。

參考[]

↑ 1.0 1.1 MCPE-41729 ↑ IRC logs on Archive.org; #minecraft.20090619.log. "P7:43:58 <Notch> Quatroking: want to know a secret?" [...] "P7:44:44 <Notch> /say He&1llo&f, world! &bHOW ARE YOU!?" [...] "P7:45:52 <Notch> it's the ega palette, almost" (June 20, 2009, 00:43:58 UTC) Java版 版本 演示版 地點 PC Gamer演示版(Beta 1.3) 開發週期 版本記錄 pre-Classic Classic Classic早期創造 多人測試 生存測試 Classic後期創造 Indev Infdev Alpha Beta 正式版 開發版本 已移除特性 方塊 物品 配方 未使用特性 獨有特性 提及特性 計劃版本 技術 已知錯誤 啟動器 Minecraft API 硬體需求 al_version 方塊實體 指令 函數 崩潰 資料值 Classic Indev 平坦化前 資料版本 除錯畫面 格式化代碼 鍵控代碼 啟動器 命名空間ID 協定版本 截屏 種子 統計資訊 刻 重生點區塊 座標 世界載入畫面 .minecraft client.jar client.json launcher_profiles.json options.txt 開發資源 Anvil檔案格式 區塊格式 指令容器格式 世界格式 戰利品表 隨機序列格式 地圖物品格式 模型 Mojang API NBT格式 混淆映射表 實體格式 生物記憶 Player格式 興趣點檔案格式 raids.dat格式 區域檔案格式 結構檔案格式 Schematic檔案格式 計分板格式 已儲存的快捷欄格式 伺服器列表格式 原始JSON文字格式 sounds.json 字幕 已配置的地物 已配置的結構地物 過時開發資源 Classic世界格式 Classic伺服器協議 Indev世界格式 Alpha世界格式 材料 server_level.dat 結構生成格式 villages格式 已配置的地表生成器 多人遊戲 伺服器 Minecraft Realms 伺服器列表 server.properties 伺服器需求 客製化伺服器 遊戲訂製 外觀 披風 資源包 資料包

語言

Deutsch English español français italiano 日本語 polski português русский

Company Logo

Privacy Preference Center

Manage Consent Preferences

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.

These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.

These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.

These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

Consent Leg.Interest checkbox label label checkbox label label checkbox label label

相关知识

SQL格式化工具
Java 字符串格式化详解
JAVA 日期格式化
Python变量和数据类型Number、String、转义字符、字符串格式化
JSON格式化 json在线解析工具 在线json格式校验
vbs玫瑰花表白代码带音乐?简单的病毒编程代码
代码混淆
Vue数据时间格式化的方法
Golang字符串多行处理攻略:轻松实现代码美观与可读性
springboot 2.0 配置全局时间格式化

网址: 格式化代码 https://www.huajiangbk.com/newsview2566499.html

所属分类:花卉
上一篇: QQ昵称修改颜色,彩色昵称太酷了
下一篇: Python 颜色代码大全

推荐分享