Minecraft的标准存档向Spigot存档的转换脚本
本脚本是在Windows下食用的 q w q
::本脚本由熙光鸽鸽编写
:: 初始化
@echo off
cls
chcp 65001
:: 获取存档名字
echo 请输入标准存档名字例如"world":
set /p swn=
::复制原存档以保证原文件安全
echo.
echo 复制原存档到临时文件夹中......
xcopy .\%swn%\"*" .\%swn%_temp\ /s/y/q
::创建Spigot格式问价夹目录
echo.
echo 创建空白文件夹中......
mkdir Spigot
mkdir .\Spigot\world\
@REM mkdir .\Spigot\world_end\
@REM mkdir .\Spigot\world_nether\
mkdir .\Spigot\world_end\playerdata\
mkdir .\Spigot\world_nether\playerdata\
::复制对应文件到对应位置
echo.
echo 正在复制文件到指定位置...请稍后...
xcopy .\%swn%_temp\"*" .\Spigot\world\ /s/y/q
rd .\Spigot\world\DIM1 /s/q
rd .\Spigot\world\DIM-1 /s/q
xcopy .\%swn%_temp\level.* .\Spigot\world_end\ /s/y/q
xcopy .\%swn%_temp\level.* .\Spigot\world_nether\ /s/y/q
xcopy .\%swn%_temp\session.lock .\Spigot\world_end\ /s/y/q
xcopy .\%swn%_temp\session.lock .\Spigot\world_nether\ /s/y/q
xcopy .\%swn%_temp\DIM1\"*" .\Spigot\world_end\DIM1\ /s/y/q
xcopy .\%swn%_temp\DIM-1\"*" .\Spigot\world_nether\DIM-1\ /s/y/q
rd .\Spigot\world_end\DIM1\playerdata /s/q
rd .\Spigot\world_nether\DIM-1\playerdata /s/q
::删除临时文件
echo.
echo 删除临时文件中.....
rd .\%swn%_temp /s/q
echo.
echo 温馨提示:运行过程中有些许错误正常,您的Spigot格式存档位于Spigot文件夹下
pause
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。