Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

背包界面建造器

Eric Lam edited this page May 31, 2019 · 2 revisions

Java文件

javadocs

演示

演示1

如下所示。

ItemStack apple = new ItemStack(Material.APPLE);
ItemStack diamond = new ItemStack(Material.DIAMOND);
ItemStack gold = new ItemStack(Material.GOLD_INGOT);
ItemStack redPane = new ItemStack(Material.RED_STAINED_GLASS_PANE);
Inventory inventory = new InventoryBuilder(5,"&e測試背包") //5行界面
       .center(gold) //中央位置
       .item(3,InventoryBuilder.CENTER,gold) //跟 center(物品) 一樣
       .item(2,InventoryBuilder.CENTER,apple) // 放在第二行中央位置
       .item(4,InventoryBuilder.CENTER,diamond) // 放在第四行中央位置
       .ring(redPlane) //環狀圍繞界面, 界面必須最少要有三行
       .build();

如圖所得。

show

演示2

如下所示。

ItemStack apple = new ItemStack(Material.APPLE);
ItemStack diamond = new ItemStack(Material.DIAMOND);
ItemStack gold = new ItemStack(Material.GOLD_INGOT);
Inventory inventory = new InventoryBuilder(5,"&e測試背包") //5行界面
        .center(gold) //中央位置
        .fillRow(1,apple) //填滿第一行物品
        .fillRow(5,diamond) //填滿第五行物品
        .build();

如圖所得。

demo2