Class Timeline.Builder
java.lang.Object
net.minestom.server.world.timeline.Timeline.Builder
- Enclosing interface:
Timeline
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()clock(RegistryKey<WorldClock> clock) periodTicks(int ticks) periodTicks(@Nullable Integer ticks) timeMarker(RegistryKey<ClockTimeMarker> key, Timeline.TimeMarkerInfo info) timeMarkers(Map<RegistryKey<ClockTimeMarker>, Timeline.TimeMarkerInfo> timeMarkers) <T,Arg> Timeline.Builder track(EnvironmentAttribute<T> attribute, Timeline.Track<T, Arg> track) tracks(Map<EnvironmentAttribute<?>, Timeline.Track<?, ?>> tracks)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
clock
-
periodTicks
-
periodTicks
-
track
public <T,Arg> Timeline.Builder track(EnvironmentAttribute<T> attribute, Timeline.Track<T, Arg> track) -
tracks
-
timeMarker
-
timeMarkers
public Timeline.Builder timeMarkers(Map<RegistryKey<ClockTimeMarker>, Timeline.TimeMarkerInfo> timeMarkers) -
build
-