- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
Template:File/doc
来自Minecraft基岩版开发Wiki
本模板用于生成文件图标和文件名称。
显示文件结构时,本模板最好与无序列表配合使用,并包裹在一个class="treeview"
元素当中。
用法[编辑]
定义文件类型[编辑]
{{file|FileName.txt}}
FileName.txt
{{file|FileName|type=picture}}
FileName
{{file|FakeFile.txt|exe}}
FakeFile.txt
定义隐藏文件[编辑]
{{file|HiddenFolder|folder|hide=true}}
HiddenFolder
{{file|.HiddenFile.zip}}
.HiddenFile.zip
显示文件信息[编辑]
{{file|FileName.apk||23-01-22|11:45|14.19M}}
FileName.apk23-01-2211:4514.19M
树状图[编辑]
<div class="treeview">
*{{file|Folder|folder}}
**{{file|myAddon.mcaddon}}
**{{file|README.md}}
</div>
- Folder
- myAddon.mcaddon
- README.md
模板参数[编辑]
本模板用于生成文件图标和文件名称。
参数 | 描述 | 类型 | 状态 | |
---|---|---|---|---|
文件名 | 1 | 显示于图标后的自定义文件名。 | 字符串 | 可选 |
文件类型 | 2 type | 该文件的类型。默认根据文件扩展名解析。
| 字符串 | 可选 |
文件信息 | 3 | 该文件的信息,例如修改日期、时间,文件大小,文件权限等。 | 字符串 | 可选 |
隐藏文件 | hide | 该文件是否为隐藏文件。
| 布尔 | 可选 |
可用的文件类型[编辑]
- 通用类型
图标 |
文件类型 |
注释 | ||||
---|---|---|---|---|---|---|
folder | 文件夹 | |||||
txt | text | TXT格式 | 文本 | |||
md/markdown | MD格式 | |||||
doc | DOC格式 | |||||
docx | DOCX格式 | |||||
wps | WPS格式 | |||||
png | picture | PNG格式 | 图片 | |||
jpg | JPG格式 | |||||
tga | TGA格式 | |||||
gif | GIF格式 | |||||
svg | SVG格式 | |||||
js/javascript | script | JavaScript脚本 | 脚本 | |||
ts/typescript | TypeScript脚本 | |||||
py | Python脚本 | |||||
lua | Lua脚本 | |||||
php | PHP脚本 | |||||
bat | Bat脚本 | |||||
sh/shell | Shell脚本 | |||||
zip | compressed-file | ZIP格式 | 压缩包 | |||
rar | RAR格式 | |||||
gz | GZ格式 | |||||
tgz | TGZ格式 | |||||
jar | Java归档文件 | |||||
mov | video | MOV格式 | 视频 | |||
flv | FLV格式 | |||||
avi | AVI格式 | |||||
wmv | WMV格式 | |||||
mp4 | MP4格式 | |||||
dat-video | DAT格式 | |||||
webm | WEBM格式 | |||||
wav | audio | WAV格式 | 音频 | |||
ogg | OGG格式 | |||||
fsb | FSB格式 | |||||
mp3 | MP3格式 | |||||
apk | 安装包 | 安卓安装包 | 安装包 | |||
apks | APKS安装包 | |||||
xapk | XAPK安装包 | |||||
ipa | 苹果安装包 | |||||
json | 轻量级数据交换格式 | |||||
xml | 可拓展标记语言文件 | |||||
log | 日志文件 | |||||
db/ldb | 数据库 | |||||
dat | 数据文件 | |||||
cpp | C++ | C++/C语言 | ||||
c | C | |||||
h | C++头文件 | |||||
glsl/frag/vert | OpenGL | 着色语言文件 | ||||
hlsl | 高阶着色语言 | |||||
java | Java文件 | |||||
html/htm | 超文本标记语言文件 | |||||
css | 层叠样式表文件 | |||||
binary | 二进制编码文件 | |||||
nbt | 二进制命名标签 | |||||
exe | 可执行文件 | |||||
ttf | 字体文件 | |||||
xlsx/xls | 表格文件 | |||||
pptx/ppt | 演示文稿文件 | |||||
可携带文档格式文件 | ||||||
arsc | 二进制资源文件 | |||||
dex | 安卓可执行文件 | |||||
smali | Smali文件 | |||||
class | Java二进制文件 | |||||
lib | 静态数据链接库文件 | |||||
dll | 动态数据链接库文件 | |||||
bak | 备份文件 | |||||
kt/kotlin | Kotlin文件 | |||||
so | Linux共享库 | |||||
conf/ini/prop/sys | 配置文件 | |||||
tmp | 临时文件 |
- Minecraft可识别文件类型
图标 | 文件类型 | 注释 |
---|---|---|
mc-dat/mc-dat-old | 存档数据文件 | |
lang | 语言文件 | |
material | 材质文件 | |
mcpack | 包 | |
mcaddon | 附加包 | |
mctemplate | 世界模板 | |
mcworld | 世界 | |
mcproject | 项目 | |
mcstructure | 结构 | |
mca | 16x16x16方块区域 | |
mcr | 32x32世界区域 | |
mcfunction | 函数 | |
mcmeta | 自定义资源包配置 | |
mcgame | 玩家进度与游戏数据备份 |
- Wiki
图标 | 文件类型 | 注释 |
---|---|---|
wt/wikitext | Wiki文本 |
示例[编辑]
<div class="treeview"> *{{File|Minecraft.apk||-rw-rw----|131.71M}} **{{File|assets|folder}} ***{{File|animation|folder}} ***{{File|behavior_packs|folder}} ***{{File|Content|folder}} ***{{File|credits|folder}} ***{{File|definitions|folder}} ***{{File|fonts|folder}} ***{{File|gui|folder}} ***{{File|renderer|folder}} ***{{File|resource_packs|folder}} ***{{File|shader|folder}} ***{{File|skin_packs|folder}} ***{{File|store|folder}} ***{{File|structures|folder}} ***{{File|asset_manifest.json||21-11-20|20:08|47B}} ***{{File|bootstrap.json||21-11-20|20:08|290B}} ***'''……''' **{{File|com|folder}} **{{File|junit|folder}} **{{File|kotlin|folder}} ***{{File|annotation|folder}} ***{{File|kotlin.kotlin_builtins||21-11-20|20:08|12.47K}} ***'''……''' **{{File|lib|folder}} **{{File|META-INF|folder}} **{{File|okhttp3|folder}} **{{File|org|folder}} **{{File|res|folder}} **{{File|AndroidManifest.xml||21-11-20|20:08|19.82K}} **{{File|androidsupportmultidexversion.txt||21-11-20|20:08|53B}} **{{File|billing.properties||21-11-20|20:08|50B}} **{{File|classes.dex||21-11-20|20:08|8.94M}} **{{File|classes2.dex||21-11-20|20:08|2.60M}} **{{File|resources.arsc||21-11-20|20:08|103.27K}} **'''……''' </div>
- Minecraft.apk-rw-rw----131.71M
- assets
- animation
- behavior_packs
- Content
- credits
- definitions
- fonts
- gui
- renderer
- resource_packs
- shader
- skin_packs
- store
- structures
- asset_manifest.json21-11-2020:0847B
- bootstrap.json21-11-2020:08290B
- ……
- com
- junit
- kotlin
- annotation
- kotlin.kotlin_builtins21-11-2020:0812.47K
- ……
- lib
- META-INF
- okhttp3
- org
- res
- AndroidManifest.xml21-11-2020:0819.82K
- androidsupportmultidexversion.txt21-11-2020:0853B
- billing.properties21-11-2020:0850B
- classes.dex21-11-2020:088.94M
- classes2.dex21-11-2020:082.60M
- resources.arsc21-11-2020:08103.27K
- ……
- assets