Interface MinionData
- All Known Implementing Classes:
MinionDataHolder
public interface MinionData
-
Method Summary
Modifier and TypeMethodDescriptionint@Nullable net.minecraft.world.entity.LivingEntitygetOwner()@Nullable UUIDintnet.minecraft.world.entity.MobbooleanbooleanvoidmarkGoalRestart(boolean shouldRestartGoals) booleanvoidsetLifetime(int lifetime) voidsetOwner(net.minecraft.world.entity.LivingEntity owner) voidsetOwnerUUID(UUID ownerUUID) voidsetPickUpLootPosibility(int pickUpLootPosibility) voidsetSearchNearbyTargets(boolean searchNearbyTargets) voidsetShouldDeleteGoals(boolean shouldDeleteGoals) voidsetShouldFollowOwner(boolean shouldFollowOwner) voidsetSummoned(boolean summoned) booleanbooleanvoidtick()default void
-
Method Details
-
getProvider
net.minecraft.world.entity.Mob getProvider() -
updateGoals
default void updateGoals() -
tick
void tick() -
getLifetime
int getLifetime() -
setLifetime
void setLifetime(int lifetime) -
isSummoned
boolean isSummoned() -
setSummoned
void setSummoned(boolean summoned) -
shouldDeleteGoals
boolean shouldDeleteGoals() -
setShouldDeleteGoals
void setShouldDeleteGoals(boolean shouldDeleteGoals) -
setPickUpLootPosibility
void setPickUpLootPosibility(int pickUpLootPosibility) -
getPickUpLootPosibility
int getPickUpLootPosibility() -
shouldFollowOwner
boolean shouldFollowOwner() -
setShouldFollowOwner
void setShouldFollowOwner(boolean shouldFollowOwner) -
searchNearbyTargets
boolean searchNearbyTargets() -
setSearchNearbyTargets
void setSearchNearbyTargets(boolean searchNearbyTargets) -
getOwnerUUID
-
setOwnerUUID
-
getOwner
@Nullable @Nullable net.minecraft.world.entity.LivingEntity getOwner() -
setOwner
void setOwner(net.minecraft.world.entity.LivingEntity owner) -
markGoalRestart
@Internal void markGoalRestart(boolean shouldRestartGoals) -
goalRestart
@Internal boolean goalRestart()
-