Skip to main content

steel_registry/generated/
vanilla_menu_types.rs

1use crate::menu_type::{MenuType, MenuTypeRegistry};
2use steel_utils::Identifier;
3pub static GENERIC_9X1: MenuType = MenuType {
4    key: Identifier::vanilla_static("generic_9x1"),
5};
6pub static GENERIC_9X2: MenuType = MenuType {
7    key: Identifier::vanilla_static("generic_9x2"),
8};
9pub static GENERIC_9X3: MenuType = MenuType {
10    key: Identifier::vanilla_static("generic_9x3"),
11};
12pub static GENERIC_9X4: MenuType = MenuType {
13    key: Identifier::vanilla_static("generic_9x4"),
14};
15pub static GENERIC_9X5: MenuType = MenuType {
16    key: Identifier::vanilla_static("generic_9x5"),
17};
18pub static GENERIC_9X6: MenuType = MenuType {
19    key: Identifier::vanilla_static("generic_9x6"),
20};
21pub static GENERIC_3X3: MenuType = MenuType {
22    key: Identifier::vanilla_static("generic_3x3"),
23};
24pub static CRAFTER_3X3: MenuType = MenuType {
25    key: Identifier::vanilla_static("crafter_3x3"),
26};
27pub static ANVIL: MenuType = MenuType {
28    key: Identifier::vanilla_static("anvil"),
29};
30pub static BEACON: MenuType = MenuType {
31    key: Identifier::vanilla_static("beacon"),
32};
33pub static BLAST_FURNACE: MenuType = MenuType {
34    key: Identifier::vanilla_static("blast_furnace"),
35};
36pub static BREWING_STAND: MenuType = MenuType {
37    key: Identifier::vanilla_static("brewing_stand"),
38};
39pub static CRAFTING: MenuType = MenuType {
40    key: Identifier::vanilla_static("crafting"),
41};
42pub static ENCHANTMENT: MenuType = MenuType {
43    key: Identifier::vanilla_static("enchantment"),
44};
45pub static FURNACE: MenuType = MenuType {
46    key: Identifier::vanilla_static("furnace"),
47};
48pub static GRINDSTONE: MenuType = MenuType {
49    key: Identifier::vanilla_static("grindstone"),
50};
51pub static HOPPER: MenuType = MenuType {
52    key: Identifier::vanilla_static("hopper"),
53};
54pub static LECTERN: MenuType = MenuType {
55    key: Identifier::vanilla_static("lectern"),
56};
57pub static LOOM: MenuType = MenuType {
58    key: Identifier::vanilla_static("loom"),
59};
60pub static MERCHANT: MenuType = MenuType {
61    key: Identifier::vanilla_static("merchant"),
62};
63pub static SHULKER_BOX: MenuType = MenuType {
64    key: Identifier::vanilla_static("shulker_box"),
65};
66pub static SMITHING: MenuType = MenuType {
67    key: Identifier::vanilla_static("smithing"),
68};
69pub static SMOKER: MenuType = MenuType {
70    key: Identifier::vanilla_static("smoker"),
71};
72pub static CARTOGRAPHY_TABLE: MenuType = MenuType {
73    key: Identifier::vanilla_static("cartography_table"),
74};
75pub static STONECUTTER: MenuType = MenuType {
76    key: Identifier::vanilla_static("stonecutter"),
77};
78pub fn register_menu_types(registry: &mut MenuTypeRegistry) {
79    registry.register(&GENERIC_9X1);
80    registry.register(&GENERIC_9X2);
81    registry.register(&GENERIC_9X3);
82    registry.register(&GENERIC_9X4);
83    registry.register(&GENERIC_9X5);
84    registry.register(&GENERIC_9X6);
85    registry.register(&GENERIC_3X3);
86    registry.register(&CRAFTER_3X3);
87    registry.register(&ANVIL);
88    registry.register(&BEACON);
89    registry.register(&BLAST_FURNACE);
90    registry.register(&BREWING_STAND);
91    registry.register(&CRAFTING);
92    registry.register(&ENCHANTMENT);
93    registry.register(&FURNACE);
94    registry.register(&GRINDSTONE);
95    registry.register(&HOPPER);
96    registry.register(&LECTERN);
97    registry.register(&LOOM);
98    registry.register(&MERCHANT);
99    registry.register(&SHULKER_BOX);
100    registry.register(&SMITHING);
101    registry.register(&SMOKER);
102    registry.register(&CARTOGRAPHY_TABLE);
103    registry.register(&STONECUTTER);
104}