Package net.minecraft.world.entity
Class ItemBasedSteering
java.lang.Object
net.minecraft.world.entity.ItemBasedSteering
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate final EntityDataAccessor<Integer>private final SynchedEntityDataprivate final EntityDataAccessor<Boolean>private static final intprivate static final int
- 
Constructor SummaryConstructorsConstructorDescriptionItemBasedSteering(SynchedEntityData p_20841_, EntityDataAccessor<Integer> p_20842_, EntityDataAccessor<Boolean> p_20843_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddAdditionalSaveData(CompoundTag p_20848_) booleanboost(RandomSource p_217033_) floatprivate intbooleanvoidonSynced()voidreadAdditionalSaveData(CompoundTag p_20853_) voidsetSaddle(boolean p_20850_) void
- 
Field Details- 
MIN_BOOST_TIMEprivate static final int MIN_BOOST_TIME- See Also:
 
- 
MAX_BOOST_TIMEprivate static final int MAX_BOOST_TIME- See Also:
 
- 
entityData
- 
boostTimeAccessor
- 
hasSaddleAccessor
- 
boostingprivate boolean boosting
- 
boostTimeprivate int boostTime
 
- 
- 
Constructor Details- 
ItemBasedSteeringpublic ItemBasedSteering(SynchedEntityData p_20841_, EntityDataAccessor<Integer> p_20842_, EntityDataAccessor<Boolean> p_20843_) 
 
- 
- 
Method Details- 
onSyncedpublic void onSynced()
- 
boost
- 
tickBoostpublic void tickBoost()
- 
boostFactorpublic float boostFactor()
- 
boostTimeTotalprivate int boostTimeTotal()
- 
addAdditionalSaveData
- 
readAdditionalSaveData
- 
setSaddlepublic void setSaddle(boolean p_20850_) 
- 
hasSaddlepublic boolean hasSaddle()
 
-