Class FeedAnimalsTracker
java.lang.Object
com.hammy275.immersivemc.server.tracker.vrhand.AbstractVRHandTracker
com.hammy275.immersivemc.server.tracker.vrhand.AbstractVRHandsTracker
com.hammy275.immersivemc.server.tracker.vrhand.FeedAnimalsTracker
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<net.minecraft.world.entity.animal.Animal> getLivingNearby(net.minecraft.world.entity.player.Player player) static net.minecraft.world.phys.AABBgetMouthHitbox(net.minecraft.world.entity.LivingEntity entity) booleanisEnabledInConfig(ActiveConfig config) protected voidrun(net.minecraft.world.entity.player.Player player, net.blf02.vrapi.api.data.IVRPlayer vrPlayer, LastTickData lastVRData) protected booleanshouldRun(net.minecraft.world.entity.player.Player player, net.blf02.vrapi.api.data.IVRPlayer vrPlayer, LastTickData lastVRData) Methods inherited from class com.hammy275.immersivemc.server.tracker.vrhand.AbstractVRHandsTracker
runForHand, shouldRunForHand, tickMethods inherited from class com.hammy275.immersivemc.server.tracker.vrhand.AbstractVRHandTracker
getBlockAtHand, getBlockPosAtHand, getBlockStateAtHand, movingInDirectionWithThreshold, preTick, signsMatch
-
Field Details
-
COOLDOWN_TICKS
public static final int COOLDOWN_TICKS- See Also:
-
cooldown
-
-
Constructor Details
-
FeedAnimalsTracker
public FeedAnimalsTracker()
-
-
Method Details
-
isEnabledInConfig
- Specified by:
isEnabledInConfigin classAbstractVRHandTracker
-
shouldRun
protected boolean shouldRun(net.minecraft.world.entity.player.Player player, net.blf02.vrapi.api.data.IVRPlayer vrPlayer, LastTickData lastVRData) - Specified by:
shouldRunin classAbstractVRHandsTracker
-
run
protected void run(net.minecraft.world.entity.player.Player player, net.blf02.vrapi.api.data.IVRPlayer vrPlayer, LastTickData lastVRData) - Specified by:
runin classAbstractVRHandsTracker
-
getMouthHitbox
public static net.minecraft.world.phys.AABB getMouthHitbox(net.minecraft.world.entity.LivingEntity entity) -
getLivingNearby
public static List<net.minecraft.world.entity.animal.Animal> getLivingNearby(net.minecraft.world.entity.player.Player player)
-