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