(Advanced) ItemBuilderAPI | + Big Skulldatalist, + FireworkBuilder, + Config Support a1.6

create, get items easily in your code! Get and set items into a config easily!

  1. + withSlot, saveWithSlot added if you want to set an builder into a config

    undestroy
    + withSlot, saveWithSlot added if you want to set an builder into a config
    see also:
    Code (Text):
    ItemBuilder.setBuilderIntoConfig(cfg, file, path, building, withSlot, saveWithSlot, saveType, materialAsId, save);
  2. + Config support, set and get items easily from fileconfigurations

    undestroy
    + Config support, set and get items easily from fileconfigurations
    Code (Text):
    path:
      this_is_my_path:
        material: SKULL_ITEM
        amount: 1
        damage: 0
        skullOwner: uncheat_das_ac
        # optional! you can disable this while you set this into the config.
        type: ITEMSTACK
        # optional! you can disable this while you set this into the config.
        # rgbColor = red:green:blue, will get set only by leather things
        # or if the color in the...
  3. FIREWORKBUILDER + BUG FIXES

    undestroy
    FIREWORKBUILDER + BUG FIXES
    Code (Text):
            FireworkBuilding building = FireworkBuilder.builder(this, Bukkit.getServer().getWorld("world"));
            building.customName("random name") // (optional)
            .power(1) // (optional)
            // all color methods
            .withColor(Color.RED)
            .withColor(Color.AQUA, Color.RED) //or
            .setWithColors(new ArrayList<Color>()) //or
           
            // all fade color methods
            .withFadeColor(Color.RED)...
  4. some bugs fixed

    undestroy
    some bugs fixed
  5. + new type LEATHER_ARMOR type

    undestroy
    + new type LEATHER_ARMOR type
    you can use this while you building an item:
    Code (Text):
    ItemStack item = ItemBuilder.builder()
                  .material(Material.LEATHER_CHESTPLATE)
                      .color(Color.RED)
                      .build(BuildType.LEATHER_ARMOR);
  6. + A BIG SKULL LIST

    undestroy
    A big SkullList add
    Contains: all mobs, some decorations, some foods, 2 Blocks

    Class name: SkullDataType (enum)