[FREE VERSION] CubePowered - Custom machines, workbenches, storage & a power delivery system! icon

[FREE VERSION] CubePowered - Custom machines, workbenches, storage & a power delivery system! -----

[ItemsAdder Addon] Custom machines, workbenches, storage & a power delivery system!




This mini update brings more placeholders for the commands to be executed by your machines!

Code (Text):
      # Available placeholders:
      #   {machine_x}, {machine_y}, {machine_z}  → block coordinates
      #   {machine_world}                       → stored world name (folder)
      #   {machine_world_key}                   → namespaced world key (e.g. minecraft:world_nether)
      #   {machine_dimension}                   → dimension id for /execute in (e.g. minecraft:the_nether)
      #   {machine_world_uid}                   → world UUID string
----------, Oct 1, 2025

This update brings you the ability to add an "icon" to show the recipe's progress, you can assign it as a regular OR itemsadder item.

Update your machine .ymls as follows!

Code (Text):
my_machine_1:
  model: "generators:basic_generator"
  inventory:
    title: "Consumption Generator"
    size: 27           # valid: 9,18,27,36,45,54 (0-based slots)
    rows: 3           # valid 1-6
  slots:
    input:  [10, 13]
    output: [15, 16]
    info: 8
    progress: 14 #slot of the progress item icon
  energy:
    enabled: true     # wether or not the machine will use the energy mechanic
    per_tick: -10      # "10": output 10 per tick, "-10": consume 10 per tick, can be set to 0 if you want to make a battery or energy holder
    buffer: 10000      # max energy storage, can be used to create batteres, energy holders etc
  processing:
    auto: true # if left true the machine will begin ticking and processing data immediately upon placement, should always be true if the machine has no toggle button
    interval_ticks: 200 # processing time
    toggleable: true # wether the machine can be toggle on and off
  behavior:
    on_output_full: "block" # block extra processes once the output slots are full DON'T CHANGE IT FOR NOW
    pause_if_no_energy: true # pause the machine if it has no energy left, recommended to be set to true
    command_on_begin_processing: "" # command to be executed when the machine starts processing, use "{machine_x}", {machine_y}, {machine_z} to get the coordinates of the machine and {machine_world} for the world name
    command_on_finish_processing: "spawnmob zombie 1 Secret_Window" # command to be executed when the machine finishes processing, use "{machine_x}", {machine_y}, {machine_z} to get the coordinates of the machine and {machine_world} for the world name
  gui:
    slot: 26 # position of the on and off item
    locked_slots_material: "minecraft:black_stained_glass_pane" #material of the locker slot,supports itemsadder item via namespace:item_id
    on_item:  "minecraft:lime_dye" #supports itemsadder item via namespace:item_id
    off_item: "minecraft:red_dye" #supports itemsadder item via namespace:item_id
    on_label:  "ON" # text that will be displayed when the machine is on on that button
    off_label: "OFF" # text that will be displayed when the machine is off on that button
    info_item: "minecraft:book" # item displayed in the info slot
    0_progress: "icons:0_progress" # item displayed on 10% progress
    25_progress: "icons:25_progress" # item displayed on 25% progress
    50_progress: "icons:50_progress" # item displayed on 50% progress
    75_progress: "icons:75_progress" # item displayed on 75% progress
    100_progress: "icons:100_progress" # item displayed on 100% progress
----------, Sep 30, 2025

Resource Information
Author:
----------
Total Downloads: 11
First Release: Sep 28, 2025
Last Update: Oct 1, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings