1
+ # Version 1.0.0.50
2
+ # By YXStudio 2023~2025.
3
+ # Feb.22nd,2025
4
+
5
+
6
+ from tkinter import *
7
+
8
+
9
+ root = Tk ()
10
+
11
+ def main ():
12
+ root .iconbitmap ('_internal/icon/icon.ico' )
13
+ root .title ('MINECRAFT 1.0.0.50 - About' )
14
+
15
+
16
+ label1 = Label (root ,text = 'MINECRAFT' ,font = ('minecrafter' ,35 ),foreground = '#262626' )
17
+ label2 = Label (root ,text = 'PYTHON EDITION' ,font = ('minecraft ae pixel' ,10 ),foreground = '#8F8F8F' )
18
+
19
+ padding1 = Label (root ,text = '' ,font = ('微软雅黑' ,16 ))
20
+ label3 = Label (root ,text = 'Versions' ,font = ('minecrafter' ,21 ))
21
+ label23a = Label (root ,text = 'FEB.22ND,2025' ,font = ('minecraft' ,10 ),foreground = 'black' )
22
+ label22a = Label (root ,text = 'Jan.1st,2025' ,font = ('minecraft' ,10 ),foreground = 'grey' )
23
+ label21a = Label (root ,text = 'Nov.24th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
24
+ label20a = Label (root ,text = 'Oct.8th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
25
+ label19a = Label (root ,text = 'Oct.7th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
26
+ label18a = Label (root ,text = 'Oct.1st,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
27
+ label17a = Label (root ,text = 'Aug.31st,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
28
+ label16a = Label (root ,text = 'Aug.20th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
29
+ label15a = Label (root ,text = 'Aug.18th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
30
+ label14a = Label (root ,text = 'Aug.10th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
31
+ label13a = Label (root ,text = 'Aug.7th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
32
+ label12a = Label (root ,text = 'Aug.6th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
33
+ label11a = Label (root ,text = 'Aug.5th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
34
+ label10a = Label (root ,text = 'Jul.16th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
35
+ label9a = Label (root ,text = 'Jul.13th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
36
+ label8a = Label (root ,text = 'Jul.12th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
37
+ label7a = Label (root ,text = 'Feb.13th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
38
+ label6a = Label (root ,text = 'Feb.9th,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
39
+ label5a = Label (root ,text = 'Jun.1st,2024' ,font = ('minecraft' ,10 ),foreground = 'grey' )
40
+ label4a = Label (root ,text = 'Jan.19th,2023' ,font = ('minecraft' ,10 ),foreground = 'grey' )
41
+
42
+ label23b = Label (root ,text = 'V1.0.0.50 ' ,font = ('minecraft' ,10 ),foreground = 'black' )
43
+ label22b = Label (root ,text = 'v5.1.0.39-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
44
+ label21b = Label (root ,text = 'v5.0.0.36-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
45
+ label20b = Label (root ,text = 'v4.1.0.34-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
46
+ label19b = Label (root ,text = 'v4.0.0.30-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
47
+ label18b = Label (root ,text = 'v3.2.0.26-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
48
+ label17b = Label (root ,text = 'v3.1.1.24-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
49
+ label16b = Label (root ,text = 'v3.1.0.21-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
50
+ label15b = Label (root ,text = 'v3.0.0.18-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
51
+ label14b = Label (root ,text = 'v2.3.0.16-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
52
+ label13b = Label (root ,text = 'v2.2.0.12-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
53
+ label12b = Label (root ,text = 'v2.1.0.8-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
54
+ label11b = Label (root ,text = 'v2.0.0.5-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
55
+ label10b = Label (root ,text = 'v1.2.0.4-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
56
+ label9b = Label (root ,text = 'v1.1.1.3-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
57
+ label8b = Label (root ,text = 'v1.1.0.2-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
58
+ label7b = Label (root ,text = 'v1.0.0.0-beta' ,font = ('minecraft' ,10 ),foreground = 'grey' )
59
+ label6b = Label (root ,text = 'v0.1.1.0-alpha' ,font = ('minecraft' ,10 ),foreground = 'grey' )
60
+ label5b = Label (root ,text = 'v0.1.0.0-alpha' ,font = ('minecraft' ,10 ),foreground = 'grey' )
61
+ label4b = Label (root ,text = 'v0.0.0.0-alpha' ,font = ('minecraft' ,10 ),foreground = 'grey' )
62
+
63
+ label22c = Label (root ,text = '====================' ,font = ('minecraft' ,10 ),foreground = 'black' )
64
+ label22c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
65
+ label21c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
66
+ label20c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
67
+ label19c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
68
+ label18c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
69
+ label17c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
70
+ label16c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
71
+ label15c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
72
+ label14c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
73
+ label13c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
74
+ label12c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
75
+ label11c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
76
+ label10c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
77
+ label9c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
78
+ label8c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
79
+ label7c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
80
+ label6c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
81
+ label5c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
82
+ label4c = Label (root ,text = '--------------------' ,font = ('minecraft' ,10 ),foreground = 'grey' )
83
+
84
+ padding2 = Label (root ,text = '' ,font = ('微软雅黑' ,11 ))
85
+ label0a = Label (root ,text = 'ABOUT' ,font = ('minecrafter' ,22 ))
86
+ label0b = Label (root ,text = 'Minecraft Python Edition is a game like Minecraft but written in Python .\n Minecraft Python Edition (MPE) by 2023~2025 YXStudio , is not to Minecraft Java Edition , Minecraft Bedrock Edition , Mojang Studio , 网易 , and Microsoft .\n https://github.com/YX-Studio/Minecraft_Python_Edition for more information .' ,font = ('minecraft ae pixel' ,8 ),foreground = 'grey' )
87
+
88
+
89
+ label1 .grid (row = 0 ,columnspan = 3 )
90
+ label2 .grid (row = 1 ,columnspan = 3 )
91
+ padding1 .grid (row = 2 ,columnspan = 3 )
92
+ label3 .grid (row = 3 ,columnspan = 3 )
93
+
94
+ line = 23
95
+ label23a .grid (row = line - 19 ,column = 0 )
96
+ label23a .grid (row = line - 19 ,column = 1 )
97
+ label23a .grid (row = line - 19 ,column = 2 )
98
+ label22a .grid (row = line - 18 ,column = 0 )
99
+ label22c .grid (row = line - 18 ,column = 1 )
100
+ label22b .grid (row = line - 18 ,column = 2 )
101
+ label21a .grid (row = line - 17 ,column = 0 )
102
+ label21c .grid (row = line - 17 ,column = 1 )
103
+ label21b .grid (row = line - 17 ,column = 2 )
104
+ label20a .grid (row = line - 16 ,column = 0 )
105
+ label20c .grid (row = line - 16 ,column = 1 )
106
+ label20b .grid (row = line - 16 ,column = 2 )
107
+ label19a .grid (row = line - 15 ,column = 0 )
108
+ label19c .grid (row = line - 15 ,column = 1 )
109
+ label19b .grid (row = line - 15 ,column = 2 )
110
+ label18a .grid (row = line - 14 ,column = 0 )
111
+ label18c .grid (row = line - 14 ,column = 1 )
112
+ label18b .grid (row = line - 14 ,column = 2 )
113
+ label17a .grid (row = line - 13 ,column = 0 )
114
+ label17c .grid (row = line - 13 ,column = 1 )
115
+ label17b .grid (row = line - 13 ,column = 2 )
116
+ label16a .grid (row = line - 12 ,column = 0 )
117
+ label16c .grid (row = line - 12 ,column = 1 )
118
+ label16b .grid (row = line - 12 ,column = 2 )
119
+ label15a .grid (row = line - 11 ,column = 0 )
120
+ label15c .grid (row = line - 11 ,column = 1 )
121
+ label15b .grid (row = line - 11 ,column = 2 )
122
+ label14a .grid (row = line - 10 ,column = 0 )
123
+ label14c .grid (row = line - 10 ,column = 1 )
124
+ label14b .grid (row = line - 10 ,column = 2 )
125
+ label13a .grid (row = line - 9 ,column = 0 )
126
+ label13c .grid (row = line - 9 ,column = 1 )
127
+ label13b .grid (row = line - 9 ,column = 2 )
128
+ label12a .grid (row = line - 8 ,column = 0 )
129
+ label12c .grid (row = line - 8 ,column = 1 )
130
+ label12b .grid (row = line - 8 ,column = 2 )
131
+ label11a .grid (row = line - 7 ,column = 0 )
132
+ label11c .grid (row = line - 7 ,column = 1 )
133
+ label11b .grid (row = line - 7 ,column = 2 )
134
+ label10a .grid (row = line - 6 ,column = 0 )
135
+ label10c .grid (row = line - 6 ,column = 1 )
136
+ label10b .grid (row = line - 6 ,column = 2 )
137
+ label9a .grid (row = line - 5 ,column = 0 )
138
+ label9c .grid (row = line - 5 ,column = 1 )
139
+ label9b .grid (row = line - 5 ,column = 2 )
140
+ label8a .grid (row = line - 4 ,column = 0 )
141
+ label8c .grid (row = line - 4 ,column = 1 )
142
+ label8b .grid (row = line - 4 ,column = 2 )
143
+ label7a .grid (row = line - 3 ,column = 0 )
144
+ label7c .grid (row = line - 3 ,column = 1 )
145
+ label7b .grid (row = line - 3 ,column = 2 )
146
+ label6a .grid (row = line - 2 ,column = 0 )
147
+ label6c .grid (row = line - 2 ,column = 1 )
148
+ label6b .grid (row = line - 2 ,column = 2 )
149
+ label5a .grid (row = line - 1 ,column = 0 )
150
+ label5c .grid (row = line - 1 ,column = 1 )
151
+ label5b .grid (row = line - 1 ,column = 2 )
152
+ label4a .grid (row = line ,column = 0 )
153
+ label4c .grid (row = line ,column = 1 )
154
+ label4b .grid (row = line ,column = 2 )
155
+
156
+ padding2 .grid (row = line + 1 ,columnspan = 3 )
157
+ label0a .grid (row = line + 2 ,columnspan = 3 )
158
+ label0b .grid (row = line + 3 ,columnspan = 3 )
159
+
160
+ root .mainloop ()
161
+
162
+ main ()
0 commit comments