Class PetTicker
java.lang.Object
com.hammy275.immersivemc.common.ticker.AbstractTicker
com.hammy275.immersivemc.common.ticker.AbstractHandTicker
com.hammy275.immersivemc.server.ticker.hand.PetTicker
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static final recordPetTicker.PetInfo<P extends net.minecraft.world.entity.Entity> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<PetTicker.PetInfo<?>> getPlayerPetsNearby(net.minecraft.server.level.ServerPlayer player) protected booleanshouldTickHand(net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, org.vivecraft.api.data.VRBodyPartData handData, org.vivecraft.api.data.VRPoseHistory poseHistory) protected voidtickHand(net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, org.vivecraft.api.data.VRBodyPartData handData, org.vivecraft.api.data.VRPoseHistory poseHistory) Methods inherited from class AbstractHandTicker
shouldTick, tickMethods inherited from class AbstractTicker
doTick, onPlayerDisconnect, setCooldown
-
Field Details
-
THRESHOLD
public static final double THRESHOLD- See Also:
-
-
Constructor Details
-
PetTicker
public PetTicker()
-
-
Method Details
-
tickHand
protected void tickHand(net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, org.vivecraft.api.data.VRBodyPartData handData, org.vivecraft.api.data.VRPoseHistory poseHistory) - Specified by:
tickHandin classAbstractHandTicker
-
shouldTickHand
protected boolean shouldTickHand(net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, org.vivecraft.api.data.VRBodyPartData handData, org.vivecraft.api.data.VRPoseHistory poseHistory) - Specified by:
shouldTickHandin classAbstractHandTicker
-
getPlayerPetsNearby
protected List<PetTicker.PetInfo<?>> getPlayerPetsNearby(net.minecraft.server.level.ServerPlayer player)
-