VSCode Settings Example
"json.schemas": [
{
"url": "https://kalmemarq.github.io/Bugrock-JSON-UI-Schemas/ui.schema.json",
"fileMatch": [
"*.ui.json",
"*.uidx",
"ui/**/*.json",
"!_global_variables.json",
"!_ui_defs.json"
]
},
{
"url": "https://kalmemarq.github.io/Bugrock-JSON-UI-Schemas/ui_defs.schema.json",
"fileMatch": [
"ui/_ui_defs.json"
]
},
{
"url": "https://kalmemarq.github.io/Bugrock-JSON-UI-Schemas/global_variables.schema.json",
"fileMatch": [
"ui/_global_variables.json"
]
}
]
Name | Version |
---|---|
inventory_screen | >=0.12 |
start_screen | >=0.12 |
play_screen | >=0.12 |
pause_screen_trial | >=0.12 <0.16 |
trial_upsell_screen | >=0.12 |
xbl_login_screen | >=0.12 |
anvil_screen | >=0.13 |
chest_screen | >=0.13 |
furnace_screen | >=0.13 |
gamepad_layout_screen | >=0.13 |
language_choice_screen | >=0.13 <0.16 |
test_anims_screen | >=0.13 |
brewing_stand_screen | >=0.14 |
debug_screen | >=0.14 |
disconnect_screen | >=0.14 |
enchanting_screen | >=0.14 |
holographic_postrender_screen | >=0.14 |
hud_screen | >=0.14 |
invite_screen | >=0.14 <0.16 |
modal_screen | >=0.14 |
pocket_redstone | >=0.14 <0.16 |
portfolio_screen | >=0.14 |
progress_screen | >=0.14 |
redstone_screen | >=0.14 |
ui_holo_cursor | >=0.14 |
vr_alignscreen | >=0.14 |
vr_scheme_screen | >=0.14 |
achievement_screen | >=0.15 |
realms_create | >=0.15 |
realms_invitation | >=0.15 <0.16 |
realms_invitation_shell | >=0.15 <0.16 |
realms_pending_invitations | >=0.15 |
realms_settings_screen | >=0.15 |
resource_packs_screen | >=0.15 |
resource_pack_purchase_screen | >=0.15 <=1.4 |
skin_pack_purchase_screen | >=0.15 |
skin_picker_screen | >=0.15 |
store_screen | >=0.15 <=1.0 |
survey_screen | >=0.15 |
toast_screen | >=0.15 |
xbl_first_launch | >=0.15 <=1.19 |
xbl_failed | >=0.15 <=1.0 |
xbl_optional_signin | >=0.15 |
horse_screen | >=0.15 |
horse_screen_pocket | >=0.15 |
add_external_server_screen | >=0.16 |
anvil_screen_pocket | >=0.16 |
authentication_screen | >=0.16 |
beacon_screen | >=0.16 |
beacon_screen_pocket | >=0.16 |
brewing_stand_screen_pocket | >=0.16 |
chalkboard_screen | >=0.16 |
chat_screen | >=0.16 |
death_screen | >=0.16 |
enchanting_screen_pocket | >=0.16 |
file_upload_screen | >=0.16 |
furnace_screen_pocket | >=0.16 |
horse_screen | >=0.16 |
horse_screen_pocket | >=0.16 |
in_bed_screen | >=0.16 |
local_world_picker_screen | >=0.16 |
npc_interact_screen | >=0.16 |
pause_screen | >=0.16 |
pocket_containers | >=0.16 |
realms_whitelist (realms_allowlist >=1.16) | >=0.16 <=1.15 |
settings_screen | >=0.16 |
create_world_upsell_screen | >=1.0 |
credits_screen | >=1.0 |
global_pause_screen | >=1.0 |
manifest_validation_screen | >=1.0 |
mashup_screen | >=1.0 <=1.11 |
mashup_home_screen | >=1.0 <=1.11 |
mashup_panorama_screen | 1.0 |
patch_notes_screen | >=1.0 |
structure_editor_screen | >=1.0 |
ugc_viewer_screen | >=1.0 |
world_templates_screen | >=1.0 |
coin_purchase_screen | >=1.1 |
command_block_screen | >=1.1 |
convert_purchases_to_xbl_screen | >=1.1 |
mashup_home_screen | >=1.1 |
mob_effect_screen | >=1.1 |
realms_purchase_info_screen | >=1.1 <=1.11 |
remix_preview_screen | >=1.1 <=1.7 |
safe_zone_screen | >=1.1 |
sign_screen | >=1.1 |
storage_management | >=1.1 |
store_home_screen | >=1.1 <=1.6 |
store_item_list_screen | >=1.1 |
trade_screen | >=1.1 |
trade_screen_pocket | >=1.1 |
third_party_store_screen | >=1.1 |
world_panorama_screen (panorama_screen >=1.16) | >=1.1 <=1.15 |
auto_save_info_screen | >=1.2 |
book_screen | >=1.2 |
comment_screen | >=1.2 |
feed_screen | >=1.2 |
how_to_play_screen | >=1.2 |
host_options_screen | >=1.2 |
late_join_pregame_screen | >=1.2 |
inventory_screen_pocket | >=1.2 |
manage_feed_screen | >=1.2 |
non_xbl_user_management_screen | >=1.2 |
permissions_screen | >=1.2 |
post_rating_screen | >=1.2 |
screenshot_screen | >=1.2 |
screenshot_picker_screen | >=1.2 |
server_form | >=1.2 |
server_item_purchase_screen | >=1.2 <=1.4 |
world_conversion_error_report_screen | >=1.2 |
xbl_console_signin | >=1.2 |
xbl_console_signin_succeeded | >=1.2 |
xbl_friend_finder | >=1.2 |
xbl_profile_card (profile_card >=1.13) | >=1.2 <=1.12 |
xbl_report_user | >=1.2 <=1.18 |
adhoc_inprogess_screen | >=1.4 |
adhoc_screen | >=1.4 |
hdr_calibration_screen | >=1.4 |
item_detail_description_screen | >=1.4 |
pack_settings_screen | >=1.4 |
simple_inprogress_screen | >=1.4 |
store_filter_menu_screen | >=1.4 |
store_search_screen | >=1.4 |
store_sort_menu_screen | >=1.4 |
store_inventory_screen | >=1.5 |
store_sales_item_list_screen | >=1.5 |
chat_settings_menu_screen | >=1.6 |
tabbed_upsell_screen | >=1.6 |
code_screen | >=1.7 <=1.14 |
store_data_driven_screen | >=1.7 |
sync_iaps_to_xbl_screen | >=1.7 |
expanded_skin_pack_screen | >=1.8 |
library_item_screen | >=1.8 <=1.14 |
library_modal_screen | >=1.8 |
library_screen | >=1.8 <=1.14 |
braze_screen | >=1.9 <=1.19 |
game_tip_screen | >=1.9 |
bundle_purchase_warning_screen | >=1.10 |
loom_screen | >=1.10 |
loom_screen_pocket | >=1.10 |
win10_trial_conversion_screen | >=1.10 |
blast_furnace_screen | >=1.11 |
cartography_screen | >=1.11 |
cartography_screen_pocket | >=1.11 |
grindstone_screen | >=1.11 |
grindstone_screen_pocket | >=1.11 |
perf_turtle | 1.11 >=1.13 |
smoker_screen | >=1.11 |
stonecutter_screen | >=1.11 |
stonecutter_screen_pocket | >=1.11 |
trade_2_screen | >=1.11 |
trade_2_screen_pocket | >=1.11 |
update_version | >=1.11 |
authentication_modals | >=1.12 |
choose_realm_screen | >=1.12 |
content_log_history_screen | >=1.12 |
course_screen | >=1.12 <=1.14 |
pdp_screen | >=1.12 |
pdp_screenshots_section | >=1.12 <=1.16 |
account_transfer_error_screen | >=1.13 |
custom_templates_screen | >=1.13 |
world_conversion_complete_screen | >=1.13 |
day_one_experience_intro_screen | >=1.13 |
day_one_experience_screen | >=1.13 |
edu_play_screen | >=1.13 <=1.14 |
edu_pause_screen | >=1.13 <=1.14 |
edu_world_templates_screen | >=1.13 <=1.14 |
edu_worlds_screen | >=1.13 <=1.14 |
ip_join_screen | >=1.13 <=1.14 |
immersive_reader | >=1.13 |
joincode_entry_screen | >=1.13 <=1.14 |
lesson_quiz_screen | >=1.13 <=1.14 |
multiplayer_lesson_screen | >=1.13 <=1.14 |
realms_plus_ended_screen | >=1.13 |
persona_screen | >=1.13 |
edu_permissions_screen | >=1.13 <=1.14 |
profile_screen | >=1.13 |
realmsplus_upgrade_notice_screen | >=1.13 |
token_faq_screen | >=1.13 |
profile_card | >=1.13 |
confirm_msa_unlink_screen | >=1.14 |
gamepad_disconnected | >=1.14 |
edu_discovery_dialog | >=1.15 |
emote_wheel_screen | >=1.15 |
account_banned_screen | >=1.16 <=1.18 |
smithing_table_screen | >=1.16 |
smithing_table_screen_pocket | >=1.16 |
jigsaw_editor_screen | >=1.16 |
online_safety_screen | >=1.16 |
panorama_screen | >=1.16 |
realms_allowlist | >=1.16 |
store_gift_promotion_screen | >=1.16 <=1.20 |
cloud_upload_screen | >=1.17 |
realms_slots_screen | >=1.17 |
toolbox_mode_screen | >=1.17 <=1.18 |
storage_migration_generic_screen | >=1.18 |
update_dimensions | >=1.18 |
world_recovery_screen | >=1.18 |
xbl_immediate_signin | >=1.18 |
smithing_table_2_screen | >=1.19 |
smithing_table_2_screen_pocket | >=1.19 |
confirm_delete_account_screen | >=1.19 |
display_logged_error_screen | >=1.19 |
gathering_info_screen | >=1.19 |
notificationcenter_screen | 1.19 |
persona_cast_character_screen | >=1.19 |
thanks_for_testing_screen | >=1.19 |
store_promo_timeline_screen | >=1.19 |
submit_feedback_screen | >=1.19 |
xbl_console_qr_signin | >=1.19 |
encyclopedia_screen | >=1.20 |
realmsPlus_purchase_warning_screen | >=1.20 |
csb_purchase_error_screen | >=1.20 |
csb_screen | >=1.20 |
csb_buy_now_screen | >=1.20 |
csb_purchase_amazondevicewarning_screen | >=1.20 |
csb_purchase_warning_screen | >=1.20 |
csb_view_packs_screen | >=1.20 |
csb_welcome_screen | >=1.20 |
persona_sdl | >=1.20 |
crafter_screen_pocket | >=1.21 |
Feature | Version |
---|---|
Variables | >=0.14 |
_global_variables | >=1.2 |
Name | Version | Type |
---|---|---|
controls |
>=0.12 | array of UI elements |
variables |
>=0.14 | object or array of objects |
visible |
>=0.12 | boolean |
ignored |
boolean | |
modifications |
array of modifications | |
anims |
array of strings | |
disable_anim_fast_forward |
boolean | |
animation_reset_name |
string | |
visible |
boolean | |
enabled |
>=0.13 | boolean |
layer |
>=0.13 | integer |
z_order |
0.12 | integer |
alpha |
>=0.12 | float (>=0.0 and <= 1.0) |
propagate_alpha |
boolean | |
clips_children |
>=0.12 | boolean |
allow_clipping |
>=0.13 | boolean |
clip_offset |
>=0.13 | Vector [x, y] |
clip_state_change_event |
string | |
enabled_scissor_test |
boolean | |
property_bag |
>=0.12 | object |
selected |
boolean | |
use_child_anchors |
boolean | |
grid_position |
>=0.12 | Vector [column, row] |
debug |
white , black , gray , red , blue , green , yellow or purple |
Name | Version | Type | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
anchor_from |
>=0.12 | Enum
|
||||||||||||||||||||
anchor_to |
>=0.12 | Enum
|
||||||||||||||||||||
contained |
>=0.12 | boolean | ||||||||||||||||||||
draggable |
>=0.12 | boolean | ||||||||||||||||||||
follows_cursor |
>=0.12 | boolean | ||||||||||||||||||||
offset |
>=0.12 | Vector [x, y] | ||||||||||||||||||||
size |
>=0.12 | Vector [width, height] | ||||||||||||||||||||
max_size |
>=0.16 | Vector [width, height] | ||||||||||||||||||||
min_size |
>=0.16 | Vector [width, height] | ||||||||||||||||||||
inherit_max_sibling_width |
>=1.2 | boolean | ||||||||||||||||||||
inherit_max_sibling_height |
>=1.2 | boolean | ||||||||||||||||||||
use_anchored_offset |
>=1.1 | boolean |
Name | Version | Type |
---|---|---|
bindings |
>=0.12 | array of BindingItem |
binding_collection_name |
>=0.12 <=? | string |
Name | Version | Type |
---|---|---|
ignored |
boolean | |
binding_type |
>=0.12 | global , collection , collection_details or view |
binding_name |
>=0.12 | string |
binding_name_override |
>=0.12 | string |
binding_collection_name |
>=0.13 | string |
binding_collection_prefix |
>=0.15 | string |
binding_condition |
>=0.14 | always , visible , once , always_when_visible or visibility_changed |
source_control_name |
>=0.15 | string |
source_property_name |
>=0.15 | string |
target_property_name |
>=0.15 | string |
resolve_sibling_scope |
>=1.1 | boolean |
Name | Version | Type | ||||||
---|---|---|---|---|---|---|---|---|
orientation |
>=0.15 |
|
Name | Version | Type |
---|---|---|
text |
>=0.12 | string |
color |
>=0.12 | Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
locked_color |
>=0.16 | Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
shadow |
>=0.12 | boolean |
font_size |
>=0.12 | small , normal , large or extra_large |
font_scale_factor |
>=1.11 | float (0 >=) |
localize |
>=0.13 | boolean |
line_padding |
>=1.11 | number |
font_type |
>=0.14 | string |
backup_font_type |
>=1.13 | string |
text_alignment |
>=1.1 | left ,center and right |
hide_hypen |
>=1.11 | boolean |
locked_alpha |
>=0.16 | float (0.0 >= and <= 1.0) |
enable_profanity_filter |
>=1.11 | boolean |
notify_on_ellipses |
>=1.11 | array of strings |
alignment |
>=0.12 <=1.0 | left ,center or right |
use_place_holder |
>=0.14 <= 0.16 | boolean |
place_holder_text |
>=0.14 <= 0.16 | string |
place_holder_text_color |
>=0.14 <= 0.16 | Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
Name | Version | Type |
---|---|---|
texture |
>=0.12 | string |
uv |
>=0.12 | Vector [u, v] |
uv_size |
>=0.12 | Vector [width, height] |
nineslice_size |
>=0.12 | integer, Vector [x, y] or Vector [x0, y0, x1, y1] |
base_size |
>=1.2 | Vector [width, height] |
color |
>=0.13 | Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray , blue |
tiled |
>=0.13 | boolean, x , y , xy or yx |
tiled_scale |
>=1.0 | Vector [x, y] |
clip_direction |
>=0.12 | left , right , up , down or center |
clip_ratio |
>=0.12 | float (0.0 >= and <= 1.0) |
clip_pixelperfect |
>=0.15 | boolean |
keep_ratio |
>=1.12 | boolean |
bilinear |
>=1.11 | boolean |
fill |
>=0.16 | boolean |
grayscale |
>=0.16 | boolean |
force_texture_reload |
>=1.1 | boolean |
$fit_to_witdh |
>=1.11 | boolean |
zip_folder |
>=0.15 | string |
texture_file_system |
>=0.15 | RawPath or InAppPackage |
allow_debug_missing_texture |
>=1.11 | boolean |
pixel_perfect |
>=1.11 | boolean |
Name |
---|
tts_name |
tts_control_header |
tts_section_header |
tts_control_type_order_priority |
tts_index_priority |
tts_toggle_on |
tts_toggle_off |
tts_override_control_value |
tts_inherit_siblings |
tts_value_changed |
ttsSectionContainer |
tts_ignore_count |
tts_skip_message |
tts_skip_children |
tts_value_order_priority |
tts_play_on_unchanged_focus_control |
tts_ignore_subsections |
text_tts |
Name | Version | Type |
---|---|---|
sound_name |
>=0.12 | string |
sound_pitch |
>=0.12 | string |
sound_volume |
>=0.12 | float |
sounds |
array of SoundItem |
Name | Type |
---|---|
sound_name |
string |
sound_pitch |
float |
sound_volume |
float |
min_seconds_between_plays |
number |
event_type |
string |
button_name |
string |
Name | Version | Type |
---|---|---|
default_control |
>=0.12 | string |
hover_control |
>=0.12 | string |
pressed_control |
>=0.12 | string |
locked_control |
>=0.16 | string |
Name | Version | Type |
---|---|---|
radio_toggle_group |
>=0.14 | boolean |
toggle_name |
>=0.14 | string |
toggle_default_state |
>=0.14 | boolean |
toggle_group_forced_index |
>=0.14 | integer |
toggle_group_default_selected |
>=0.14 | integer |
reset_on_focus_lost |
>=1.14 | boolean |
toggle_on_button |
>=1.11 | string |
toggle_off_button |
>=1.11 | string |
enable_directional_toggling |
>=1.11 | boolean |
toggle_grid_collection_name |
>=0.14 | string |
checked_control |
>=0.14 | string |
unchecked_control |
>=0.14 | string |
checked_hover_control |
>=0.14 | string |
unchecked_hover_control |
>=0.14 | string |
checked_locked_control |
>=0.14 | string |
unchecked_locked_control |
>=0.14 | string |
checked_locked_hover_control |
>=0.16 | string |
unchecked_locked_hover_control |
>=0.16 | string |
Name | Type |
---|---|
slider_track_button |
string |
slider_small_decrease_button |
string |
slider_small_increase_button |
string |
slider_steps |
integer |
slider_direction |
vertical or horizontal |
slider_timeout |
number |
slider_collection_name |
string |
slider_name |
string |
slider_select_on_hover |
string |
slider_selected_button |
string |
slider_deselected_button |
string |
slider_box_control |
string |
background_control |
string |
background_hover_control |
string |
progress_control |
string |
progress_hover_control |
string |
Name | Type |
---|---|
slider_render_bar_background_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
slider_render_bar_progress_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
slider_render_bar_outline_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
slider_render_bar_background_hover_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
slider_render_bar_progress_hover_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
slider_render_bar_outline_hover_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
Name | Type |
---|---|
indent_control |
string |
Name | Version | Type |
---|---|---|
dropdown_name |
>=0.16 | string |
dropdown_content_control |
>=0.16 | string |
dropdown_area |
>=0.16 | string |
Name | Type |
---|---|
grid_dimensions |
Vector[columns, rows] |
maximum_grid_items |
integer (0 >=) |
grid_dimension_binding |
string |
grid_rescaling_type |
vertical or horizontal |
grid_fill_direction |
vertical or horizontal |
precached_grid_item_count |
integer |
grid_item_template |
string |
Name | Type |
---|---|
text_box_name |
string |
text_edit_box_grid_collection_name |
string |
constrain_to_rect |
boolean |
enabled_newline |
boolean |
text_type |
ExtendedASCII , IdentifierChars or NumberChars |
max_length |
integer (0 >=) |
text_control |
string |
place_holder_control |
string |
can_be_deselected |
boolean |
always_listening |
boolean |
virtual_keyboard_buffer_control |
string |
Name | Type |
---|---|
scrollbar_track_button |
string |
scrollbar_touch_button |
string |
scroll_speed |
number |
gesture_control_enabled |
boolean |
always_handle_scrolling |
boolean |
touch_mode |
boolean |
scrollbar_box |
string |
scrollbar_track |
string |
scroll_view_port |
string |
scroll_content |
string |
scroll_box_and_track_panel |
string |
jump_to_bottom_on_update |
boolean |
allow_scroll_even_when_content_fits |
boolean |
Name | Type |
---|---|
default_focus_precedence |
integer |
focus_enabled |
boolean |
focus_wrap_enabled |
boolean |
focus_magnet_enabled |
boolean |
focus_identifier |
string |
focus_change_down |
string |
focus_change_up |
string |
focus_change_left |
string |
focus_change_right |
string |
focus_mapping |
array of FocusMappingItem |
focus_container |
boolean |
use_last_focus |
boolean |
focus_navigation_mode_left |
string |
focus_navigation_mode_right |
string |
focus_navigation_mode_down |
string |
focus_navigation_mode_up |
string |
focus_container_custom_left |
contained , none , custom , stop or empty string |
focus_container_custom_right |
array of FocusCustomItem |
focus_container_custom_down |
array of FocusCustomItem |
focus_container_custom_up |
array of FocusCustomItem |
These properties were misspelled. It took a while for the devs to notice. Classic json ui devs...
Name | Type |
---|---|
focus_nagivation_mode_right |
string |
focus_nagivation_mode_left |
string |
focus_nagivation_mode_down |
string |
focus_nagivation_mode_up |
string |
Name | Type |
---|---|
focus_identifier |
string |
focus_change_right |
string |
focus_change_left |
string |
focus_change_up |
string |
focus_change_down |
string |
Name | Type |
---|---|
other_focus_container_name |
string |
Name | Type |
---|---|
button_mappings |
array of ButtonMappingItem |
modal |
boolean |
inline_modal |
boolean |
always_listen_to_input |
boolean |
always_handle_pointer |
boolean |
always_handle_controller_direction |
boolean |
hover_enabled |
boolean |
prevent_touch_input |
boolean |
consume_event |
boolean |
consume_hover_events |
boolean |
gesture_tracking_button |
string |
Name | Version | Type | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
from_button_id |
string | |||||||||||
to_button_id |
string | |||||||||||
button_up_right_of_first_refusal |
boolean | |||||||||||
mapping_type |
global , focused , pressed or double_pressed |
|||||||||||
ignored |
boolean | |||||||||||
input_mode_condition |
any , gaze , not_gaze , not_gamepad or gamepad_and_not_gaze |
|||||||||||
ignore_input_scope |
boolean | |||||||||||
scope |
global , view or controller |
|||||||||||
consume_event |
boolean | |||||||||||
handle_select |
boolean | |||||||||||
handle_deselect |
boolean | |||||||||||
condition |
<? |
|
Name | Type |
---|---|
render_only_when_topmost |
boolean |
screen_not_flushable |
boolean |
always_accepts_input |
boolean |
render_game_behind |
boolean |
absorbs_input |
boolean |
is_showing_menu |
boolean |
is_modal |
boolean |
should_steal_mouse |
boolean |
low_frequency_rendering |
boolean |
screen_draws_last |
boolean |
vr_mode |
boolean |
force_render_below |
boolean |
send_telemetry |
boolean |
close_on_player_hurt |
boolean |
cache_screen |
boolean |
load_screen_immediately |
boolean |
gamepad_cursor |
boolean |
gamepad_cursor_deflection_mode |
boolean |
should_be_skipped_during_automation |
boolean |
Name | Type |
---|---|
renderer |
hover_text_renderer , 3d_structure_renderer , splash_text_renderer , ui_holo_cursor , trial_time_renderer , panorama_renderer , actor_portrait_renderer , banner_pattern_renderer , live_player_renderer , web_view_renderer , hunger_renderer , bubbles_renderer , mob_effects_renderer , cursor_renderer , progress_indicator_renderer , camera_renderer , horse_jump_renderer , armor_renderer , horse_heart_renderer , heart_renderer , hotbar_cooldown_renderer , hotbar_renderer , hud_player_renderer , live_horse_renderer , holographic_postrenderer , enchanting_book_renderer , debug_screen_renderer , gradient_renderer , paper_doll_renderer , name_tag_renderer , flying_item_renderer , inventory_item_renderer , credits_renderer , vignette_renderer , progress_bar_renderer , debug_overlay_renderer , background_renderer , bundle_renderer , editor_gizmo_renderer , dash_renderer , bohr_model_renderer or toast_renderer Also in Netease Edition: netease_paper_doll_renderer or netease_mini_map_renderer |
Name | Type |
---|---|
primary_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
secondary_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
Name | Type |
---|---|
gradient_direction |
vertical or horizontal |
color1 |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
color2 |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
Name | Type |
---|---|
text_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
background_color |
Vector [red, green, blue, alpha] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
Name | Type |
---|---|
camera_tilt_degrees |
number |
starting_rotation |
number |
use_selected_skin |
boolean |
use_uuid |
boolean |
use_skin_gui_scale |
boolean |
use_player_paperdoll |
boolean |
rotation |
number |
Name | Type |
---|---|
modelsize |
number |
animation_looped |
boolean |
animation |
string |
Name | Type |
---|---|
screen_offset |
Vector [x, y] |
screen_scale |
float |
mob_body_rot_y |
number |
mob_head_rot_y |
number |
init_rot_y |
number |
skeleton_model_name |
string |
entity_identifier |
string |
modelsize |
number |
animation_looped |
boolean |
animation |
string |
Name | Type |
---|---|
use_default_face_icon |
boolean |
face_icon_bg_color |
Vector [red, green, blue, alpha] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
enable_live_update |
boolean |
live_update_interval |
integer |
highest_y |
0 or -1 |
Name | Type |
---|---|
grid_item_when_current |
string |
grid_item_when_not_current |
string |
cycler_manager_size_control_target |
string |
Name | Type |
---|---|
inner_radius |
number |
outer_radius |
number |
state_controls |
array of strings |
slice_count |
integer |
button_name |
string |
iterate_left_button_name |
string |
iterate_right_button_name |
string |
initial_button_slice |
integer |
Name | Type |
---|---|
target_cycler_to_compare |
string |
next_sub_page_button_name |
string |
prev_sub_page_button_name |
string |
Name | Version | Type |
---|---|---|
text_labels |
array of strings |
Name | Version | Type |
---|---|---|
images |
array of ImageItem |
Name | Type |
---|---|
texture_path |
string |
Name | Version | Type |
---|---|---|
tab_index |
integer | |
tab_control |
string | |
tab_content |
string |
Name | Version | Type |
---|---|---|
always_rotate |
boolean | |
rotate_speed |
number | |
hover_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
|
hover_alpha |
float (0.0 >= and <= 1.0) | |
pressed_color |
Vector [red, green, blue] or white , black , yellow , orange , green , purple , nil , cyan , red , grey , gray or blue |
|
pressed_alpha |
float (0.0 >= and <= 1.0) |
+ and -
<, >, +, -, * and /
Name | Version | Works in (Screen) |
---|---|---|
armor_items | >=0.12 | |
hotbar_items | >=0.12 | |
inventory_items | >=0.12 | |
crafting_input_items | >=0.12 | |
#network_world_item | >=0.12 | play |
#local_world_item | >=0.12 | play |
Name | Version | Works in (Screen) |
---|---|---|
button.menu_select | * | |
button.menu_ok | * | |
button.scrollbar_skip_track | ||
button.menu_up | * | |
button.menu_down | * | |
button.menu_left | * | |
button.menu_right | * | |
button.menu_select | * | |
button.menu_play | ||
button.menu_buy_game | ||
button.menu_continue | ||
button.menu_cancel | * | |
button.menu_exit | * | |
button.menu_local_world_item | ||
button.menu_local_world_item_edit | ||
button.menu_network_world_item | ||
button.menu_network_world_item_remove | ||
button.menu_local_world_create | ||
button.menu_network_add_external | ||
button.menu_tab_left | ||
button.menu_tab_right | ||
button.armor_take_place | ||
button.menu_secondary_select | ||
button.controller_select | ||
button.menu_auto_place | ||
button.controller_secondary_select | ||
button.armor_auto_place | ||
button.menu_inventory_drop | ||
button.armor_drop_one | ||
button.menu_inventory_drop_all | ||
button.armor_drop_all | ||
button.menu_double_select | ||
button.armor_coalesce_stack | ||
button.crafting_in_take_all_place_all | ||
button.crafting_in_take_half_place_one | ||
button.crafting_in_auto_place | ||
button.crafting_in_drop_one | ||
button.crafting_in_drop_all | ||
button.crafting_in_coalesce_stack | ||
button.crafting_out_take_one | ||
button.crafting_out_auto_place_max | ||
button.crafting_out_drop_one | ||
button.crafting_out_drop_all | ||
button.inventory_take_all_place_all | ||
button.inventory_take_half_place_one | ||
button.inventory_auto_place | ||
button.inventory_drop_one | ||
button.inventory_drop_all | ||
button.inventory_coalesce_stack | ||
button.hotbar_take_all_place_all | ||
button.hotbar_take_all_place_all | ||
button.hotbar_take_half_place_one | ||
button.hotbar_auto_place | ||
button.hotbar_drop_one | ||
button.hotbar_drop_all | ||
button.hotbar_coalesce_stack | ||
button.menu_inventory_cancel | ||
button.cursor_drop_all | ||
button.cursor_drop_one |
Name | Version |
---|---|
#button_left_trigger_description | |
#button_right_trigger_description | |
#button_dpad_description | |
#button_thumbstick_description | |
#gamepad_helper_visible | |
#button_a_description | |
#button_b_description | |
#button_x_description | |
#button_y_description | |
#development_version | |
#version | |
#playername | |
#header | |
#description_1 | |
#description_2 | |
#file_size | |
#local_world_item_grid_dimension | |
#player_count | |
#game_online | |
#game_unavailable | |
#game_offline | |
#game_type_external | |
#game_type_remote | |
#game_type_xbox_live | |
#network_world_item_grid_dimension | |
#local_world_item_count | |
#network_world_item_count | |
#inventory_stack_count | |
#item_durability_visible | |
#item_durability_total_amount | |
#item_durability_current_amount | |
#crafting_selected_item | |
#crafting_selected_item_stack_count | |
#progress_bar_visible | |
#progress_bar_total_amount | |
#progress_bar_current_amount | |
#survival_crafting_output_item | |
#survival_crafting_output_hover_text | |
#survival_crafting_output_item_stack_count | |
#work_bench_output_item | |
#work_bench_output_hover_text | |
#work_bench_output_item_stack_count | |
#stone_cutter_output_item | |
#stone_cutter_output_hover_text | |
#stone_cutter_output_item_stack_count |