1
0
mirror of https://github.com/Mojang/bedrock-samples.git synced 2024-11-23 12:26:14 +00:00
bedrock-samples/resource_pack/ui/command_block_screen.json
Mike Ammerlaan e304be6ab8 v1.20.80.5
2024-04-23 09:20:49 -07:00

1109 lines
36 KiB
JSON

/********************************************************
+* (c) Mojang. All rights reserved *
+* (c) Microsoft. All rights reserved. *
+*********************************************************/
{
"namespace": "command_block",
"plus_icon": {
"type": "image",
"layer": 2,
"texture": "textures/ui/plus",
"size": [ 11, 11 ]
},
"paste_icon": {
"type": "image",
"layer": 2,
"texture": "textures/ui/paste",
"size": [ 12, 12 ]
},
"plus_button@common_buttons.light_glyph_button": {
"size": [ 30, 30 ],
"layer": 1,
"$button_content": "command_block.plus_icon",
"$pressed_button_name": "command_block.input_maximize",
"bindings": [
{
"binding_name": "(not #maximized_input_visible)",
"binding_name_override": "#enabled"
}
]
},
"paste_button@common_buttons.light_glyph_button": {
"size": [ 30, 30 ],
"layer": 1,
"$button_content": "command_block.paste_icon",
"$pressed_button_name": "command_block.paste",
"$default_glyph_color": "$light_glyph_hover_color",
"bindings": [
{
"binding_name": "(not #maximized_input_visible)",
"binding_name_override": "#enabled"
}
]
},
"icon_dropdown_toggle_button_state_content": {
"type": "stack_panel",
// new_button_state has a layer of 2
"layer": 3,
"orientation": "horizontal",
"size": [ "100% - 16px", "100% - 8px" ],
"controls": [
{
"icon_panel": {
"type": "panel",
"layer": 1,
"size": [ "100%c", "100%" ],
"controls": [
{
"dropdown_contents_icon": {
"type": "image",
"layer": 1,
"texture": "#texture",
"size": [ 17, 17 ],
"bindings": [
{
"binding_name": "#block_type_icon_texture",
"binding_name_override": "#texture",
"binding_type": "global"
}
]
}
}
]
}
},
{
"spacer": {
"type": "panel",
"layer": 1,
"size": [ 4, "100%" ]
}
},
{
"label_panel": {
"type": "panel",
"layer": 1,
"size": [ "fill", "100%" ],
"controls": [
{
"label@common.new_button_label": {
"layer": 1,
"anchor_from": "left_middle",
"anchor_to": "left_middle",
"size": [ "100%", "default" ],
"max_size": [ "100%", "100%" ],
"text": "$options_dropdown_toggle_label_binding",
"alpha": 1.0,
"bindings": [
{
"binding_name": "$options_dropdown_toggle_label_binding",
"binding_condition": "none"
},
{
"binding_name": "$options_dropdown_label_color_binding",
"binding_type": "$options_dropdown_label_color_binding_type",
"binding_name_override": "#color"
}
]
}
}
]
}
},
{
"arrow_panel": {
"type": "panel",
"layer": 1,
"size": [ "100%c", "100%" ],
"controls": [
{
"arrow@settings_common.arrow_image": { }
}
]
}
}
]
},
"command_block_multiline_text_edit_box@common.multiline_text_edit_box": {
"$text_offset": [ 2, 2 ],
"$cancel_button_id|default": "button.menu_cancel",
"button_mappings": [
{
"from_button_id": "button.menu_select",
"to_button_id": "button.menu_select",
"handle_select": true,
"handle_deselect": false,
"mapping_type": "pressed"
},
{
"from_button_id": "button.menu_ok",
"to_button_id": "button.menu_select",
"handle_select": true,
"handle_deselect": false,
"mapping_type": "pressed"
},
{
"from_button_id": "button.menu_cancel",
"to_button_id": "$cancel_button_id",
"handle_select": false,
"handle_deselect": true,
"mapping_type": "global"
},
{
"from_button_id": "button.menu_autocomplete",
"to_button_id": "button.chat_autocomplete",
"handle_select": true,
"handle_deselect": false,
"mapping_type": "global"
},
{
"from_button_id": "button.menu_autocomplete_back",
"to_button_id": "button.chat_autocomplete_back",
"handle_select": true,
"handle_deselect": false,
"mapping_type": "global"
}
]
},
"command_block_text_edit_box@command_block.command_block_multiline_text_edit_box": {
"enabled_newline": false,
"bindings": [
{
"binding_name": "(not #maximized_input_visible)",
"binding_name_override": "#enabled"
}
]
},
"command_block_helper_stack": {
"anchor_from": "top_left", // the parent
"anchor_to": "top_left", // this control
"type": "stack_panel",
"orientation": "horizontal",
"size": [ "100%", 10 ],
"$text_override|default": "",
"controls": [
{
"offset": {
"type": "panel",
"size": [ 8, "100%" ]
}
},
{
"text_": {
"type": "label",
"text": "$text_override",
"color": "$body_text_color"
}
}
]
},
"previous_command_block_info_stack": {
"anchor_from": "top_left", // the parent
"anchor_to": "top_left", // this control
"type": "stack_panel",
"orientation": "horizontal",
"size": [ "100%", 10 ],
"$start_text|default": "",
"$text_binding_name|default": "",
"$text_color_binding_name|default": "",
"$bind_type|default": "none",
"controls": [
{
"offset": {
"type": "panel",
"size": [ 8, "100%" ]
}
},
{
"start_label": {
"type": "label",
"text": "$start_text",
"color": "$body_text_color"
}
},
{
"offset1": {
"type": "panel",
"size": [ 4, "100%" ]
}
},
{
"start_label_dynamic_text": {
"type": "label",
"color": "$body_text_color",
"text": "#text",
"bindings": [
{
"binding_name": "$text_binding_name",
"binding_name_override": "#text"
},
{
"binding_name": "$text_color_binding_name",
"binding_type": "$bind_type",
"binding_name_override": "#color"
}
]
}
}
]
},
"cancel_button@common_buttons.light_text_button": {
"$pressed_button_name": "button.menu_leave_screen",
"$button_text": "gui.cancel",
"bindings": [
{
"binding_name": "#close_button_visible_binding_name",
"binding_name_override": "#enabled"
}
]
},
/////////////////////////////////////////////////////////////////////////////////////////
//// Left Divider Content /////////
/////////////////////////////////////////////////////////////////////////////////////////
"blocktype_dropdown_content@settings_common.option_radio_dropdown_group": {
"$show_option_label": false,
"$radio_buttons": [
{
"command_impulse_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_impulse_mode",
"$radio_label_text": "commandBlockScreen.blockType.impulse"
}
},
{
"command_chain_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_chain_mode",
"$radio_label_text": "commandBlockScreen.blockType.chain"
}
},
{
"command_repeat_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_repeat_mode",
"$radio_label_text": "commandBlockScreen.blockType.repeat"
}
}
]
},
"block_type_panel@settings_common.option_dropdown": {
"$focus_override_right": "command_block_commands_text",
"$button_type_panel": "command_block.icon_dropdown_toggle_button_state_content",
"$options_dropdown_label_color_binding_type": "global",
"$options_dropdown_label_color_binding": "#block_type_dropdown_label_color_binding",
"$option_label": "commandBlockScreen.blockType",
"$dropdown_content": "command_block.blocktype_dropdown_content",
"$dropdown_area": "left_scrolling_panel",
"$dropdown_name": "block_type_dropdown",
"$option_enabled_binding_name": "#block_type_dropdown_enabled",
"$options_dropdown_toggle_label_binding": "#block_type_dropdown_toggle_label",
"$dropdown_scroll_content_size": [ "100%", "230%" ]
},
"condition_dropdown_content@settings_common.option_radio_dropdown_group": {
"$show_option_label": false,
"$radio_buttons": [
{
"command_conditional_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_conditional_mode",
"$radio_label_text": "commandBlockScreen.condition.conditional"
}
},
{
"command_unconditional_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_unconditional_mode",
"$radio_label_text": "commandBlockScreen.condition.unconditional"
}
}
]
},
"condition_mode_panel@settings_common.option_dropdown": {
"$focus_override_right": "show_output_toggle",
"$option_label": "commandBlockScreen.condition",
"$dropdown_content": "command_block.condition_dropdown_content",
"$dropdown_area": "left_scrolling_panel",
"$dropdown_name": "condition_dropdown",
"$option_enabled_binding_name": "#condition_dropdown_enabled",
"$options_dropdown_toggle_label_binding": "#condition_dropdown_toggle_label",
"$dropdown_scroll_content_size": [ "100%", "200%" ]
},
"redstone_dropdown_content@settings_common.option_radio_dropdown_group": {
"$show_option_label": false,
"$radio_buttons": [
{
"command_always_on_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_always_on_mode",
"$radio_label_text": "commandBlockScreen.redstone.always_on"
}
},
{
"command_needs_redstone_mode@settings_common.radio_with_label": {
"$toggle_state_binding_name": "#command_needs_redstone_mode",
"$radio_label_text": "commandBlockScreen.redstone.needs_redstone"
}
}
]
},
"redstone_mode_panel@settings_common.option_dropdown": {
"$focus_override_right": "show_output_toggle",
"$option_label": "commandBlockScreen.redstone",
"$dropdown_content": "command_block.redstone_dropdown_content",
"$dropdown_area": "left_scrolling_panel",
"$dropdown_name": "redstone_dropdown",
"$option_enabled_binding_name": "#redstone_dropdown_enabled",
"$options_dropdown_toggle_label_binding": "#redstone_dropdown_toggle_label",
"$dropdown_scroll_content_size": [ "100%", "200%" ]
},
"left_scrolling_panel@common.scrolling_panel": {
"layer": 1,
"$scrolling_pane_size": [ "100%", "100%" ],
"$scrolling_content": "command_block.left_scroll_panel_content",
"$scroll_size": [ 5, "100% - 4px" ],
"$show_background": false,
"anchor_from": "top_right",
"anchor_to": "top_right"
},
"left_scroll_panel_content": {
"type": "panel",
"anchor_from": "top_left",
"anchor_to": "top_left",
"size": [ "100%-4px", "100%c" ],
"offset": [ 2, 2 ],
"controls": [
{
"content_stack_panel": {
"type": "stack_panel",
"orientation": "vertical",
"size": [ "100%", "100%c" ],
"controls": [
{
"offset1": {
"type": "panel",
"size": [ "100%", 1 ]
}
},
{
"offset2": {
"type": "panel",
"size": [ "100%", "100%c" ],
"controls": [
{
"hover_note_text@common.text_edit_box": {
"anchor_from": "center",
"anchor_to": "center",
"size": [ "100%", 30 ],
"$focus_id": "hover_note_text",
"layer": 5,
"max_length": 15,
"$text_box_name": "command_block.hover_note_textbox",
"$text_edit_box_content_binding_name": "#command_hover_note",
"$place_holder_text": "commandBlockScreen.hoverNote"
}
}
]
}
},
{
"offset3": {
"type": "panel",
"size": [ "100%", 5 ]
}
},
{
"block_type_mode_panel@command_block.block_type_panel": {}
},
{
"offset4": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"condition_mode_panel@command_block.condition_mode_panel": {}
},
{
"offset5": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"redstone_mode_panel@command_block.redstone_mode_panel": {}
},
{
"offset_execute_on_first_tick": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"option_label_execute_on_first_tick": {
"type": "label",
"color": "$body_text_color",
"size": [ "100%", "default" ],
"layer": 2,
"text": "commandBlockScreen.executeFirstTick",
"visible": true,
"locked_alpha": 0.5
}
},
{
"execute_on_first_tick_toggle@settings_common.option_toggle": {
"$option_binding_name": "#execute_on_first_tick",
"$option_enabled_binding_name": "#execute_on_first_tick_enabled",
"$show_option_label": false,
"$toggle_name": "execute_on_first_tick",
"$toggle_binding_condition": "visible"
}
},
{
"offset_tick_delay": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"option_label_tick_delay": {
"type": "label",
"color": "$body_text_color",
"size": [ "100%", "default" ],
"offset": [ 2, 0 ],
"layer": 1,
"text": "commandBlockScreen.tickDelay",
"visible": true,
"locked_alpha": 0.5
}
},
{
"tick_delay_text@common.text_edit_box": {
"anchor_from": "center",
"anchor_to": "center",
"size": [ "100%", 30 ],
"$focus_id": "tick_delay_text",
"layer": 5,
"max_length": 5,
"$text_edit_box_text_type": "NumberChars",
"$text_box_name": "command_block.tick_delay_textbox",
"$text_edit_box_content_binding_name": "#command_tick_delay"
}
},
{
"offset7": {
"type": "panel",
"size": [ "100%", 7 ]
}
},
{
"cancel@command_block.cancel_button": {
"$focus_override_right": "show_output_toggle",
"size": [ "100%", 30 ]
}
},
{
"offset8": {
"type": "panel",
"size": [ "100%", 4 ]
}
}
]
}
}
]
},
"left_divider_content": {
"type": "panel",
"controls": [
{
"left_scrolling_panel@command_block.left_scrolling_panel": { }
}
]
},
//////////////////////////////////////////////////////////////////////////////////////////
//// Right Divider Content /////////
///////////////////////////////////////////////////////////////////////////////////////////
"right_scrolling_panel@common.scrolling_panel": {
"layer": 1,
"$scrolling_pane_size": [ "100%", "100%" ],
"$scrolling_content": "command_block.right_scroll_panel_content",
"$scroll_size": [ 5, "100% - 4px" ],
"$show_background": false,
"anchor_from": "top_right",
"anchor_to": "top_right"
},
"right_scroll_panel_content": {
"type": "stack_panel",
"orientation": "vertical",
"controls": [
{
"command_block_commands_panel": {
"type": "stack_panel",
"orientation": "vertical",
"size": [ "100%", "100%c + 4px" ],
"anchor_from": "top_left",
"anchor_to": "top_left",
"controls": [
{
"spacer1": {
"type": "panel",
"visible": true,
"size": [ 0, 3 ]
}
},
{
"centering_panel": {
"type": "panel",
"size": [ "100%", "100%c" ],
"controls": [
{
"option_label": {
"type": "label",
"color": "$body_text_color",
"size": [ "100%", "default" ],
"offset": [ 2, 0 ],
"layer": 1,
"text": "advMode.command",
"visible": true,
"locked_alpha": 0.5
}
}
]
}
},
{
"spacer2": {
"type": "panel",
"visible": true,
"size": [ 0, 1 ]
}
},
{
"centering_panel1": {
"type": "panel",
"size": [ "100%", "100%c" ],
"controls": [
{
"command_block_commands_panel": {
"type": "stack_panel",
"orientation": "horizontal",
"size": [ "100% - 4px", 30 ],
"anchor_from": "center",
"anchor_to": "center",
"bindings": [
{
"binding_name": "(not #char_limit_warning_visible)",
"binding_name_override": "#enabled"
}
],
"controls": [
{
"offset": {
"type": "panel",
"size": [ "fill", "100%c" ],
"controls": [
{
"command_block_commands_text@command_block.command_block_text_edit_box": {
"anchor_from": "left_middle",
"anchor_to": "left_middle",
"$focus_id": "command_block_commands_text",
"focus_change_left": "hover_note_text",
"focus_change_up": "hover_note_text",
"size": [ "100%", 30 ],
"max_length": 32500,
"$text_box_name": "command_block.command_text",
"$text_edit_box_content_binding_name": "#command_text_edit",
"$place_holder_text": ""
}
}
]
}
},
{
"paste_button@command_block.paste_button": {
//This layer needs to be inconsistent with the text box which is default to 1 for selection
"layer": 2
}
},
{
"plus_button@command_block.plus_button": {
//This layer needs to be inconsistent with the text box which is default to 1 for selection
"layer": 2
}
}
]
}
}
]
}
}
]
}
},
{
"switch_warning_panel": {
"type": "panel",
"size": [ "100%", "100%c" ],
"bindings": [
{
"binding_name": "#char_limit_warning_visible",
"binding_name_override": "#visible"
}
],
"controls": [
{
"switch_warning_label": {
"type": "label",
"color": "$c_color_format",
"size": [ "100%", "default" ],
"offset": [ 2, 0 ],
"layer": 1,
"text": "advMode.command.charLimitExceeded",
"visible": true,
"locked_alpha": 0.5
}
}
]
}
},
{
"self_label@command_block.command_block_helper_stack": {
"$text_override": "advMode.self"
}
},
{
"self_label_offset": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"nearest_player_label@command_block.command_block_helper_stack": {
"$text_override": "advMode.nearestPlayer"
}
},
{
"nearest_player_label_offset": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"random_player_label@command_block.command_block_helper_stack": {
"$text_override": "advMode.randomPlayer"
}
},
{
"random_player_label_offset": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"all_players_label@command_block.command_block_helper_stack": {
"$text_override": "advMode.allPlayers"
}
},
{
"all_players_label_offset": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"all_entities_label@command_block.command_block_helper_stack": {
"$text_override": "advMode.allEntities"
}
},
{
"all_entities_label_offset": {
"type": "panel",
"size": [ "100%", 20 ]
}
},
{
"command_block_previous_output_panel": {
"type": "stack_panel",
"orientation": "vertical",
"size": [ "100%", "100%c + 4px" ],
"anchor_from": "center",
"anchor_to": "center",
"controls": [
{
"previous_output_label_stack_centering_panel": {
"type": "panel",
"size": [ "100%", "100%c" ],
"controls": [
{
"previous_output_label_stack": {
"type": "stack_panel",
"orientation": "horizontal",
"size": [ "100%", 12 ],
"offset": [ 2, 0 ],
"controls": [
{
"show_output_toggle@settings_common.option_toggle": {
"size": [ 32, 12 ],
"$show_option_label": false,
"$focus_id": "show_output_toggle",
"$option_binding_name": "#track_output_binding",
"$option_enabled_binding_name": "#close_button_visible_binding_name",
"$toggle_name": "track_output"
}
},
{
"option_label": {
"type": "label",
"color": "$body_text_color",
"size": [ "100%", "default" ],
"layer": 2,
"text": "advMode.previousOutput",
"visible": true,
"locked_alpha": 0.5
}
}
]
}
}
]
}
},
{
"spacer": {
"type": "panel",
"visible": true,
"size": [ 0, 1 ]
}
},
//command output text
{
"command_output_text_centering_panel": {
"type": "panel",
"size": [ "100%", "100%c" ],
"controls": [
{
"command_output_text@command_block.command_block_multiline_text_edit_box": {
"anchor_from": "center",
"anchor_to": "center",
//26 to imitate spacing for plus image above - 4px for side spacing
"size": [ "85% + 26px", 60 ],
"focus_enabled": false,
"$text_box_name": "command_block.output_text",
"max_length": 32500,
"$text_edit_box_content_binding_name": "#command_output_text",
"$place_holder_text": "",
//we dont want selection on the output window
"button_mappings": [
{
"from_button_id": "button.menu_select",
"to_button_id": "button.menu_select",
"handle_select": false,
"handle_deselect": false,
"mapping_type": "pressed"
},
{
"from_button_id": "button.menu_ok",
"to_button_id": "button.menu_ok",
"handle_select": false,
"handle_deselect": false,
"mapping_type": "focused"
},
{
"from_button_id": "button.menu_cancel",
"to_button_id": "button.menu_cancel",
"handle_select": false,
"handle_deselect": false,
"mapping_type": "global"
}
]
}
}
]
}
}
]
}
},
{
"previous_block_type_text@command_block.previous_command_block_info_stack": {
"$start_text": "commandBlockScreen.blockType",
"$text_binding_name": "#previous_block_type_text",
"$text_color_binding_name": "#previous_block_type_text_color",
"$bind_type": "global"
}
},
{
"offset4": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"previous_conditional_mode_text@command_block.previous_command_block_info_stack": {
"$start_text": "commandBlockScreen.condition",
"$text_binding_name": "#previous_condition_mode_text"
}
},
{
"offset5": {
"type": "panel",
"size": [ "100%", 2 ]
}
},
{
"previous_redstone_mode_text@command_block.previous_command_block_info_stack": {
"$start_text": "commandBlockScreen.redstone",
"$text_binding_name": "#previous_redstone_mode_text"
}
}
]
},
"divider_content": {
"type": "panel",
"controls": [
{
"left_side@command_block.left_divider_content": {
"size": [ "40% - 8px", "100% - 31px" ],
"offset": [ 8, 23 ],
"anchor_from": "top_left",
"anchor_to": "top_left"
}
},
{
"right_side@command_block.right_divider_content": {
"size": [ "60% - 13px", "100% - 31px" ],
"offset": [ "40% + 5px", 23 ],
"anchor_from": "top_left",
"anchor_to": "top_left"
}
}
]
},
"command_block_screen_content": {
"type": "panel",
"size": "$extra_large_screen_size",
"max_size": "$extra_large_max_screen_size",
"controls": [
{
"background_divider@common.common_panel": {
"$dialog_background": "common.dialog_background_hollow_3",
"$fill_alpha": 1.0,
"$show_divider": true,
"$divider_offset": [ "40%", "22px" ],
"$divider_visible_binding_name": "#divider_visible",
"$divider_visible_binding_type": "global",
"controls": [
{
"bg_image@$dialog_background": {
"layer": 1
}
},
{
"dialog_divider@common.dialog_divider": {
"visible": "$show_divider",
"anchor_from": "top_left",
"anchor_to": "top_left",
"offset": "$divider_offset",
"size": [ "5px", "100% - 29px" ],
"bindings": [
{
"binding_name": "$divider_visible_binding_name",
"binding_name_override": "#visible",
"binding_type": "$divider_visible_binding_type"
}
]
}
},
{
"header_buttons_stack_panel": {
"type": "stack_panel",
"anchor_from": "top_right",
"anchor_to": "top_right",
"orientation": "horizontal",
"size": [ "100%c", 18 ],
"offset": [ -4, 4 ],
"layer": 3,
"controls": [
{
"paste_button@command_block.paste_button": {
//This layer needs to be inconsistent with the text box which is default to 1 for selection
"layer": 2,
"anchor_from": "top_right",
"anchor_to": "top_right",
"size": [ 16, 16 ],
"bindings": [
{
"binding_name": "#minimize_button_visible_binding_name",
"binding_name_override": "#visible",
"binding_type": "global"
}
]
}
},
{
"close_button_holder": {
"type": "panel",
"size": [ 18, 16 ],
"controls": [
{
"close@common.close_button": {
"layer": 2,
"anchor_to": "center",
"anchor_from": "center",
"$close_button_offset": [ 0, 0 ],
"bindings": [
{
"binding_name": "#close_button_visible_binding_name",
"binding_name_override": "#visible",
"binding_type": "global"
}
]
}
},
{
"minimize@common.close_button": {
"anchor_to": "center",
"anchor_from": "center",
"$close_button_offset": [ 0, 0 ],
"button_mappings": [
{
"from_button_id": "button.menu_select",
"to_button_id": "command_block.input_minimize",
"mapping_type": "pressed"
},
{
"from_button_id": "button.menu_ok",
"to_button_id": "command_block.input_minimize",
"mapping_type": "focused"
}
],
"controls": [
{
"default@close_button_panel": {
"$close_button_texture": "textures/ui/minimize"
}
},
{
"hover@close_button_panel": {
"$close_button_texture": "textures/ui/minimizeHover"
}
},
{
"pressed@close_button_panel": {
"$close_button_texture": "textures/ui/minimizePress"
}
}
],
"bindings": [
{
"binding_name": "#minimize_button_visible_binding_name",
"binding_name_override": "#visible",
"binding_type": "global"
}
]
}
}
]
}
}
]
}
}
]
}
},
{
"title": {
"type": "label",
"anchor_from": "top_middle",
"anchor_to": "top_middle",
"offset": [ 0, 8 ],
"layer": 4,
"text": "commandBlock.genericName",
"color": "$title_text_color"
}
},
{
"content@command_block.divider_content": {
"layer": 4,
"anchor_from": "top_left",
"anchor_to": "top_left"
}
},
{
//this controls name is important as its referenced directly in the controller for focus
"maximized_command_block_text@command_block.command_block_text_edit_box": {
"anchor_from": "top_middle",
"anchor_to": "top_middle",
"layer": 17,
"size": [ "100% - 16px", "100% - 31px" ],
"offset": [ 0, "23px" ],
"max_length": 32500,
"$text_box_name": "command_block.command_text",
"$text_edit_box_content_binding_name": "#command_text_edit",
"$place_holder_text": "Enter your command input here",
"$cancel_button_id": "command_block.input_minimize",
"bindings": [
{
"binding_name": "#maximized_input_visible",
"binding_name_override": "#visible"
}
]
}
}
]
},
"right_divider_content": {
"type": "panel",
"controls": [
{
"right_scrolling_panel@command_block.right_scrolling_panel": { }
}
]
},
//////////////////////////////////////////////////////////////////////////////////////////
//// Base Screen /////////
///////////////////////////////////////////////////////////////////////////////////////////
"command_block_screen@common.base_screen": {
"$screen_content": "command_block.command_block_screen_content",
"$screen_bg_content": "common.screen_background",
"$screen_background_alpha": 0.4,
"button_mappings": [
{
"from_button_id": "button.menu_cancel",
"to_button_id": "button.menu_exit",
"mapping_type": "global"
}
]
}
}