iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

Minecraft JAVA Fabric 模組製作 : 成為真正的創世神 系列

透過Fabric框架學習製作自己的Minecraft Java模組。

參賽天數 28 天 | 共 28 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊不時以註解遮羞的實習同學
DAY 11

Minecraft Fabric Mod 模組製作 DAY11

3D模型匯出 昨天我們將3D模型做好,今天我們可以匯出模型了選擇匯出模型,我們會得到一個JSON檔。同時我們也要儲存PNG檔 我們將匯出的JSON檔命名為sta...

2024-09-09 ‧ 由 poker555 分享
DAY 12

Minecraft Fabric Mod 模組製作 DAY12

手杖的特殊效果 我們除了3D模型以外,還可以給這個手杖一個藥水效果,我們可以設定成當玩家以副手持有這個手杖,會提供一個加速效果給玩家,這樣這個手杖協助移動的功能...

2024-09-10 ‧ 由 poker555 分享
DAY 13

Minecraft Fabric Mod 模組製作 DAY13 Data Generation

擺脫JSON檔 我們寫到這邊已經建立了不少的JSON檔,這些JSON通常都是用來定義一些合成表、掉落物以及模型等等的內容。其實這些JSON檔的重複性很高,是可以...

2024-09-11 ‧ 由 poker555 分享
DAY 14

Minecraft Fabric Mod 模組製作 DAY14 DataGeneration2

ModelGeneration 今天感冒,先不講太多接下來我們來做Model的自動生成,在ModModelProvider中我們Override兩個functi...

2024-09-12 ‧ 由 poker555 分享
DAY 15

Minecraft Fabric Mod 模組製作 DAY15 DataGeneration3

戰利品表 我們可以在ModLootTable裡面設定各個方塊的掉落物JSON檔生成,我們在ModLootTable中這樣寫 public class ModLo...

2024-09-13 ‧ 由 poker555 分享
DAY 16

Minecraft Fabric Mod 模組製作 DAY16 DataGeneration

ModItemTagProvider 最後一個是給ItemTag的DataGeneration,不過目前我不需要這個Tag,所以並沒有加入甚麼Itemtag,只...

2024-09-14 ‧ 由 poker555 分享
DAY 17

Minecraft Fabric Mod 模組製作 DAY17

非典型方塊 Minecraft中有許多方塊不是立方體的形狀,例如按鈕、樓梯、柵欄以及門,這些方塊有些小有些大,明顯不能以正常方塊的形式註冊,所以我們需要額外去處...

2024-09-15 ‧ 由 poker555 分享
DAY 18

Minecraft Fabric Mod 模組製作 DAY18

非典型方塊 我們昨天講到,非典型方塊的註冊,我們繼續講一些註冊上的參數。 public static final Block SIDERITE_FENCE_G...

2024-09-16 ‧ 由 poker555 分享
DAY 19

Minecraft Fabric Mod 模組製作 DAY19

Model與紋理 我們使用隕鐵來做樓梯、柵欄及按鈕等等方塊,其實使用的都是隕鐵原本的紋理材質,並不需要額外去畫新的紋理,只需要使用BlockTexturePol...

2024-09-17 ‧ 由 poker555 分享
DAY 20

Minecraft Fabric Mod 模組製作 DAY20

我們昨天搞定了所有非典型方塊的DataGen,我們可以先跑JSON檔出來了。 可以看見有非常多的JSON檔,這種數量是我們手寫寫不過來的,所以要使用DataGe...

2024-09-18 ‧ 由 poker555 分享