Package net.minecraft.world.entity
Class ItemBasedSteering
java.lang.Object
net.minecraft.world.entity.ItemBasedSteering
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate final EntityDataAccessor<Integer>private final SynchedEntityDataprivate final EntityDataAccessor<Boolean>private static final intprivate static final int - 
Constructor Summary
ConstructorsConstructorDescriptionItemBasedSteering(SynchedEntityData p_20841_, EntityDataAccessor<Integer> p_20842_, EntityDataAccessor<Boolean> p_20843_)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddAdditionalSaveData(CompoundTag p_20848_) booleanboost(RandomSource p_217033_) floatprivate intbooleanvoidonSynced()voidreadAdditionalSaveData(CompoundTag p_20853_) voidsetSaddle(boolean p_20850_) void 
- 
Field Details
- 
MIN_BOOST_TIME
private static final int MIN_BOOST_TIME- See Also:
 
 - 
MAX_BOOST_TIME
private static final int MAX_BOOST_TIME- See Also:
 
 - 
entityData
 - 
boostTimeAccessor
 - 
hasSaddleAccessor
 - 
boosting
private boolean boosting - 
boostTime
private int boostTime 
 - 
 - 
Constructor Details
- 
ItemBasedSteering
public ItemBasedSteering(SynchedEntityData p_20841_, EntityDataAccessor<Integer> p_20842_, EntityDataAccessor<Boolean> p_20843_)  
 - 
 - 
Method Details
- 
onSynced
public void onSynced() - 
boost
 - 
tickBoost
public void tickBoost() - 
boostFactor
public float boostFactor() - 
boostTimeTotal
private int boostTimeTotal() - 
addAdditionalSaveData
 - 
readAdditionalSaveData
 - 
setSaddle
public void setSaddle(boolean p_20850_)  - 
hasSaddle
public boolean hasSaddle() 
 -