马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
前言
大多数服主应该对于Schematic文件格式又熟悉又陌生,通常在导入地图时,一般使用替换地图文件的方式,而使用Schematic格式文件的方法使用较少,因此可能对Schematic文件格式较为陌生,加之近期有较多人询问我Schematic格式文件如何导入等问题,因此便写出此教程供服主们学习,教程将会用通俗易懂的语言对Schematic文件格式进行详细的讲解
字数统计
字数1707,字符数(不计空格)3137,字符数(计空格)3197,非中文单词208,中文字符1499(来自WPS字数统计)
什么是schematic文件格式?
总而言之,schematic文件格式是用来储存Minecraft世界信息的工具,可以导出保存,也可以导入使用,也可以通过第三方工具对此格式文件内容进行编辑
NBT格式详解
Schematic:
- Width: 沿X轴方向的大小
- Height: 沿Y轴方向的大小
- Length: 沿Z轴方向的大小
- Materials: 版本世界类型
- Blocks: 地图中所用到的物品ID
- AddBlocks: 可用于编辑的空余地图区域
- Add: 已启用
- Data: 在地图中用到的其它方块
- Entities: 在地图中的每个实体
- SchematicaMapping: 此地图中所保存版本的ID
- ExtendedMetadata: Schematica为扩展提供的任意附加数据
- WEOriginX: 沿X的中心坐标(WorldEdit)
- WEOriginY: 沿Y的中心坐标(WorldEdit)
- WEOriginZ: 沿Z的中心坐标(WorldEdit)
- WEOffsetX: 沿X的偏移坐标(WorldEdit)
- WEOffsetY: 沿Y的偏移坐标(WorldEdit)
- WEOffsetZ: 沿Z的偏移坐标(WorldEdit)
- itemStackVersion: 仅用于MCEdit2,游戏版本
- BlockIDs: 地图中的方块ID(MCEdit2)
- ItemIDs: 地图中的物品ID(MCEdit2)
- TileTicks: 地图中方块更新的列表(MCEdit-Unified)
- i:方块的ID
- t:处理时所需的时刻(tick)
- p:同一时刻处理的优先值
- x:地图中X坐标
- y:地图中Y坐标
- z:地图中Z坐标
- Biomes: 地图中所有生物群系(MCEdit-Unified)
什么是schematic数据库?
Schematic数据库是一种免费的用于上传、下载、浏览、收藏schematic格式文件的网站
网站地址:
如何创建schematics文件夹?
单人游戏1.下载安装worldeditMOD
1.打开Minecraft\.minecraft\config\worldedit目录
2.在worldedit目录下创建一个名为schematics的文件夹
多人联机
1.下载安装worldedit插件
2.打开Minecraft Sever\plugins\WorldEdit目录
3.在WorldEdit目录下创建一个名为schematics的文件夹
如何导入schematic格式文件?
单人游戏
1.下载安装worldedit游戏MOD
2.将你要使用的.schematic格式文件放到Minecraft\.minecraft\config\worldedit\schematics目录下3.进入游戏,输入指令//schem load 文件名(如://schem load skyworld),将此文件中的建筑会导入到worldedit的剪贴板中
提示:若出现skyblock.schematic loaded. Paste it with //paste则证明剪贴成功 4.输入指令//paste,将此文件的建筑添加到你所在的位置
多人联机
1.下载安装WorldEdit插件
2.将你要使用的.schematic格式文件放到Minecraft Sever\plugins\WorldEdit目录下
3.进入游戏,输入指令//schem load 文件名(如://schem load skyworld),将此文件中的建筑会导入到worldedit的剪贴板中
提示:若出现skyblock.schematic loaded. Paste it with //paste则证明剪贴成功 4.输入指令//paste,将此文件的建筑添加到你所在的位置
如何导出schematic格式文件?
单人游戏
1.下载安装worldedit游戏MOD
2.进入游戏,用木斧选择你要导出的地图区域
3.输入//copy对选择区域进行复制
4.输入//schem save 文件名 将选择区域以 文件名.schematic 导出
5.导出后文件将会生存在Minecraft\.minecraft\config\worldedit\schematics目录下
多人联机
1.下载安装WorldEdit插件
2.进入游戏,用木斧选择你要导出的地图区域
3.输入//copy对选择区域进行复制
4.输入//schem save 文件名 将选择区域以 文件名.schematic 导出
5.导出后文件将会生存在Minecraft Server\.minecraft\config\worldedit\schematics目录下
如何导出/导入规模较大的建筑?
对于规模较为大的建筑来说,使用worldedit导入或导出,会导致后台报错、服务器卡顿甚至崩溃
部分服主会通过使用MCedit导出/导入大地图来解决,但是大部分服主对于MCedit的操作较为生疏,此部分将会提供其他较为不错的方法来解决此问题
在编写教程的时候,为了让教程内容丰富,本人对相关知识进行了大量的搜索和学习。在此期间,发现了一款名为FastAsyncWorldEdit的插件,此插件为WorldEdit的优化插件,插件主要用于减少WorldEdit插件在操作过程中的卡顿,安装此插件后可以导出/导入较大规模的建筑,且几乎无卡顿,使用方便操作简单
提示:在1.12.2之前此插件需要WorldEdit插件作为前置,而1.12.2版本后FastAsyncWorldEdit便成为一个独立的插件,无需WorldEdit插件作为前置
FastAsyncWorldEdit插件的使用方法和WorldEdit插件的使用方法一样,格式为//指令
站内搬运:https://www.mcbbs.net/thread-781901-1-1.html
原贴:https://github.com/boy0001/FastAsyncWorldedit/releases
注意事项
1.按照上述过程使用时必须安装worldedit插件或MOD
2.使用worldedit粘贴建筑时,需要一段的等待时间,若出现报错或者内存溢出等非正常情况,可能是文件过大导致的,此情况请仔细阅读如何导出规模较大的建筑?部分
3.在WorldEdit 7.0.0(Minecraft1.13之后的版本),无法再使用.schematic的格式导出地图文件,只允许使用.schem的格式导出,但仍可以使用旧版本的.schematic文件导入地图
|