天境道具
基本信息
本页收录不属于工具 / 护甲 / 武器 / 食物 / 材料的物品。
| 注册名 | 中文名 | 类 | 堆叠 | 创造标签 | 注册行 |
|---|---|---|---|---|---|
aether_legacy:moa_egg |
恐鸟蛋(4 种 meta) | ItemMoaEgg |
1 | — | ItemsAether.java |
aether_legacy:dungeon_key |
地牢钥匙(3 种 meta) | ItemDungeonKey |
— | — | 同上 |
aether_legacy:cold_parachute |
寒风云落伞 | ItemAetherParachute |
— | — | 同上 |
aether_legacy:golden_parachute |
金黄云落伞 | ItemAetherParachute |
— | — | 同上 |
aether_legacy:victory_medal |
胜利奖牌 | ItemVictoryMedal |
10 | — | 同上 |
aether_legacy:lore_book |
天境传说 | ItemLoreBook |
1 | — | 同上 |
aether_legacy:developer_stick |
Developer Stick | ItemDeveloperStick |
— | null | 同上 |
aether_legacy:aether_spawn_egg |
生成 | ItemAetherSpawnEgg |
— | — | 同上 |
aether_legacy:skyroot_bed_item |
Skyroot Bed | ItemSkyrootBed |
— | — | 同上 |
aether_legacy:aether_portal_frame |
Aether Portal Frame | ItemAetherPortalFrame |
— | — | 同上 |
aether_legacy:aether_tune |
天境之风 | ItemAetherDisc |
— | — | 同上 |
aether_legacy:ascending_dawn |
黎明降临 | ItemAetherDisc |
— | — | 同上 |
aether_legacy:welcoming_skies |
天空迎宾 | ItemAetherDisc |
— | — | 同上 |
aether_legacy:legacy |
Legacy | ItemAetherDisc |
— | — | 同上 |
aether_legacy:sentry_boots |
哨卫长靴 | ItemAetherArmor |
— | armor |
同上(见天境护甲) |
功能
恐鸟蛋
ItemMoaEgg 不可堆叠(ItemMoaEgg.java:29),按 meta 区分 4 种恐鸟类型(zh_CN.lang):
| meta | 中文名 |
|---|---|
| 0 | 蓝色恐鸟蛋 |
| 1 | 橙色恐鸟蛋 |
| 2 | 白色恐鸟蛋 |
| 3 | 黑色恐鸟蛋 |
onItemUse(ItemMoaEgg.java:60-80)把蛋放回世界,在地上生成对应类型的 EntityMoa。类型由 moaEgg.getMoaTypeFromItemStack(stack) 解析,类型注册在 AetherMoaTypes.initialization()(由 EntitiesAether.initialization() 调用,EntitiesAether.java:102)。
恐鸟蛋也可放入孵化器加速孵化。
地牢钥匙
ItemDungeonKey 用 meta 区分三级(EnumDungeonKeyType.java:5-7):
| meta | 枚举 | 中文名 |
|---|---|---|
| 0 | Bronze |
青铜钥匙 |
| 1 | Silver |
白银钥匙 |
| 2 | Golden |
黄金钥匙 |
右键藏宝箱时,钥匙的 meta 决定解锁哪一级战利品(BlockTreasureChest.java:78)。
云落伞
两把伞都用 ItemAetherParachute,按实例区分而非 meta(ItemAetherParachute.java:24、:30、:39):
if (this == ItemsAether.golden_parachute) ...
因此拿伞右键即可跳伞,但寒风伞只有 1 次使用,金黄伞有 20 次(见 zh_CN.lang 中的描述)。金黄伞的伞衣颜色为 0xffff7f(ItemAetherParachute.java:39)。
命名不一致:cloud_parachute 字段注册的物品名是 cold_parachute(ItemsAether.java:340-342),中文名「寒风云落伞」。源码字段名与注册名不一致,是历史改名的遗留。
唱片
4 张 ItemAetherDisc,作者在 ItemsAether.java 的注册行注明:
| 注册名 | 中文名 | 作者 |
|---|---|---|
aether_tune |
天境之风 | — |
ascending_dawn |
黎明降临 | Emile van Krieken |
welcoming_skies |
天空迎宾 | Voyed |
legacy |
Legacy | Jon Lachney |
唱片可通过冰冻器冷凝原版唱片得到(AetherRegistries.java:184-204,11 条原版唱片 → aether_tune 或 legacy)。
天境传说
ItemLoreBook 不可堆叠(ItemLoreBook.java:16),有 3 条无序配方(AetherRegistries.java:367-381):Items.book + 神能晶片 / 燧石 / 荧石粉。
Developer Stick(开发者之棍)
ItemDeveloperStick 的创造标签为 null(ItemDeveloperStick.java:16),因此不出现在任何创造栏,只能通过指令获得。
itemInteractionForEntity(ItemDeveloperStick.java:19-37):
- 玩家在
AetherRankings名单中 →playerIn.mountEntity(target),可以骑乘任何生物 - 否则 → 发送
gui.item.developer_stick.notdev提示并消耗 1 个
AetherRankings.isRankedPlayer(UUID)(AetherRankings.java:65)由 AetherRankings.initialization() 初始化(Aether.java:40)。名单内容硬编码在源码中,本次未逐一核对名单条目。
床物品
skyroot_bed_item(ItemSkyrootBed)对应方块 aether_legacy:skyroot_bed。方块通过 registerBed 注册且不设创造标签(BlocksAether.java:489-495),因此床只能合成获得。
skyroot_bed 的中文名在 zh_CN.lang 中未翻译,显示为英文 “Skyroot Bed”。
生成蛋
ItemAetherSpawnEgg 是天境实体的单一总生成蛋,按 meta 对应实体 ID(EntitiesAether.IDtoClassMapping)。只有通过 addMapping 注册的 12 个实体(EntitiesAether.java:64-75)才有蛋色信息:
| meta | 实体 | 主色 | 次色 |
|---|---|---|---|
| 0 | 恐鸟 | 0x87BFEF |
0x7A7A7A |
| 1 | 肥猪 | 0xFFC1D0 |
0xFFD939 |
| 2 | 飞牛 | 0xD8D8D8 |
0xFFD939 |
| 3 | 咩咩 | 0xE2FCFF |
0xCB9090 |
| 4 | 兔兔 | 0xE2FCFF |
0xFFDFF9 |
| 5 | 幻鲸 | 0x79B7D1 |
0xE0D25C |
| 6 | 史维特 | 0xCDDA4F |
0x4FB1DA |
| 7 | 鸡块 | 0x6CB15C |
0x6C579D |
| 8 | 哨卫 | 0x838C9A |
0x2561BA |
| 9 | 西风 | 0xDFDFDF |
0x99CFE8 |
| 10 | 针叶花 | 0x076178 |
0x4BC69E |
| 11 | 拟箱怪 | 0xB18132 |
0x605A4E |
(来源:EntitiesAether.java:64-75 的 register(EntityX.class, "name", id, primaryColor, secondaryColor) 调用。)
其余 20 个实体(addMapping 未覆盖)没有蛋色,因此生成蛋在这些 meta 上不显示颜色。
数值
| 数值名 | 值 | 来源 |
|---|---|---|
| 恐鸟蛋堆叠上限 | 1 | ItemMoaEgg.java:29 |
| 恐鸟蛋类型数 | 4 | ItemsAether.java 蛋注册行 |
| 地牢钥匙等级数 | 3 | EnumDungeonKeyType.java:5-7 |
| 胜利奖牌堆叠上限 | 10 | ItemVictoryMedal.java:15 |
| 天境传说堆叠上限 | 1 | ItemLoreBook.java:16 |
| 开发者之棍创造标签 | null | ItemDeveloperStick.java:16 |
| 有蛋色的实体数 | 12 | EntitiesAether.java:64-75 |
| 实体总数 | 32 | EntitiesAether.java:64-100 |
| 寒风伞使用次数 | 1 | zh_CN.lang:497 描述 |
| 金黄伞使用次数 | 20 | zh_CN.lang:526 描述 |
| 金黄伞伞衣色 | 0xFFFF7F |
ItemAetherParachute.java:39 |
| 天境传说配方数 | 3 | AetherRegistries.java:367-381 |
| 原版唱片冷凝配方数 | 11 | AetherRegistries.java:184-204 |
合成配方
lore_book:3 条无序配方(AetherRegistries.java:367-381)dart_shooter(剧毒型):dart_shootermeta 0 +skyroot_bucketmeta 2 →dart_shootermeta 1(AetherRegistries.java:353-357)skyroot_planks:2 条无序配方(AetherRegistries.java:359-366,见天境木制品)