材料
基本信息
| 属性 |
值 |
| 注册域 |
HardcoreEnderExpansion(GameRegistry.registerItem(item, name, "HardcoreEnderExpansion"),system/util/GameRegistryUtil.java:24-26) |
| 物品总数 |
44 个(活注册),本表覆盖 28 个(其余 16 个功能物品见工具与功能物品) |
| 数据源 |
init/ItemList.java:129-309(loadItems()) |
功能
材料的四个来源:末地地形挖掘、生态岛结构、宝箱/神殿战利品、以及精华祭坛把方块转换为物品。
LORE(2 个)
| 注册名 |
类 |
栈上限 |
unlocalizedName |
贴图 |
位置 |
adventurers_diary |
ItemAdventurersDiary |
1 |
lorePage |
hardcoreenderexpansion:lore_page |
ItemList.java:130-133 |
knowledge_note |
ItemKnowledgeNote |
1 |
knowledgeNote |
hardcoreenderexpansion:knowledge_fragment |
ItemList.java:134-137 |
BASIC MATERIALS(5 个)
| 注册名 |
类 |
栈上限 |
unlocalizedName |
贴图 |
位置 |
end_powder |
ItemEndPowder |
64(默认) |
endPowder |
end_powder |
ItemList.java:139-142 |
endium_ingot |
Item |
64(默认) |
endiumIngot |
endium_ingot |
ItemList.java:143-146 |
stardust |
Item |
64(默认) |
stardust |
stardust |
ItemList.java:147-149 |
igneous_rock |
ItemIgneousRock |
64(默认) |
igneousRock |
igneous_rock |
ItemList.java:150-153 |
instability_orb |
ItemInstabilityOrb |
64(默认) |
instabilityOrb |
instability_orb |
ItemList.java:154-157 |
CRAFTING MATERIALS(15 个)
| 注册名 |
类 |
栈上限 |
unlocalizedName |
位置 |
altar_nexus |
Item |
64 |
altarNexus |
ItemList.java:159-162 |
essence |
ItemEssence |
64 |
essence(无贴图名) |
ItemList.java:163 |
silverfish_blood |
Item |
64 |
silverfishBlood |
ItemList.java:164-167 |
dry_splinter |
Item |
64 |
drySplinter |
ItemList.java:168-171 |
endoplasm |
Item |
64 |
ectoplasm_ |
ItemList.java:172-175 |
spectral_tear |
Item |
64 |
spectralTear |
ItemList.java:176-179 |
living_matter |
Item |
64 |
livingMatter |
ItemList.java:180-183 |
rune |
ItemRune |
16 |
rune |
ItemList.java:184-187 |
fire_shard |
Item |
64 |
infernium |
ItemList.java:188-191 |
arcane_shard |
Item |
64 |
arcaneShard |
ItemList.java:192-195 |
blank_gem |
Item |
64 |
blankGem |
ItemList.java:196-199 |
obsidian_fragment |
Item |
64 |
obsidianFragment |
ItemList.java:200-203 |
obsidian_rod |
Item |
64 |
obsidianRod |
ItemList.java:204-207 |
auricion |
Item |
64 |
auricion |
ItemList.java:208-210 |
energy_wand_core |
Item |
64 |
energyWandCore |
ItemList.java:211-214 |
行数校验:LORE 2 + BASIC 5 + CRAFTING 15 + WORLD 3 + TECHNICAL 3 = 28;
ItemList 的 // FUNCTIONAL ITEMS 段另有 16 个活注册,28 + 16 = 44。
⚠️ 3 处注册名 ≠ 字段名 ≠ unlocalizedName,需要留意:
fire_shard → 字段 infernium → 显示名 infernium(ItemList.java:86、190)
endoplasm → 字段 ectoplasm → unlocalizedName ectoplasm_(末尾下划线,ItemList.java:81、174)
curse 类的诅咒本体在 诅咒系统
WORLD(3 个)
| 注册名 |
类 |
栈上限 |
unlocalizedName |
位置 |
enderman_head |
ItemEndermanHead |
64 |
endermanHead |
ItemList.java:288-291 |
bucket_ender_goo |
ItemBucket(BlockList.ender_goo) |
1 |
bucketEnderGoo |
ItemList.java:292-295 |
music_disk |
ItemMusicDisk |
64 |
record |
ItemList.java:296-299 |
TECHNICAL(3 个)
| 注册名 |
类 |
unlocalizedName |
说明 |
位置 |
exp_bottle_consistent |
ItemExpBottleConsistent |
expBottle |
贴图复用原版 experience_bottle |
ItemList.java:301-304 |
spawn_eggs |
ItemSpawnEggs |
monsterPlacer |
15 种 meta,见 怪物 |
ItemList.java:305-307 |
item_special_effects |
ItemSpecialEffects |
itemNumber |
成就/知识书图标载体 |
ItemList.java:308 |
数值
能量价值(mechanics/energy/EnergyValues.java:28-69)
星尘抽取系统按 energyUnits 给物品定价,实际值 = EnergyChunkData.energyDrainUnit × energyUnits(EnergyValues.java:71-77)。部分物品:
| 物品 |
energyUnits |
行 |
Blocks.end_stone |
0.40 |
EnergyValues.java:29 |
BlockList.end_terrain |
0.50 |
30 |
adventurers_diary |
0.50 |
31 |
persegrit |
0.55 |
32 |
silverfish_blood |
0.65 |
33 |
stardust |
0.75 |
34 |
end_powder |
0.80 |
35 |
igneous_rock |
0.90 |
36 |
endium_ingot |
1.10 |
37 |
knowledge_note |
1.20 |
38 |
Items.ender_pearl |
1.50 |
39 |
enhanced_ender_pearl |
1.65 |
40 |
instability_orb |
2.60 |
44 |
rune |
3.25 |
47 |
auricion |
3.40 |
48 |
ectoplasm / spectral_tear |
4.20 |
51-52 |
charm |
4.80 |
54 |
energy_wand_core |
6.20 |
56 |
energy_wand |
6.40 |
57 |
transference_gem |
7.80 |
58 |
endium_block |
10.10 |
59 |
living_matter |
10.50 |
60 |
生物能量价值:EntityMobBabyEnderman 0.40、EntityMobEnderman/AngryEnderman/HomelandEnderman 各 0.85、EntityMobEndermage 1.25、EntityMiniBossEnderEye 6.50、EntityBossDragon 24.00(EnergyValues.java:62-68)。
物品字典与特殊注册
| 项 |
值 |
位置 |
ingotHeeEndium |
endium_ingot |
ItemList.java:364 |
| 燃料处理器 |
GameRegistry.registerFuelHandler((IFuelHandler) ItemList.igneous_rock) |
ItemList.java:365 |
| 液体容器 |
BlockEnderGoo.fluid ↔ bucket_ender_goo,产出空桶 |
ItemList.java:366-369 |
交互
rune 栈上限 16,是唯一非 1/64 栈上限的普通材料(ItemList.java:186)
music_disk 通过 new ResourceLocation("hardcoreenderexpansion", data[1]) 加载自定义音乐(item/ItemMusicDisk.java:52)
bucket_ender_goo 是 ItemBucket,与 BlockEnderGoo.fluid 绑定(ItemList.java:294)
合成配方
| 产物 |
配方 |
位置 |
altar_nexus |
DED(D=钻石 E=末影之眼) |
mechanics/RecipeList.java:23-24 |
spectral_tear |
E / ETE / E(T=恶魂之泪) |
mechanics/RecipeList.java:144-152 |
living_matter |
无序:silverfish_blood + 骨头 + 蜘蛛眼 + spectral_tear + instability_orb |
mechanics/RecipeList.java:154-160 |
obsidian_rod |
" F" / "F " |
mechanics/RecipeList.java:200 |
Blocks.obsidian |
3×3 obsidian_fragment(产出原版黑曜石) |
mechanics/RecipeList.java:202-203 |
energy_wand_core |
3×3 auricion,中心 endium_block |
mechanics/RecipeList.java:243-251 |
blank_gem |
3×3 arcane_shard,中心 endium_block |
mechanics/RecipeList.java:303-311 |
stardust |
由星尘分解系统产出 |
mechanics/misc/StardustDecomposition.java |
end_powder |
由 ItemEndPowder 从末地地形/末影之眼获得 |
item/ItemEndPowder.java |
相关条目