/ia 菜单材质

在上文中我们介绍了普通菜单的替换,本节介绍 /ia 菜单的材质替换。

第一步:与普通菜单一样,绘制贴图并配置到 ItemsAdder 中。

第二步:打开 ia_gui.yml 文件。

settings:
  cut_titles_with_length_grether_than: 25
  categories_view:
    font_image:
      name: mcguis:blank_menu
      x_position_pixels: -16 # <----- 修改左右偏移的位置,此时我们不再使用 :offset_数字: 了
    title_position_pixels: 0
    title_color: '&0'
    icons:
      search:
        item: mcicons:icon_search
  category_view:
    font_image:
      name: mcguis:blank_menu # <----- 修改新的 /ia 页面的贴图的名称
      x_position_pixels: -16 # <----- 修改左右偏移的位置,此时我们不再使用 :offset_数字: 了
    title_position_pixels: 0
    title_color: '&0'
    icons:
      back:
        item: mcicons:icon_cancel
      previous_page:
        item: mcicons:icon_back_orange
      next_page:
        item: mcicons:icon_next_orange
  crafting_preview:
    craft_font_image:
      name: mcguis:crafting # <----- 修改新的合成配方页面的贴图的名称
      x_position_pixels: -16 # <----- 修改左右偏移的位置,此时我们不再使用 :offset_数字: 了
    cook_font_image:
      name: mcguis:cooking # <----- 修改新的熔炉配方页面的贴图的名称
      x_position_pixels: -16 # <----- 修改左右偏移的位置,此时我们不再使用 :offset_数字: 了
    anvil_repair_font_image: 
      name: mcguis:anvil_repair # <----- 修改新的铁砧配方页面的贴图的名称
      x_position_pixels: -16 # <----- 修改左右偏移的位置,此时我们不再使用 :offset_数字: 了
    title_position_pixels: 17
    title_color: '&0'
    icons:
      previous_recipe:
        item: mcicons:icon_left_blue
      next_recipe:
        item: mcicons:icon_right_blue
      get_item:
        item: mcicons:icon_arrow_chest
      loot_blocks:
        item: DIAMOND_PICKAXE
      worlds_populators:
        item: CHEST
      surface_populators:
        item: GRASS
      trees_populators:
        item: OAK_SAPLING
      seed_result:
        item: WHEAT_SEEDS
      loot_mobs:
        item: CREEPER_HEAD
      loot_fishing:
        item: FISHING_ROD
      vehicle_fuel:
        item: COAL
    no_recipe_font_image:
      name: mcguis:crafting
      x_position_pixels: -16
categories:
  all:
    enabled: true
    permission: tet
    icon: itemsadder:ruby_block
    name: display-category-all
    show_all_items: true
    hide_items:
    - mcicons:icon_left_grey
    - mcicons:icon_left_blue
    - mcicons:icon_right_grey
    - mcicons:icon_right_blue
    - mcicons:icon_up_grey
    - mcicons:icon_up_blue
    - mcicons:icon_next_white
    - mcicons:icon_next_orange
    - mcicons:icon_back_white
    - mcicons:icon_back_orange
    - mcicons:icon_cancel
    - mcicons:icon_confirm
    - mcicons:icon_lock
    - mcicons:icon_unlock
    - mcicons:icon_web
    - itemsadder:light_blue_coupon
    - itemsadder:turquoise_coupon
    - itemsadder:purple_coupon
    - itemsadder:green_coupon
    - itemsadder:red_coupon
    - itemsadder:black_coupon
    - itemsadder:white_coupon
    - itemsadder:golden_coupon
    - itemsadder:blue_ring
    - itemsadder:light_blue_ring
    - itemsadder:turquoise_ring
    - itemsadder:purple_ring
    - itemsadder:green_ring
    - itemsadder:red_ring
    - itemsadder:black_ring
    - itemsadder:white_ring
    - itemsadder:golden_ring
    - itemsadder:marriage_ring

我们可以看到很多 mcicons:xxx 这样的文本,这就是我们前文所说的 namespace:id 格式。我们将新做好的贴图按照上面所给的提示进行更换,并修改下面的 x_position 选项。

在教程的前文中,笔者在要求读者删除自带配置中,保留的若干文件夹中,包括了 mcicons(也就是这个包),你可以在 resource_pack/assets/mcions 中依次查看这些贴图的作用,并更换自己喜欢的,直到最后你甚至可以删除这个包。

最后更新于