Class VibrationSystem.Data

java.lang.Object
net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data
Enclosing interface:
VibrationSystem

public static final class VibrationSystem.Data extends Object
  • Field Details

  • Constructor Details

    • Data

      private Data(@Nullable VibrationInfo currentVibration, VibrationSelector selectionStrategy, int travelTimeInTicks, boolean reloadVibrationParticle)
    • Data

      public Data()
  • Method Details

    • getSelectionStrategy

      public VibrationSelector getSelectionStrategy()
    • getCurrentVibration

      public @Nullable VibrationInfo getCurrentVibration()
    • setCurrentVibration

      public void setCurrentVibration(@Nullable VibrationInfo currentVibration)
    • getTravelTimeInTicks

      public int getTravelTimeInTicks()
    • setTravelTimeInTicks

      public void setTravelTimeInTicks(int travelTimeInTicks)
    • decrementTravelTime

      public void decrementTravelTime()
    • shouldReloadVibrationParticle

      public boolean shouldReloadVibrationParticle()
    • setReloadVibrationParticle

      public void setReloadVibrationParticle(boolean reloadVibrationParticle)