This repository was archived by the owner on Nov 17, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRun.bat
More file actions
112 lines (105 loc) · 3.28 KB
/
Run.bat
File metadata and controls
112 lines (105 loc) · 3.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
ECHO OFF
SET backupdir="%appdata%\.minecraftold"
SET minedir="%appdata%\.minecraft"
:STARTMENU
CLS
ECHO ...............................................
ECHO Rizowski's Minecraft Versioner
ECHO ...............................................
ECHO ...............................................
ECHO Welcome to Rizowski's Minecraft Versioner.
ECHO This tool will help you downgrade your minecraft
ECHO version if you have previously updated to a version
ECHO that isn't supported by the sever.
ECHO ...............................................
ECHO PLEASE NOTE THIS COULD CORRUPT ANY WORLDS THAT YOU HAVE SAVED
ECHO DO NOT LOGIN TO YOUR PRIVATE GAMES AFTER DOWNGRADING
ECHO I AM NOT RESPONSIBLE FOR ANY DAMAGE YOU DO TO YOUR OWN GAME
ECHO ...............................................
ECHO.
ECHO 1 - Download 1.5.2
ECHO 2 - Begin Conversion
ECHO 3 - Restore backup
ECHO 0 - EXIT
ECHO.
SET /P input=Type 1, 2, 3, or 0 then press ENTER:
IF %input%==1 GOTO VERSION
IF %input%==2 GOTO CONVERTS
IF %input%==3 GOTO RESTOREB
IF %input%==0 GOTO EOF
:VERSION
CLS
ECHO ...............................................
ECHO Rizowski's Minecraft Versioner
ECHO ...............................................
::ECHO Select a Minecraft version that you would like
::ECHO to downgrade to. Once a version has been selected
::ECHO I will download the file and set it up for moving.
::ECHO ...............................................
::ECHO.
::ECHO 1 - Version 1.5.2
::ECHO 2 - Version 1.6
::ECHO 0 - Main Menu
SET vers=1
::SET vers=1 /P vers=Type 1 or 0 then press ENTER:
::IF %vers%==0 GOTO STARTMENU
GOTO GETVER
:CONVERTS
CLS
ECHO ...............................................
ECHO Rizowski's Minecraft Versioner
ECHO ...............................................
ECHO Now copying the files over to your
ECHO %appdata%\.minecraft folder.
ECHO This may take some time. If there are any problems
ECHO Please let Rizowski know.
ECHO ...............................................
IF EXIST %minedir% (
PAUSE
IF EXIST %backupdir% (
ECHO PLEASE NOTE THAT IF YOU HAVE RUN THIS PROGRAM BEFORE
ECHO ALL BACKED UP DATA WILL BE OVERWRITTEN!!! PLEASE
ECHO CLOSE NOW IF YOU DONT WANT THAT. HITTING ANY KEY
ECHO WILL CONTINUE!!!
PAUSE
)
ECHO Making a Backup of current data...
XCOPY %minedir% %backupdir% /s /k /h /i /y > nul
)
ECHO Extracting Files...
IF NOT EXIST "download.zip" GOTO VERSION
programs\7za x "download.zip" -o".minecraft" -y > nul
ECHO DONE
ECHO Copying Files....
XCOPY ".minecraft" %minedir% /s /k /h /i /y > nul
ECHO DONE
PAUSE
GOTO STARTMENU
:GETVER
IF %vers%==1 (
SET url="http://dl.dropboxusercontent.com/s/zdu5xumdghl3pll/1.5.2.zip?token_hash=AAHTZROb9-0_14DGRe5dibz8mGFa7lPV_oUsKAi2osTyHw&dl=1"
ECHO Downloading Version 1.5.2
)
::If %vers%==2 (
:: SET url=""
:: ECHO Downloading Version 1.6
::)
programs\curl -O %url% -# -0 "download.zip"
PAUSE
GOTO STARTMENU
:RESTOREB
CLS
ECHO ...............................................
ECHO Rizowski's Minecraft Versioner
ECHO ...............................................
IF NOT EXIST %backupdir% (
ECHO Backup Not Found D:
)
IF EXIST %backupdir% (
ECHO Restoring backup
XCOPY %backupdir% %minedir% /s /k /h /i /y
ECHO DONE
)
PAUSE
GOTO STARTMENU
pause