Interface LifeMovement
- All Superinterfaces:
LifeMovementFragment
- All Known Implementing Classes:
AbsoluteLifeMovement, AbstractLifeMovement, BounceMovement, GroundMovement, RelativeLifeMovement, TeleportMovement
具備狀態(
newstate)、持續時間(duration)與移動類型(type)的移動片段介面。
繼承自 LifeMovementFragment,為 AbstractLifeMovement 及其所有具體移動類別的上層介面。
type 欄位對應客戶端封包中的移動指令位元組,由
handling.channel.handler.MovementParse 解析後決定要實體化的具體子類別
(如 AbsoluteLifeMovement、RelativeLifeMovement、TeleportMovement 等)。
-
Method Summary
Methods inherited from interface LifeMovementFragment
getPosition, serialize
-
Method Details
-
getNewstate
int getNewstate() -
getDuration
int getDuration() -
getType
int getType()
-