Class UsefulHatsEventUtils
java.lang.Object
de.cech12.usefulhats.UsefulHatsEventUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidonBlockBreak(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.block.state.BlockState state) static floatonBreakSpeedCalculation(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.block.state.BlockState state, float actualSpeed) static voidonEntityJoinWorld(net.minecraft.world.entity.Entity entity) static voidonEquip(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack stack) static voidonItemFished(net.minecraft.world.entity.player.Player entity) static voidonLivingDiesBecauseOf(net.minecraft.world.entity.Entity entity) static voidonLivingJump(net.minecraft.world.entity.LivingEntity entity) static intonLivingStartsUsingItem(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack usedStack, int actualDuration) static voidonUnequip(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack stack) static booleanshouldEntityAvoidChangingTarget(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.entity.LivingEntity target) Should be called when an entity changes its target and evaluates if the new target should be avoided.static booleanshouldRightClickBeCancelled(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack usedStack, net.minecraft.world.InteractionHand hand) Should be called if a right click is done and evaluates if the right click should be cancelled.
-
Constructor Details
-
UsefulHatsEventUtils
public UsefulHatsEventUtils()
-
-
Method Details
-
onBreakSpeedCalculation
public static float onBreakSpeedCalculation(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.block.state.BlockState state, float actualSpeed) -
onBlockBreak
public static void onBlockBreak(net.minecraft.world.entity.player.Player player, net.minecraft.world.level.block.state.BlockState state) -
onEntityJoinWorld
public static void onEntityJoinWorld(net.minecraft.world.entity.Entity entity) -
onItemFished
public static void onItemFished(net.minecraft.world.entity.player.Player entity) -
onLivingDiesBecauseOf
public static void onLivingDiesBecauseOf(net.minecraft.world.entity.Entity entity) -
onLivingJump
public static void onLivingJump(net.minecraft.world.entity.LivingEntity entity) -
onLivingStartsUsingItem
public static int onLivingStartsUsingItem(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack usedStack, int actualDuration) -
onEquip
public static void onEquip(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack stack) -
onUnequip
public static void onUnequip(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.item.ItemStack stack) -
shouldEntityAvoidChangingTarget
public static boolean shouldEntityAvoidChangingTarget(net.minecraft.world.entity.LivingEntity entity, net.minecraft.world.entity.LivingEntity target) Should be called when an entity changes its target and evaluates if the new target should be avoided.- Parameters:
entity- entitytarget- new target- Returns:
- true, if the new target should be avoided, else false
-
shouldRightClickBeCancelled
public static boolean shouldRightClickBeCancelled(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack usedStack, net.minecraft.world.InteractionHand hand) Should be called if a right click is done and evaluates if the right click should be cancelled.- Parameters:
level- levelplayer- playerusedStack- used ItemStackhand- hand- Returns:
- true, if the right click should be cancelled, else false
-