Klasse RuntimeClockManager
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.clock.ServerClockManager
de.luckymcdev.foundryengine.common.world.level.runtime.RuntimeClockManager
- Alle implementierten Schnittstellen:
net.minecraft.world.clock.ClockManager
public class RuntimeClockManager
extends net.minecraft.world.clock.ServerClockManager
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen net.minecraft.world.clock.ServerClockManager
net.minecraft.world.clock.ServerClockManager.ClockInstance -
Feldübersicht
FelderModifikator und TypFeldBeschreibungprotected final BooleanSupplierprotected net.minecraft.server.MinecraftServerVon Klasse geerbte Felder net.minecraft.world.clock.ServerClockManager
TYPE -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungRuntimeClockManager(net.minecraft.world.clock.PackedClockStates packedClockStates, BooleanSupplier advanceTime) -
Methodenübersicht
Modifikator und TypMethodeBeschreibungnet.minecraft.network.protocol.game.ClientboundSetTimePacketvoidinit(net.minecraft.server.MinecraftServer server) voidmodifyClock(net.minecraft.core.Holder<net.minecraft.world.clock.WorldClock> clock, Consumer<? super net.minecraft.world.clock.ServerClockManager.ClockInstance> action) protected net.minecraft.world.clock.ClockNetworkStatepackNetworkState(net.minecraft.world.clock.ServerClockManager.ClockInstance instance, net.minecraft.server.MinecraftServer server) voidtick()voidtickFromLevel(RuntimeLevel level) Von Klasse geerbte Methoden net.minecraft.world.clock.ServerClockManager
addTicks, commandTimeMarkersForClock, getGameTime, getInstance, getPartialTick, getRate, getTotalTicks, isAtTimeMarker, moveToTimeMarker, packState, setPaused, setRate, setTotalTicksVon Klasse geerbte Methoden net.minecraft.world.level.saveddata.SavedData
isDirty, setDirty, setDirty
-
Felddetails
-
advanceTime
-
server
protected net.minecraft.server.MinecraftServer server
-
-
Konstruktordetails
-
RuntimeClockManager
public RuntimeClockManager(net.minecraft.world.clock.PackedClockStates packedClockStates, BooleanSupplier advanceTime)
-
-
Methodendetails
-
init
public void init(net.minecraft.server.MinecraftServer server) - Setzt außer Kraft:
initin Klassenet.minecraft.world.clock.ServerClockManager
-
tick
public void tick()- Setzt außer Kraft:
tickin Klassenet.minecraft.world.clock.ServerClockManager
-
modifyClock
public void modifyClock(net.minecraft.core.Holder<net.minecraft.world.clock.WorldClock> clock, Consumer<? super net.minecraft.world.clock.ServerClockManager.ClockInstance> action) - Setzt außer Kraft:
modifyClockin Klassenet.minecraft.world.clock.ServerClockManager
-
createFullSyncPacket
public net.minecraft.network.protocol.game.ClientboundSetTimePacket createFullSyncPacket()- Setzt außer Kraft:
createFullSyncPacketin Klassenet.minecraft.world.clock.ServerClockManager
-
packNetworkState
protected net.minecraft.world.clock.ClockNetworkState packNetworkState(net.minecraft.world.clock.ServerClockManager.ClockInstance instance, net.minecraft.server.MinecraftServer server) -
tickFromLevel
-