Package cn.nukkit.block
Interface BlockFlowerPot.FlowerPotBlock
- All Known Implementing Classes:
BlockAzalea
,BlockAzaleaFlowering
,BlockBamboo
,BlockCactus
,BlockDandelion
,BlockDeadBush
,BlockFlower
,BlockFloweringAzalea
,BlockFungus
,BlockFungusCrimson
,BlockFungusWarped
,BlockMangrovePropagule
,BlockMangrovePropaguleHanging
,BlockMushroom
,BlockMushroomBrown
,BlockMushroomRed
,BlockRootsCrimson
,BlockRootsWarped
,BlockSapling
,BlockTallGrass
,BlockWitherRose
- Enclosing class:
- BlockFlowerPot
public static interface BlockFlowerPot.FlowerPotBlock
实现了此接口的方块可以放入花盆中
-
Method Summary
Modifier and TypeMethodDescriptiondefault CompoundTag
获取方块在花盆NBT中的标签default boolean
对于高草丛来说,只有状态为"fern"的方块才能放入花盆中
-
Method Details
-
getPlantBlockTag
获取方块在花盆NBT中的标签 形如以下形式:"PlantBlock": { "name": "minecraft:red_flower", "states": { "flower_type": "poppy" }, "version": 17959425i "itemId": xxx, "itemMeta": xxx }
请注意,必须在这个tag中包含键"itemId"与"itemMeta"。服务端将通过读取这两个参数快速重建Item对象,而不是通过stateId重建。这太慢了- Returns:
- 方块在花盆NBT中的标签
-
isPotBlockState
default boolean isPotBlockState()对于高草丛来说,只有状态为"fern"的方块才能放入花盆中- Returns:
- 是否是可作为花盆方块的状态
-