Multi-Tile-Structure
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | littletiles:multiTiles |
| 内部名 | LTMultiTiles |
| 显示名 | Multi-Tile-Structure |
| 类 | com.creativemd.littletiles.common.items.ItemMultiTiles |
| 最大堆叠 | 64(Item 默认,类中未覆写 setMaxStackSize) |
| 实现接口 | ITilesRenderer、ILittleTile |
功能
Multi-Tile-Structure(多方块结构)是一个结构载体物品:它本身长得像一小片微砖拼成的图案(ITilesRenderer 会把 NBT 里的微砖渲染成物品模型),放在世界里后会被还原成一整片微砖。
它与 Little Recipe 成对:Recipe 负责录,本物品负责放。ItemMultiTiles 同时实现 ILittleTile,因此它在小砖渲染路径上与 LittleTile 家族同列。
addInformation 会列出该结构包含的微砖(ItemMultiTiles.java:34)。
onItemUse 不做放置,而是把调用转发给当前的 LittleTile(ItemMultiTiles.java:50-55):
... .onItemUse(stack, player, world, x, y, z, side, offsetX, offsetY, offsetZ);
即真正的放置逻辑由 NBT 中记录的微砖类型自行处理。
数值
| 数值名 | 值 |
|---|---|
| 最大堆叠 | 64 |
| 内置结构种类 | 5(见 微砖结构) |
| 耐久 | 无 |
交互
| 触发 | 行为 |
|---|---|
| 使用 | 按 NBT 记录整体放置微砖 |
| 右键 | 无 GUI(类中无 onItemRightClick) |
| 悬停 | ITilesRenderer 渲染 NBT 中的微砖外观 |
合成配方
没有合成配方。 6 条 GameRegistry.addRecipe(LittleTiles.java:147-169)不含 multiTiles。
其设计获取途径是 Little Recipe 录制后产出,但 ItemRecipe 中对应的自动发放分支整段处于注释中(ItemRecipe.java:64-78),因此源码中不存在任何把图纸转成本物品的生效代码。
相关条目
- Little Recipe - 录制图案的来源物品
- 微砖结构 - 5 种内置结构类型