物品等級

儘管在確切的方法簽名和類層次結構中存在一些突變,但這部分並沒有完全改變 Minecraft 的版本。一個基本專案(一個沒有功能的專案,如棒子或錠子:這是正確的,兩者都是無用的物品!)

public class CustomItem extends Item {

    public CustomItem () {
        super();
        this.setMaxDamage(0);
        this.setCreativeTab(CreativeTabs.MISC);
    }
}

與塊不同,此時沒有太多的定製空間。我們所能做的就是改變物品是否可以受到傷害(工具使用它)以及它將存在的創意標籤。當我們使用 GameRegistry 註冊物品時,我們將處理的名稱和紋理。

然而,這是保持,攜帶,掉落,加工,熔鍊和以其他方式利用物品所需的全部。Minecraft 中的一些物品(如木棍)甚至沒有獨特的類別,只需使用 new Item()。我們可以在這裡做到這一點,但是任何具有附加功能的專案都需要一個類。