Package team.lodestar.lodestone.handlers
Class ScreenshakeHandler
java.lang.Object
team.lodestar.lodestone.handlers.ScreenshakeHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ArrayList<ScreenshakeInstance>static floatstatic floatstatic float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddScreenshake(ScreenshakeInstance instance) static voidcameraTick(net.minecraft.client.Camera camera, net.minecraft.util.RandomSource random) static voidclientTick(net.minecraft.client.Camera camera, net.minecraft.util.RandomSource random) static floatrandomizeOffset(net.minecraft.util.RandomSource random)
-
Field Details
-
INSTANCES
-
intensity
public static float intensity -
yawOffset
public static float yawOffset -
pitchOffset
public static float pitchOffset
-
-
Constructor Details
-
ScreenshakeHandler
public ScreenshakeHandler()
-
-
Method Details
-
cameraTick
public static void cameraTick(net.minecraft.client.Camera camera, net.minecraft.util.RandomSource random) -
clientTick
public static void clientTick(net.minecraft.client.Camera camera, net.minecraft.util.RandomSource random) -
addScreenshake
-
randomizeOffset
public static float randomizeOffset(net.minecraft.util.RandomSource random)
-