接口 Ageable
- 所有已知子接口:
Bamboo
,CaveVines
,Cocoa
,Fire
,MangrovePropagule
,PitcherCrop
'age' 表示农作物的不同生长阶段.
'0' 值意味着这个农作物刚刚种下去,同时如果 'age' 值与
'0' 值意味着这个农作物刚刚种下去,同时如果 'age' 值与
getMaximumAge()
相等, 则表明此农作物已成熟并可被收获.
译注: Minecraft 中 (测试版本 1.13) 农作物最大有八个生长阶段, 数值范围从 0 到 7.
不过不同农作物可能有差异, 比如小麦有 8 个阶段, 而甜菜只有 4 个阶段.-
方法概要
从接口继承的方法 org.bukkit.block.data.BlockData
clone, copyTo, createBlockState, getAsString, getAsString, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate
-
方法详细资料
-
getAge
int getAge()获取 'age' 属性值.原文: Gets the value of the 'age' property.
- 返回:
- 生长阶段值, 以整数表示
-
setAge
void setAge(int age) 设置 'age' 属性值.原文: Sets the value of the 'age' property.
- 参数:
age
- 生长阶段值, 以整数表示
-
getMaximumAge
int getMaximumAge()获取该农作物 'age' 的最大值.原文: Gets the maximum allowed value of the 'age' property.
- 返回:
- 生长阶段最大值
-