Class EntityMixin
java.lang.Object
net.frozenblock.lib.screenshake.mixin.EntityMixin
- All Implemented Interfaces:
EntityScreenShakeInterface
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfrozenLib$addScreenShake(float intensity, int duration, int durationFalloffStart, float maxDistance, int ticks) voidfrozenLib$loadScreenShakeData(net.minecraft.nbt.CompoundTag compoundTag, org.spongepowered.asm.mixin.injection.callback.CallbackInfo info) voidfrozenLib$saveScreenShakeData(net.minecraft.nbt.CompoundTag compoundTag, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.nbt.CompoundTag> info) voidfrozenLib$tickScreenShake(org.spongepowered.asm.mixin.injection.callback.CallbackInfo info)
-
Field Details
-
frozenLib$entityScreenShakeManager
-
-
Constructor Details
-
EntityMixin
public EntityMixin()
-
-
Method Details
-
frozenLib$saveScreenShakeData
public void frozenLib$saveScreenShakeData(net.minecraft.nbt.CompoundTag compoundTag, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.nbt.CompoundTag> info) -
frozenLib$loadScreenShakeData
public void frozenLib$loadScreenShakeData(net.minecraft.nbt.CompoundTag compoundTag, org.spongepowered.asm.mixin.injection.callback.CallbackInfo info) -
frozenLib$tickScreenShake
public void frozenLib$tickScreenShake(org.spongepowered.asm.mixin.injection.callback.CallbackInfo info) -
frozenLib$getScreenShakeManager
- Specified by:
frozenLib$getScreenShakeManagerin interfaceEntityScreenShakeInterface
-
frozenLib$addScreenShake
public void frozenLib$addScreenShake(float intensity, int duration, int durationFalloffStart, float maxDistance, int ticks) - Specified by:
frozenLib$addScreenShakein interfaceEntityScreenShakeInterface
-