Skip to content

Commit 61b36ed

Browse files
committed
Add support for 26.1.2
1 parent efba8c7 commit 61b36ed

4 files changed

Lines changed: 322 additions & 3 deletions

File tree

‎.github/ISSUE_TEMPLATE/version-request.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,6 @@ body:
5959
- "1.21.11"
6060
- "26.1"
6161
- "26.1.1"
62+
- "26.1.2"
6263
validations:
6364
required: true
Lines changed: 318 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,318 @@
1+
1.21.4\custom\Biomes.json
2+
26.1\custom\Blocks.json
3+
26.1\custom\Blocks_info.json
4+
26.1\custom\Items.json
5+
1.19.3\custom\blockstates\acacia_hanging_sign.json
6+
1.16\custom\blockstates\acacia_sign.json
7+
1.19.3\custom\blockstates\acacia_wall_hanging_sign.json
8+
1.16\custom\blockstates\acacia_wall_sign.json
9+
1.19.3\custom\blockstates\bamboo_hanging_sign.json
10+
1.19.3\custom\blockstates\bamboo_wall_hanging_sign.json
11+
1.16\custom\blockstates\barrier.json
12+
1.19.3\custom\blockstates\birch_hanging_sign.json
13+
1.16\custom\blockstates\birch_sign.json
14+
1.19.3\custom\blockstates\birch_wall_hanging_sign.json
15+
1.16\custom\blockstates\birch_wall_sign.json
16+
1.16\custom\blockstates\black_banner.json
17+
1.16\custom\blockstates\black_bed.json
18+
1.16\custom\blockstates\black_shulker_box.json
19+
1.16\custom\blockstates\black_wall_banner.json
20+
1.16\custom\blockstates\blue_banner.json
21+
1.16\custom\blockstates\blue_bed.json
22+
1.16\custom\blockstates\blue_shulker_box.json
23+
1.16\custom\blockstates\blue_wall_banner.json
24+
1.16\custom\blockstates\brown_banner.json
25+
1.16\custom\blockstates\brown_bed.json
26+
1.16\custom\blockstates\brown_shulker_box.json
27+
1.16\custom\blockstates\brown_wall_banner.json
28+
1.19.4\custom\blockstates\cherry_hanging_sign.json
29+
1.19.4\custom\blockstates\cherry_sign.json
30+
1.19.4\custom\blockstates\cherry_wall_hanging_sign.json
31+
1.19.4\custom\blockstates\cherry_wall_sign.json
32+
1.16\custom\blockstates\chest.json
33+
1.21.9\custom\blockstates\copper_chest.json
34+
1.16\custom\blockstates\creeper_head.json
35+
1.16\custom\blockstates\creeper_wall_head.json
36+
1.19.3\custom\blockstates\crimson_hanging_sign.json
37+
1.16\custom\blockstates\crimson_sign.json
38+
1.19.3\custom\blockstates\crimson_wall_hanging_sign.json
39+
1.16\custom\blockstates\crimson_wall_sign.json
40+
1.16\custom\blockstates\cyan_banner.json
41+
1.16\custom\blockstates\cyan_bed.json
42+
1.16\custom\blockstates\cyan_shulker_box.json
43+
1.16\custom\blockstates\cyan_wall_banner.json
44+
1.19.3\custom\blockstates\dark_oak_hanging_sign.json
45+
1.16\custom\blockstates\dark_oak_sign.json
46+
1.19.3\custom\blockstates\dark_oak_wall_hanging_sign.json
47+
1.16\custom\blockstates\dark_oak_wall_sign.json
48+
1.16\custom\blockstates\dragon_head.json
49+
1.16\custom\blockstates\dragon_wall_head.json
50+
1.16\custom\blockstates\ender_chest.json
51+
1.16\custom\blockstates\end_gateway.json
52+
1.21.9\custom\blockstates\exposed_copper_chest.json
53+
1.16\custom\blockstates\gray_banner.json
54+
1.16\custom\blockstates\gray_bed.json
55+
1.16\custom\blockstates\gray_shulker_box.json
56+
1.16\custom\blockstates\gray_wall_banner.json
57+
1.16\custom\blockstates\green_banner.json
58+
1.16\custom\blockstates\green_bed.json
59+
1.16\custom\blockstates\green_shulker_box.json
60+
1.16\custom\blockstates\green_wall_banner.json
61+
1.19.3\custom\blockstates\jungle_hanging_sign.json
62+
1.16\custom\blockstates\jungle_sign.json
63+
1.19.3\custom\blockstates\jungle_wall_hanging_sign.json
64+
1.16\custom\blockstates\jungle_wall_sign.json
65+
1.17\custom\blockstates\light.json
66+
1.16\custom\blockstates\light_blue_banner.json
67+
1.16\custom\blockstates\light_blue_bed.json
68+
1.16\custom\blockstates\light_blue_shulker_box.json
69+
1.16\custom\blockstates\light_blue_wall_banner.json
70+
1.16\custom\blockstates\light_gray_banner.json
71+
1.16\custom\blockstates\light_gray_bed.json
72+
1.16\custom\blockstates\light_gray_shulker_box.json
73+
1.16\custom\blockstates\light_gray_wall_banner.json
74+
1.16\custom\blockstates\lime_banner.json
75+
1.16\custom\blockstates\lime_bed.json
76+
1.16\custom\blockstates\lime_shulker_box.json
77+
1.16\custom\blockstates\lime_wall_banner.json
78+
1.16\custom\blockstates\magenta_banner.json
79+
1.16\custom\blockstates\magenta_bed.json
80+
1.16\custom\blockstates\magenta_shulker_box.json
81+
1.16\custom\blockstates\magenta_wall_banner.json
82+
1.19.3\custom\blockstates\mangrove_hanging_sign.json
83+
1.19.3\custom\blockstates\mangrove_wall_hanging_sign.json
84+
1.19.3\custom\blockstates\oak_hanging_sign.json
85+
1.16\custom\blockstates\oak_sign.json
86+
1.19.3\custom\blockstates\oak_wall_hanging_sign.json
87+
1.16\custom\blockstates\oak_wall_sign.json
88+
1.16\custom\blockstates\orange_banner.json
89+
1.16\custom\blockstates\orange_bed.json
90+
1.16\custom\blockstates\orange_shulker_box.json
91+
1.16\custom\blockstates\orange_wall_banner.json
92+
1.21.9\custom\blockstates\oxidized_copper_chest.json
93+
1.21.2\custom\blockstates\pale_oak_hanging_sign.json
94+
1.21.2\custom\blockstates\pale_oak_sign.json
95+
1.21.2\custom\blockstates\pale_oak_wall_hanging_sign.json
96+
1.21.2\custom\blockstates\pale_oak_wall_sign.json
97+
1.19.3\custom\blockstates\piglin_head.json
98+
1.19.3\custom\blockstates\piglin_wall_head.json
99+
1.16\custom\blockstates\pink_banner.json
100+
1.16\custom\blockstates\pink_bed.json
101+
1.16\custom\blockstates\pink_shulker_box.json
102+
1.16\custom\blockstates\pink_wall_banner.json
103+
1.16\custom\blockstates\player_head.json
104+
1.16\custom\blockstates\player_wall_head.json
105+
1.16\custom\blockstates\purple_banner.json
106+
1.16\custom\blockstates\purple_bed.json
107+
1.16\custom\blockstates\purple_shulker_box.json
108+
1.16\custom\blockstates\purple_wall_banner.json
109+
1.16\custom\blockstates\red_banner.json
110+
1.16\custom\blockstates\red_bed.json
111+
1.16\custom\blockstates\red_shulker_box.json
112+
1.16\custom\blockstates\red_wall_banner.json
113+
1.16\custom\blockstates\shulker_box.json
114+
1.16\custom\blockstates\skeleton_skull.json
115+
1.16\custom\blockstates\skeleton_wall_skull.json
116+
1.19.3\custom\blockstates\spruce_hanging_sign.json
117+
1.16\custom\blockstates\spruce_sign.json
118+
1.19.3\custom\blockstates\spruce_wall_hanging_sign.json
119+
1.16\custom\blockstates\spruce_wall_sign.json
120+
1.16\custom\blockstates\trapped_chest.json
121+
1.19.3\custom\blockstates\warped_hanging_sign.json
122+
1.16\custom\blockstates\warped_sign.json
123+
1.19.3\custom\blockstates\warped_wall_hanging_sign.json
124+
1.16\custom\blockstates\warped_wall_sign.json
125+
1.21.9\custom\blockstates\waxed_copper_chest.json
126+
1.21.9\custom\blockstates\waxed_exposed_copper_chest.json
127+
1.21.9\custom\blockstates\waxed_oxidized_copper_chest.json
128+
1.21.9\custom\blockstates\waxed_weathered_copper_chest.json
129+
1.21.9\custom\blockstates\weathered_copper_chest.json
130+
1.16\custom\blockstates\white_banner.json
131+
1.16\custom\blockstates\white_bed.json
132+
1.16\custom\blockstates\white_shulker_box.json
133+
1.16\custom\blockstates\white_wall_banner.json
134+
1.16\custom\blockstates\wither_skeleton_skull.json
135+
1.16\custom\blockstates\wither_skeleton_wall_skull.json
136+
1.16\custom\blockstates\yellow_banner.json
137+
1.16\custom\blockstates\yellow_bed.json
138+
1.16\custom\blockstates\yellow_shulker_box.json
139+
1.16\custom\blockstates\yellow_wall_banner.json
140+
1.16\custom\blockstates\zombie_head.json
141+
1.16\custom\blockstates\zombie_wall_head.json
142+
1.19.3\custom\models\block\acacia_hanging_sign.json
143+
1.14\custom\models\block\acacia_sign.json
144+
1.19.3\custom\models\block\acacia_wall_hanging_sign.json
145+
1.14\custom\models\block\acacia_wall_sign.json
146+
1.19.3\custom\models\block\bamboo_hanging_sign.json
147+
1.19.3\custom\models\block\bamboo_wall_hanging_sign.json
148+
1.13\custom\models\block\barrier.json
149+
1.12.2\custom\models\block\base_banner_0.json
150+
1.12.2\custom\models\block\base_bed_foot.json
151+
1.12.2\custom\models\block\base_bed_head.json
152+
1.13\custom\models\block\base_dragon_head_0.json
153+
1.13\custom\models\block\base_dragon_wall_head.json
154+
1.19.3\custom\models\block\base_hanging_sign_0.json
155+
1.13\custom\models\block\base_head_0.json
156+
1.14\custom\models\block\base_left_chest.json
157+
1.14\custom\models\block\base_right_chest.json
158+
1.12.2\custom\models\block\base_shulker_box.json
159+
1.13\custom\models\block\base_sign_0.json
160+
1.14\custom\models\block\base_single_chest.json
161+
1.12.2\custom\models\block\base_wall_banner.json
162+
1.19.3\custom\models\block\base_wall_hanging_sign.json
163+
1.13\custom\models\block\base_wall_head.json
164+
1.12.2\custom\models\block\base_wall_sign.json
165+
1.19.3\custom\models\block\birch_hanging_sign.json
166+
1.14\custom\models\block\birch_sign.json
167+
1.19.3\custom\models\block\birch_wall_hanging_sign.json
168+
1.14\custom\models\block\birch_wall_sign.json
169+
1.13\custom\models\block\black_banner.json
170+
1.13\custom\models\block\black_bed_foot.json
171+
1.13\custom\models\block\black_bed_head.json
172+
1.12.2\custom\models\block\black_shulker_box.json
173+
1.13\custom\models\block\black_wall_banner.json
174+
1.13\custom\models\block\blue_banner.json
175+
1.13\custom\models\block\blue_bed_foot.json
176+
1.13\custom\models\block\blue_bed_head.json
177+
1.12.2\custom\models\block\blue_shulker_box.json
178+
1.13\custom\models\block\blue_wall_banner.json
179+
1.13\custom\models\block\brown_banner.json
180+
1.13\custom\models\block\brown_bed_foot.json
181+
1.13\custom\models\block\brown_bed_head.json
182+
1.12.2\custom\models\block\brown_shulker_box.json
183+
1.13\custom\models\block\brown_wall_banner.json
184+
1.19.4\custom\models\block\cherry_hanging_sign.json
185+
1.19.4\custom\models\block\cherry_sign.json
186+
1.19.4\custom\models\block\cherry_wall_hanging_sign.json
187+
1.19.4\custom\models\block\cherry_wall_sign.json
188+
1.12.2\custom\models\block\chest.json
189+
1.21.9\custom\models\block\copper_chest.json
190+
1.13\custom\models\block\creeper_head.json
191+
1.13\custom\models\block\creeper_wall_head.json
192+
1.19.3\custom\models\block\crimson_hanging_sign.json
193+
1.16\custom\models\block\crimson_sign.json
194+
1.19.3\custom\models\block\crimson_wall_hanging_sign.json
195+
1.16\custom\models\block\crimson_wall_sign.json
196+
1.13\custom\models\block\cyan_banner.json
197+
1.13\custom\models\block\cyan_bed_foot.json
198+
1.13\custom\models\block\cyan_bed_head.json
199+
1.12.2\custom\models\block\cyan_shulker_box.json
200+
1.13\custom\models\block\cyan_wall_banner.json
201+
1.19.3\custom\models\block\dark_oak_hanging_sign.json
202+
1.14\custom\models\block\dark_oak_sign.json
203+
1.19.3\custom\models\block\dark_oak_wall_hanging_sign.json
204+
1.14\custom\models\block\dark_oak_wall_sign.json
205+
1.14\custom\models\block\double_chest_left.json
206+
1.14\custom\models\block\double_chest_right.json
207+
1.21.9\custom\models\block\double_copper_chest_left.json
208+
1.21.9\custom\models\block\double_copper_chest_right.json
209+
1.21.9\custom\models\block\double_exposed_copper_chest_left.json
210+
1.21.9\custom\models\block\double_exposed_copper_chest_right.json
211+
1.21.9\custom\models\block\double_oxidized_copper_chest_left.json
212+
1.21.9\custom\models\block\double_oxidized_copper_chest_right.json
213+
1.14\custom\models\block\double_trapped_chest_left.json
214+
1.14\custom\models\block\double_trapped_chest_right.json
215+
1.21.9\custom\models\block\double_weathered_copper_chest_left.json
216+
1.21.9\custom\models\block\double_weathered_copper_chest_right.json
217+
1.13\custom\models\block\dragon_head.json
218+
1.13\custom\models\block\dragon_wall_head.json
219+
1.12.2\custom\models\block\ender_chest.json
220+
1.12.2\custom\models\block\end_gateway.json
221+
1.21.9\custom\models\block\exposed_copper_chest.json
222+
1.13\custom\models\block\gray_banner.json
223+
1.13\custom\models\block\gray_bed_foot.json
224+
1.13\custom\models\block\gray_bed_head.json
225+
1.12.2\custom\models\block\gray_shulker_box.json
226+
1.13\custom\models\block\gray_wall_banner.json
227+
1.13\custom\models\block\green_banner.json
228+
1.13\custom\models\block\green_bed_foot.json
229+
1.13\custom\models\block\green_bed_head.json
230+
1.12.2\custom\models\block\green_shulker_box.json
231+
1.13\custom\models\block\green_wall_banner.json
232+
1.19.3\custom\models\block\jungle_hanging_sign.json
233+
1.14\custom\models\block\jungle_sign.json
234+
1.19.3\custom\models\block\jungle_wall_hanging_sign.json
235+
1.14\custom\models\block\jungle_wall_sign.json
236+
1.17\custom\models\block\light.json
237+
1.13\custom\models\block\light_blue_banner.json
238+
1.13\custom\models\block\light_blue_bed_foot.json
239+
1.13\custom\models\block\light_blue_bed_head.json
240+
1.12.2\custom\models\block\light_blue_shulker_box.json
241+
1.13\custom\models\block\light_blue_wall_banner.json
242+
1.13\custom\models\block\light_gray_banner.json
243+
1.13\custom\models\block\light_gray_bed_foot.json
244+
1.13\custom\models\block\light_gray_bed_head.json
245+
1.13\custom\models\block\light_gray_shulker_box.json
246+
1.13\custom\models\block\light_gray_wall_banner.json
247+
1.13\custom\models\block\lime_banner.json
248+
1.13\custom\models\block\lime_bed_foot.json
249+
1.13\custom\models\block\lime_bed_head.json
250+
1.12.2\custom\models\block\lime_shulker_box.json
251+
1.13\custom\models\block\lime_wall_banner.json
252+
1.13\custom\models\block\magenta_banner.json
253+
1.13\custom\models\block\magenta_bed_foot.json
254+
1.13\custom\models\block\magenta_bed_head.json
255+
1.12.2\custom\models\block\magenta_shulker_box.json
256+
1.13\custom\models\block\magenta_wall_banner.json
257+
1.19.3\custom\models\block\mangrove_hanging_sign.json
258+
1.19.3\custom\models\block\mangrove_wall_hanging_sign.json
259+
1.19.3\custom\models\block\oak_hanging_sign.json
260+
1.14\custom\models\block\oak_sign.json
261+
1.19.3\custom\models\block\oak_wall_hanging_sign.json
262+
1.14\custom\models\block\oak_wall_sign.json
263+
1.13\custom\models\block\orange_banner.json
264+
1.13\custom\models\block\orange_bed_foot.json
265+
1.13\custom\models\block\orange_bed_head.json
266+
1.12.2\custom\models\block\orange_shulker_box.json
267+
1.13\custom\models\block\orange_wall_banner.json
268+
1.21.9\custom\models\block\oxidized_copper_chest.json
269+
1.21.2\custom\models\block\pale_oak_hanging_sign.json
270+
1.21.2\custom\models\block\pale_oak_sign.json
271+
1.21.2\custom\models\block\pale_oak_wall_hanging_sign.json
272+
1.21.2\custom\models\block\pale_oak_wall_sign.json
273+
1.19.3\custom\models\block\piglin_head.json
274+
1.19.3\custom\models\block\piglin_wall_head.json
275+
1.13\custom\models\block\pink_banner.json
276+
1.13\custom\models\block\pink_bed_foot.json
277+
1.13\custom\models\block\pink_bed_head.json
278+
1.12.2\custom\models\block\pink_shulker_box.json
279+
1.13\custom\models\block\pink_wall_banner.json
280+
1.13\custom\models\block\player_head.json
281+
1.13\custom\models\block\player_wall_head.json
282+
1.13\custom\models\block\purple_banner.json
283+
1.13\custom\models\block\purple_bed_foot.json
284+
1.13\custom\models\block\purple_bed_head.json
285+
1.12.2\custom\models\block\purple_shulker_box.json
286+
1.13\custom\models\block\purple_wall_banner.json
287+
1.13\custom\models\block\red_banner.json
288+
1.13\custom\models\block\red_bed_foot.json
289+
1.13\custom\models\block\red_bed_head.json
290+
1.12.2\custom\models\block\red_shulker_box.json
291+
1.13\custom\models\block\red_wall_banner.json
292+
1.13\custom\models\block\shulker_box.json
293+
1.13\custom\models\block\skeleton_skull.json
294+
1.13\custom\models\block\skeleton_wall_skull.json
295+
1.19.3\custom\models\block\spruce_hanging_sign.json
296+
1.14\custom\models\block\spruce_sign.json
297+
1.19.3\custom\models\block\spruce_wall_hanging_sign.json
298+
1.14\custom\models\block\spruce_wall_sign.json
299+
1.12.2\custom\models\block\trapped_chest.json
300+
1.19.3\custom\models\block\warped_hanging_sign.json
301+
1.16\custom\models\block\warped_sign.json
302+
1.19.3\custom\models\block\warped_wall_hanging_sign.json
303+
1.16\custom\models\block\warped_wall_sign.json
304+
1.21.9\custom\models\block\weathered_copper_chest.json
305+
1.13\custom\models\block\white_banner.json
306+
1.13\custom\models\block\white_bed_foot.json
307+
1.13\custom\models\block\white_bed_head.json
308+
1.12.2\custom\models\block\white_shulker_box.json
309+
1.13\custom\models\block\white_wall_banner.json
310+
1.13\custom\models\block\wither_skeleton_skull.json
311+
1.13\custom\models\block\wither_skeleton_wall_skull.json
312+
1.13\custom\models\block\yellow_banner.json
313+
1.13\custom\models\block\yellow_bed_foot.json
314+
1.13\custom\models\block\yellow_bed_head.json
315+
1.12.2\custom\models\block\yellow_shulker_box.json
316+
1.13\custom\models\block\yellow_wall_banner.json
317+
1.13\custom\models\block\zombie_head.json
318+
1.13\custom\models\block\zombie_wall_head.json

