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) VibrationInfo
static final String
private boolean
(package private) final VibrationSelector
private int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionData()
private
Data
(VibrationInfo currentVibration, VibrationSelector selectionStrategy, int travelTimeInTicks, boolean reloadVibrationParticle) -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
void
setCurrentVibration
(VibrationInfo currentVibration) void
setReloadVibrationParticle
(boolean reloadVibrationParticle) void
setTravelTimeInTicks
(int travelTimeInTicks) 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 currentVibration, VibrationSelector selectionStrategy, int travelTimeInTicks, boolean reloadVibrationParticle) -
Data
public Data()
-
-
Method Details
-
getSelectionStrategy
-
getCurrentVibration
-
setCurrentVibration
-
getTravelTimeInTicks
public int getTravelTimeInTicks() -
setTravelTimeInTicks
public void setTravelTimeInTicks(int travelTimeInTicks) -
decrementTravelTime
public void decrementTravelTime() -
shouldReloadVibrationParticle
public boolean shouldReloadVibrationParticle() -
setReloadVibrationParticle
public void setReloadVibrationParticle(boolean reloadVibrationParticle)
-