Class EntityScreenShakeManager

java.lang.Object
net.frozenblock.lib.screenshake.impl.EntityScreenShakeManager

public class EntityScreenShakeManager extends Object
  • Field Details

    • entity

      public net.minecraft.world.entity.Entity entity
  • Constructor Details

    • EntityScreenShakeManager

      public EntityScreenShakeManager(net.minecraft.world.entity.Entity entity)
  • Method Details

    • load

      public void load(net.minecraft.nbt.CompoundTag nbt)
    • save

      public void save(net.minecraft.nbt.CompoundTag nbt)
    • addShake

      public void addShake(float intensity, int duration, int durationFalloffStart, float maxDistance, int ticks)
    • tick

      public void tick()
    • syncWithPlayer

      public void syncWithPlayer(net.minecraft.server.level.ServerPlayer serverPlayer)
    • getShakes