Class VibrationSystem.Data
java.lang.Object
net.minecraft.world.level.gameevent.vibrations.VibrationSystem.Data
- Enclosing interface:
VibrationSystem
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<VibrationSystem.Data> (package private) VibrationInfostatic final Stringprivate boolean(package private) final VibrationSelectorprivate int -
Constructor Summary
ConstructorsModifierConstructorDescriptionData()privateData(VibrationInfo pCurrentVibration, VibrationSelector pSelectionStrategy, int pTravelTimeInTicks, boolean pReloadVibrationParticle) -
Method Summary
Modifier and TypeMethodDescriptionvoidintvoidsetCurrentVibration(VibrationInfo pCurrentVibration) voidsetReloadVibrationParticle(boolean pReloadVibrationParticle) voidsetTravelTimeInTicks(int pTravelTimeInTicks) boolean
-
Field Details
-
CODEC
-
NBT_TAG_KEY
- See Also:
-
currentVibration
-
travelTimeInTicks
private int travelTimeInTicks -
selectionStrategy
-
reloadVibrationParticle
private boolean reloadVibrationParticle
-
-
Constructor Details
-
Data
private Data(@Nullable VibrationInfo pCurrentVibration, VibrationSelector pSelectionStrategy, int pTravelTimeInTicks, boolean pReloadVibrationParticle) -
Data
public Data()
-
-
Method Details
-
getSelectionStrategy
-
getCurrentVibration
-
setCurrentVibration
-
getTravelTimeInTicks
public int getTravelTimeInTicks() -
setTravelTimeInTicks
public void setTravelTimeInTicks(int pTravelTimeInTicks) -
decrementTravelTime
public void decrementTravelTime() -
shouldReloadVibrationParticle
public boolean shouldReloadVibrationParticle() -
setReloadVibrationParticle
public void setReloadVibrationParticle(boolean pReloadVibrationParticle)
-