跳到正文
烈焰甘蔗Wiki

装饰方块(Decorations)

黏液岛/工具村庄建筑用的装饰方块,共 6 个注册名:2 个石制 + 3 个多砖墙 + 1 条木轨。

基本信息

属性 值
模组 tconstruct
构造代码 world/TinkerWorld.java:203-209(装饰)与 :311-313(木轨)
注册代码 world/TinkerWorld.java:280-286(装饰)、world/TinkerWorld.java:315-317(木轨,if 保护)
注册方块数 6

6 个注册方块

注册名 字段 类 未本地化名
decoration.stonetorch TinkerWorld.stoneTorch tconstruct.world.blocks.StoneTorch decoration.stonetorch
decoration.stoneladder TinkerWorld.stoneLadder tconstruct.world.blocks.StoneLadder decoration.stoneladder
decoration.multibrick TinkerTools.multiBrick MultiBrick Decoration.Brick
decoration.multibrickfancy TinkerTools.multiBrickFancy MultiBrickFancy Decoration.BrickFancy
decoration.multibrickmetal TinkerTools.multiBrickMetal MultiBrickMetal Decoration.BrickMetal
rail.wood TinkerWorld.woodenRail tconstruct.world.blocks.WoodRail rail.wood

⚠️ 3 个多砖墙的未本地化名带大写 Decoration. 前缀(TinkerWorld.java:206-208),与注册名 decoration.multibrick* 的小写点号风格不一致。

⚠️ rail.wood 是软依赖分支(TinkerWorld.java:311-313):

if (!Loader.isModLoaded("dreamcraft")) {
    TinkerWorld.woodenRail = new WoodRail()...
}

装了 GTNH(DreamCraft)时 rail.wood 根本不会被注册,woodenRail 保持 null,:316-318 的 registerBlock 被同一个 if 跳过。tools/coverage_census.py 的 grep 完全看不见这个分支。

Iguana Tweaks 兼容分支

TinkerWorld.java:210-213:

if (Loader.isModLoaded("IguanaTweaksTConstruct")) {
    TinkerTools.multiBrick.setHarvestLevel("pickaxe", 5, 0);
    TinkerTools.multiBrickFancy.setHarvestLevel("pickaxe", 5, 0);
}

装了 IguanaTweaksTConstruct 时 decoration.multibrick 与 decoration.multibrickfancy 的开采等级变成黑曜石级(5);不装则用类内默认值。multiBrickMetal 不在此分支内。

数值

属性 值 来源
注册方块数 6 TinkerWorld.java:280-286, 315-317
rail.wood 的注册条件 构造与注册都在 !Loader.isModLoaded("dreamcraft") 里(TinkerWorld.java:246-249 构造、:315-317 注册) —
多砖墙的 ItemBlock MultiBrickItem / MultiBrickFancyItem / MultiBrickMetalItem(各一) TinkerWorld.java:282-286
石制火把 / 石梯的 ItemBlock 默认 ItemBlock TinkerWorld.java:280-281
木轨的 ItemBlock 默认 TinkerWorld.java:317
标签 TConstructRegistry.blockTab(木轨显式设置,TinkerWorld.java:312) —

交互

方块 行为
decoration.stonetorch 石制火把,提供光照;StoneTorch 是 Tinkers 自己的类(不是 BlockTorch),无燃烧/掉落原版火把行为
decoration.stoneladder 石制梯子,贴墙放置
decoration.multibrick* 多砖墙:按 metadata 拼接出砖墙/花纹/金属花纹图案,用于村庄建筑
rail.wood 木轨,给矿车铺路(GTNH 下不注册)

相关条目

源码

tconstruct/world/TinkerWorld.java:203-213, 246-249, 280-286, 315-317,git 8f6e2496f7(tag 1.14.113-GTNH)。

浏览全部模组