Screen IDs
Minecraft does not keep a registry of screens. This makes referencing them in user configs especially challenging because they do not have IDs to reference. Historically mods have used the internal class name as a pseudo-id which is confusing and not consistent between mod loaders. To make things easier the Tips mod creates IDs for all of the vanilla screens that you can use to reference the screen.
Screen IDs
minecraft:abstract_command_block_edit_screen
minecraft:abstract_container_screen
minecraft:abstract_furnace_screen
minecraft:abstract_sign_edit_screen
minecraft:accessibility_onboarding_screen
minecraft:accessibility_options_screen
minecraft:advancements_screen
minecraft:alert_screen
minecraft:anvil_screen
minecraft:backup_confirm_screen
minecraft:beacon_screen
minecraft:blast_furnace_screen
minecraft:book_edit_screen
minecraft:book_view_screen
minecraft:brewing_stand_screen
minecraft:cartography_table_screen
minecraft:chat_options_screen
minecraft:chat_report_screen
minecraft:chat_screen
minecraft:chat_selection_screen
minecraft:command_block_edit_screen
minecraft:confirm_experimental_features_screen
minecraft:confirm_link_screen
minecraft:confirm_screen
minecraft:connect_screen
minecraft:container_screen
minecraft:controls_screen
minecraft:crafting_screen
minecraft:create_buffet_world_screen
minecraft:create_flat_world_screen
minecraft:create_world_screen
minecraft:creative_mode_inventory_screen
minecraft:credits_and_attribution_screen
minecraft:datapack_load_failure_screen
minecraft:death_screen
minecraft:demo_intro_screen
minecraft:direct_join_server_screen
minecraft:disconnected_realms_screen
minecraft:disconnected_screen
minecraft:dispenser_screen
minecraft:edit_game_rules_screen
minecraft:edit_server_screen
minecraft:edit_world_screen
minecraft:effect_rendering_inventory_screen
minecraft:enchantment_screen
minecraft:error_screen
minecraft:experiments_screen
minecraft:furnace_screen
minecraft:game_mode_switcher_screen
minecraft:generic_dirt_message_screen
minecraft:generic_waiting_screen
minecraft:grindstone_screen
minecraft:hanging_sign_edit_screen
minecraft:hopper_screen
minecraft:horse_inventory_screen
minecraft:in_bed_chat_screen
minecraft:inventory_screen
minecraft:item_combiner_screen
minecraft:jigsaw_block_edit_screen
minecraft:join_multiplayer_screen
minecraft:key_binds_screen
minecraft:language_select_screen
minecraft:lectern_screen
minecraft:level_loading_screen
minecraft:loom_screen
minecraft:merchant_screen
minecraft:minecart_command_block_edit_screen
minecraft:mouse_settings_screen
minecraft:online_options_screen
minecraft:optimize_world_screen
minecraft:options_screen
minecraft:options_sub_screen
minecraft:out_of_memory_screen
minecraft:pack_selection_screen
minecraft:pause_screen
minecraft:popup_screen
minecraft:preset_flat_world_screen
minecraft:progress_screen
minecraft:realms32bit_warning_screen
minecraft:realms_screen
minecraft:receiving_level_screen
minecraft:report_reason_selection_screen
minecraft:safety_screen
minecraft:select_world_screen
minecraft:share_to_lan_screen
minecraft:shulker_box_screen
minecraft:sign_edit_screen
minecraft:simple_options_sub_screen
minecraft:skin_customization_screen
minecraft:smithing_screen
minecraft:smoker_screen
minecraft:social_interactions_screen
minecraft:sound_options_screen
minecraft:stats_screen
minecraft:stonecutter_screen
minecraft:structure_block_edit_screen
minecraft:symlink_warning_screen
minecraft:telemetry_info_screen
minecraft:title_confirm_screen
minecraft:title_screen
minecraft:video_settings_screen
minecraft:warning_screen
minecraft:win_screen
© 2024 Darkhax