純原版 · 1.20 – 26.x

資料包產生器

用日常語言描述一個 Minecraft 資料包。Codexe 會寫出 .mcfunction 檔案、進度、戰利品表和配方。純原版,不需要模組載入器。

為什麼要用 AI 產生資料包

原版,零相依

把資料夾放進 <world>/datapacks/,執行 /reload 就完成了。不需要模組載入器、不需要插件,執行時也不需要 Java。

現代指令語法

execute store、述詞選擇器、函式標籤、物品元件,產生器會使用你指定版本的最新語法。

做得正確的進度樹

隱藏進度、上層鏈、自訂外框、顯示標題、每個進度多個觸發器。獎勵函式會自動接好。

戰利品表與配方

以正確的函式、條件和抽取次數設定掉落機率。有序、無序、熔煉、鍛造台轉換配方。也有適用新元件系統的物品修飾器。

透過聊天反覆修改

「再加 5% 的機率額外掉落一顆鑽石」。「讓這個函式重複執行,每 5 tick 一次」。AI 會直接修改現有的資料包。

一切都歸你所有

原始資料夾是你的。可以分享到 Planet Minecraft、在 PMC 市集販售、用在你的 Realm 上。不用付任何權利金。

資料包提示詞範例

從單一配方覆蓋,到多功能的玩法調整包。以下是一些可以直接貼上的真實提示詞:

自訂「海洋之心」圖騰

「合成海洋之心時,給玩家一個不死圖騰,custom_name 為「Sea Totem」,custom_data 為 {sea_totem:true}。觸發時,也要讓附近 5 格半徑內獲得 30 秒的海靈之力。」

進度樹:「Speedrunner」

「一個名為「Speedrunner」的 5 步進度樹:進入地獄、找到要塞、擊敗終界龍、在 30 分鐘內完成以上全部、不死亡完成以上全部。最後兩個在擊敗終界龍之前保持隱藏。」

自訂配方:用原木做木棒

「一個無序配方,把 1 個任何種類的原木轉換成 16 根木棒。可以的話就覆蓋預設配方,否則就新增為獨立的配方。」

防掛機農場

「一個重複執行的函式,偵測在重生點區塊內靜止超過 30 秒的玩家,並把他們傳送回重生點,附上一則聊天訊息。」

資料包產生器常見問題

產生的資料包包含什麼?

+

你要什麼就有什麼:mcfunction、進度、戰利品表、配方、物品修飾器、述詞、標籤。pack.mcmeta 會設定成符合你 Minecraft 版本的 pack_format,資料夾結構則遵循標準的 data/<namespace>/ 配置。

支援哪個 Minecraft 版本?

+

從 1.20.1 到 26.x,並使用對應的 pack_format。在標示為就緒之前,Codexe 會在你所選版本的真實伺服器上測試載入這個資料包。

我需要安裝任何模組或插件嗎?

+

不需要。資料包是純原版 Minecraft。把資料夾放進 <world>/datapacks/,執行 /reload 就完成了。伺服器、單人遊戲、Realms 都能用。

能使用現代的指令語法嗎(execute store、述詞、物品元件)?

+

可以。產生器以現代指令語法為目標:execute as/at/store、以述詞為基礎的選擇器,以及透過 /give 建立自訂物品的 1.21 物品元件。除非你要求向下相容,否則不會用舊式的取巧寫法。

可以做出會發放獎勵的進度嗎?

+

可以。樹狀進度,包含顯示資訊、條件(任何觸發器類型)和獎勵(函式、戰利品、配方)。隱藏進度、上層進度和外框樣式都能設定。

資料包裡可以有自訂物品嗎?

+

1.20.5+ 以元件為基礎的物品完全支援:minecraft:custom_data、minecraft:custom_model_data、lore、屬性修飾符。產生器會輸出正確的 /give 字串,戰利品表也會正確參照它。

免費嗎?

+

是的,每天 50K token。資料包通常都不大,所以大部分用免費方案就綽綽有餘。

需要原版資料包做不到的行為?Codexe 也能產生:

Codexe 如何建置與檢查這些專案、需求裡該寫什麼,以及常見問題:Datapacks 指南。

準備好做新的資料包了嗎?

免費方案每天補充 50K token,大部分資料包都很夠用。

開始鍛造
Minecraft 資料包產生器:AI 原版資料包 | Codexe