Enter at least two characters

Visual Container Editor

Docs version: v1.1.2

The Menu Workbench offers a Source / Visual Container switch when the current YML uses a container Type or Layout. Both views edit the same menu session.

Basic Mode#

  • Displays the Minecraft container skin and fixed slot anchors for the selected type.
  • Chests support one to six rows. Hopper, dispenser, dropper, furnace, blast furnace, smoker, and anvil use their matching slot layouts.
  • Select a slot to create or assign a button. A button may be reused by multiple slots.
  • Edit item material, amount, name, lore, and click actions in the property panel.
  • Free-Slots allow players to place or take real items where supported.
  • Settings, Events, Properties, and other YML sections not owned by the visual editor are preserved when changes are synchronized.

Container Menu Syntax#

  • Container menus use Type, Layout, Buttons, and optional Free-Slots for their structure. Settings, Events, Properties, Update, Title-Update, and Progress-Update are preserved according to KaMenu syntax.
  • Supported container types include CHEST, HOPPER, DISPENSER, DROPPER, FURNACE, BLAST_FURNACE, SMOKER, and ANVIL.
  • Container menus must not mix Dialog-only Body, Inputs, or Bottom sections. The Problems panel selects syntax checks according to the detected menu kind.
  • When all tabs in a container session are closed, the workbench creates a container-menu demo file instead of a Dialog demo file.

Advanced Mode#

Advanced mode draws title glyph textures over the native container without replacing its client texture.

  • Choose a single 256x256, horizontal 512x256, vertical 256x512, or 512x512 continuous canvas.
  • Choose 1x or 0.5x in-game scale. Every exported source tile remains 256x256.
  • The pixel editor shows 256px tile guides. Changing the layout crops or extends from the top-left and never scales existing artwork.
  • Show Container overlays the native skin and slots. Move Container adjusts the reference layer and saves the inverse overlay offset only after confirmation.
  • Preview zoom changes display only and never changes slot coordinates or exported offsets.

Export requires sign-in and a selected ItemsAdder, CraftEngine, or Oraxen target. The authorized server generates the final menu Title, glyph sequence, exact offsets, and plugin configuration. Image pixels stay local and are split into fixed tiles only during export.

The preview is a layout reference. Minecraft version, window size, GUI scale, and resource-pack behavior can produce small differences, so verify the result in game before deployment.