Tardis内部空间可以通过数据包的形式实现高度自定义。


准备工作

方块:气闸生成器Tardis的门控制台

注:气闸生成器在生存模式下中无法正常获取,可通过以下指令或其他mod(如:JEI)获得:

/give @p tardis_refined:air_lock_generator

气闸生成器将用于标注气闸生成位置,如下图所示:

自定义Tardis内饰-第1张图片

注意:在Tardis中,气闸结构无法被破坏且将占用一定南方向空间(7x7x6),需合理规划结构及方向以避免方块被气闸替换或无法进入气闸的问题。

自定义Tardis内饰-第2张图片


导出已完成的Tardis内饰为数据包

玩家可通过如下指令将Tardis内饰导出

/tardis_refined data export desktop <X1> <Y1> <Z1> <X2> <Y2> <Z2> <include_entities> <name_space> <desktop_id> <datapack_name> <display_name>


X1, Y1, Z1
点1坐标*
X2, Y2, Z2点2坐标*
include_entities应填true或false,即导出时是否包含结构中的实体(展示框,盔甲架等)
name_space

字符串格式,不能出现空格,该数据包命名空间

例:tardis_refined_tweaks, panda

desktop_id

字符串格式,不能出现空格,该内饰名称,不能与其他内饰重复

例:neon, hartnell_lounge

datapack_name

字符串格式,不能出现空格,该数据包名称

例:cool_pack, custom_name_here

display_name

游戏内控制台界面显示的该内饰名称,需使用Minecraft Tellraw格式,填写时不能含有指令相关文本(/tellraw @p)

文本生成器:https://www.minecraftjson.com/

例:{\"color\":\"gold\",\"text\":\"Copper\"}

*点1,点2需满足以此两点作对角点形成的长方体可以完全覆盖希望导出的结构(不需要为气闸预留空间),类似WorldEdit小木斧。

输入指令后重新进入世界即可加载导出的内饰。


设置内饰预览图

默认情况下,预览图为紫黑方块,玩家可以制作一个资源包以添加内饰预览图。

资源包需使用如下格式(除[资源包命名空间]以外的文件夹名不能修改):

* assets
    * [资源包命名空间]
        * textures
            * gui
                * desktops
                    * [desktop_id(导出时指令中的desktop_id)].png

因本人太懒没有做过资源包预览图,如事实情况与wiki有所出入(最好有解决方案)请指出