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 pCurrentVibration, VibrationSelector pSelectionStrategy, int pTravelTimeInTicks, boolean pReloadVibrationParticle) -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
void
setCurrentVibration
(VibrationInfo pCurrentVibration) void
setReloadVibrationParticle
(boolean pReloadVibrationParticle) void
setTravelTimeInTicks
(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)
-