Package net.minecraft.entity
Class BoostHelper
- java.lang.Object
-
- net.minecraft.entity.BoostHelper
-
public class BoostHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description boolean
boosting
int
boostTime
private DataParameter<java.lang.Integer>
boostTimeAccessor
int
boostTimeTotal
private EntityDataManager
entityData
private DataParameter<java.lang.Boolean>
hasSaddleAccessor
-
Constructor Summary
Constructors Constructor Description BoostHelper(EntityDataManager p_i231490_1_, DataParameter<java.lang.Integer> p_i231490_2_, DataParameter<java.lang.Boolean> p_i231490_3_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAdditionalSaveData(CompoundNBT p_233618_1_)
boolean
boost(java.util.Random p_233617_1_)
boolean
hasSaddle()
void
onSynced()
void
readAdditionalSaveData(CompoundNBT p_233621_1_)
void
setSaddle(boolean p_233619_1_)
-
-
-
Field Detail
-
entityData
private final EntityDataManager entityData
-
boostTimeAccessor
private final DataParameter<java.lang.Integer> boostTimeAccessor
-
hasSaddleAccessor
private final DataParameter<java.lang.Boolean> hasSaddleAccessor
-
boosting
public boolean boosting
-
boostTime
public int boostTime
-
boostTimeTotal
public int boostTimeTotal
-
-
Constructor Detail
-
BoostHelper
public BoostHelper(EntityDataManager p_i231490_1_, DataParameter<java.lang.Integer> p_i231490_2_, DataParameter<java.lang.Boolean> p_i231490_3_)
-
-
Method Detail
-
onSynced
public void onSynced()
-
boost
public boolean boost(java.util.Random p_233617_1_)
-
addAdditionalSaveData
public void addAdditionalSaveData(CompoundNBT p_233618_1_)
-
readAdditionalSaveData
public void readAdditionalSaveData(CompoundNBT p_233621_1_)
-
setSaddle
public void setSaddle(boolean p_233619_1_)
-
hasSaddle
public boolean hasSaddle()
-
-