‎CMakeLists.txt‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ set(BOTCRAFT_OUTPUT_DIR "${CMAKE_SOURCE_DIR}" CACHE PATH "Base output build path
3636

3737
# Version selection stuffs
3838
set(BOTCRAFT_GAME_VERSION "latest" CACHE STRING "Each version of the game uses a specific protocol. Make sure this matches the version of your server.")
39-
set(GameVersionValues "1.12.2;1.13;1.13.1;1.13.2;1.14;1.14.1;1.14.2;1.14.3;1.14.4;1.15;1.15.1;1.15.2;1.16;1.16.1;1.16.2;1.16.3;1.16.4;1.16.5;1.17;1.17.1;1.18;1.18.1;1.18.2;1.19;1.19.1;1.19.2;1.19.3;1.19.4;1.20;1.20.1;1.20.2;1.20.3;1.20.4;1.20.5;1.20.6;1.21;1.21.1;1.21.2;1.21.3;1.21.4;1.21.5;1.21.6;1.21.7;1.21.8;1.21.9;1.21.10;1.21.11;26.1;26.1.1;latest")
40-
set(ProtocolVersionValues "340;393;401;404;477;480;485;490;498;573;575;578;735;736;751;753;754;754;755;756;757;757;758;759;760;760;761;762;763;763;764;765;765;766;766;767;767;768;768;769;770;771;772;772;773;773;774;775;775")
39+
set(GameVersionValues "1.12.2;1.13;1.13.1;1.13.2;1.14;1.14.1;1.14.2;1.14.3;1.14.4;1.15;1.15.1;1.15.2;1.16;1.16.1;1.16.2;1.16.3;1.16.4;1.16.5;1.17;1.17.1;1.18;1.18.1;1.18.2;1.19;1.19.1;1.19.2;1.19.3;1.19.4;1.20;1.20.1;1.20.2;1.20.3;1.20.4;1.20.5;1.20.6;1.21;1.21.1;1.21.2;1.21.3;1.21.4;1.21.5;1.21.6;1.21.7;1.21.8;1.21.9;1.21.10;1.21.11;26.1;26.1.1;26.1.2;latest")
40+
set(ProtocolVersionValues "340;393;401;404;477;480;485;490;498;573;575;578;735;736;751;753;754;754;755;756;757;757;758;759;760;760;761;762;763;763;764;765;765;766;766;767;767;768;768;769;770;771;772;772;773;773;774;775;775;775")
4141
set_property(CACHE BOTCRAFT_GAME_VERSION PROPERTY STRINGS ${GameVersionValues})
4242

4343
if(BOTCRAFT_GAME_VERSION STREQUAL "latest")

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Main features are listed below. To see the evolution of the project, check the [
4141

4242
- Connection to minecraft server (both offline "cracked" mode and online connection with ~~Mojang or~~ Microsoft account)
4343
- DNS server name resolution with and without SRV record
44-
- All official releases from 1.12.2 to 26.1.1 supported
44+
- All official releases from 1.12.2 to 26.1.2 supported
4545
- Compression
4646
- Signed chat system for 1.19+ versions
4747
- Vanilla physics and collisions ([wiki page](https://github.com/adepierre/Botcraft/wiki/Physics) for details)

0 commit comments

Comments
 (0)