大树树苗(BaseSaplingBlock)

49 个树苗方块,继承原版 BlockSapling。 注册入口:ViriBlocks.registerLargeSapling(String)。

基本信息

属性 值 来源
Java 类 net.junedev.viridium.blocks.BaseSaplingBlock blocks/BaseSaplingBlock.java
父类 BlockSapling —
材质 BlockSapling 默认 —
硬度 mod 代码未调用 setHardness(),沿用 BlockSapling 默认 —
脚步声 soundTypeGrass setStepSound
metadata 恒为 0(getSubBlocks 只输出 meta 0) getSubBlocks
贴图 viridium:large_trees/<name> setBlockName + registerBlockIcons
TileEntity 无 —

覆写行为

方法 行为
setBlockTextureName 自动补 viridium: 资源域前缀
registerBlockIcons 只注册一张图标到 this.blockIcon
getIcon(side, meta) 无条件返回 this.blockIcon(忽略 side 与 meta)
getSubBlocks 只 add(new ItemStack(itemIn, 1, 0))

变体结构

49 个注册名 = 46 个标准树苗 + 白杨 3 个彩色树苗:

变体 注册名 数量
标准树苗 <树种>_sapling 46
白杨橙 white_poplar_sapling_orange 1
白杨红 white_poplar_sapling_red 1
白杨黄 white_poplar_sapling_yellow 1

没有树苗的树种:浮木(driftwood)是唯一既无树叶也无树苗的树种。

全部注册方块(49 个)

注册名 游戏内名称
viridium:amaranth_sapling Amaranth Sapling
viridium:american_sycamore_sapling American Sycamore Planks
viridium:ash_sapling Ash Planks
viridium:bald_cypress_sapling Bald Cypress Sapling
viridium:baobab_sapling Baobab Saplings
viridium:beech_sapling ⚠️ 语言文件缺条目(游戏内显示注册名)
viridium:black_oak_sapling Black Oak Sapling
viridium:black_pine_sapling Black Pine Sapling
viridium:cacao_sapling Cacao Sapling
viridium:candlenut_sapling Candlenut Sapling
viridium:coast_redwood_sapling Coast Redwood Sapling
viridium:coconut_palm_sapling Coconut Palm Sapling
viridium:coolibah_sapling Coolibah Sapling
viridium:dahurian_larch_sapling Dahurian Larch Sapling
viridium:dragons_blood_sapling Dragon’s Blood Sapling
viridium:ebony_sapling Ebony Sapling
viridium:giant_sequoia_sapling Giant Sequoia Sapling
viridium:grand_fir_sapling Grand Fir Sapling
viridium:hawthorn_sapling Hawthorn Sapling
viridium:kankan_sapling Kankan Sapling
viridium:koa_sapling Koa Sapling
viridium:mahogany_sapling Mahogany Sapling
viridium:mediterranean_cypress_sapling Mediterranean Cypress Sapling
viridium:nazareno_sapling Nazareno Sapling
viridium:paper_birch_sapling Paper Birch Sapling
viridium:pedunculate_oak_sapling Pedunculate Oak Sapling
viridium:quaking_aspen_sapling Quaking Aspen Sapling
viridium:rainbow_eucalyptus_sapling Rainbow Eucalyptus Sapling
viridium:red_alder_sapling Red Alder Sapling
viridium:red_gum_sapling Red Gum Sapling
viridium:red_maple_sapling Red Maple Sapling
viridium:red_spruce_sapling Red Spruce Sapling
viridium:rowan_sapling Rowan Sapling
viridium:royal_palm_sapling Royal Palm Sapling
viridium:rubber_sapling Rubber Sapling
viridium:scots_pine_sapling Scots Pine Sapling
viridium:siberian_larch_sapling Siberian Larch Sapling
viridium:sierra_juniper_sapling Sierra Juniper Sapling
viridium:southern_magnolia_sapling Southern Magnolia Sapling
viridium:sweet_cherry_sapling Sweet Cherry Sapling
viridium:sweetgum_sapling Sweetgum Sapling
viridium:tamarack_sapling Tamarack Sapling
viridium:turkish_pine_sapling Turkish Pine Sapling
viridium:umbrella_tree_sapling Umbrella Tree Sapling
viridium:weeping_willow_sapling Weeping Willow Sapling
viridium:white_poplar_sapling_orange Orange White Poplar Sapling
viridium:white_poplar_sapling_red Red White Poplar Sapling
viridium:white_poplar_sapling_yellow Yellow White Poplar Sapling
viridium:yew_sapling Yew Sapling

与种子的关系

种子物品 中只有 9 个 SeedItem,且 SeedItem 继承 Item 而不是 ItemSeeds——它没有 setPlantBlock / applyEffectivity / getPlantBlockId,右键不能种在方块上。树苗与种子之间没有代码层面的对应关系。

配方

本 mod 不注册任何合成配方(见分类页「本 mod 没有 X」章节)。

相关条目