public interface FuseData extends DataManipulator<FuseData,ImmutableFuseData>
FusedExplosive
's fuse.Modifier and Type | Method and Description |
---|---|
Value<Integer> |
fuseDuration()
The amount of ticks before the
FusedExplosive detonates when
primed. |
Value<Integer> |
ticksRemaining()
The amount of ticks before
FusedExplosive detonates. |
asImmutable, copy, fill, fill, from, set, set, set, set, transform
getContentVersion, toContainer
Value<Integer> fuseDuration()
FusedExplosive
detonates when
primed.Keys.FUSE_DURATION
Value<Integer> ticksRemaining()
FusedExplosive
detonates. Setting
this value has no effect if the explosive is not currently
primed and is set to an arbitrary value that differs from explosive to
explosive when not-primed. Therefore, this value should be ignored when
the explosive is not primed. Instead, set the fuse duration of the
explosive which is the value used to initialize this value when the
explosive is primed.Keys.TICKS_REMAINING