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

    Felder
    Modifikator und Typ
    Feld
    Beschreibung
    protected final BooleanSupplier
     
    protected net.minecraft.server.MinecraftServer
     

    Von Klasse geerbte Felder net.minecraft.world.clock.ServerClockManager

    TYPE
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    RuntimeClockManager(net.minecraft.world.clock.PackedClockStates packedClockStates, BooleanSupplier advanceTime)
     
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    net.minecraft.network.protocol.game.ClientboundSetTimePacket
     
    void
    init(net.minecraft.server.MinecraftServer server)
     
    void
    modifyClock(net.minecraft.core.Holder<net.minecraft.world.clock.WorldClock> clock, Consumer<? super net.minecraft.world.clock.ServerClockManager.ClockInstance> action)
     
    protected net.minecraft.world.clock.ClockNetworkState
    packNetworkState(net.minecraft.world.clock.ServerClockManager.ClockInstance instance, net.minecraft.server.MinecraftServer server)
     
    void
     
    void
     

    Von Klasse geerbte Methoden net.minecraft.world.clock.ServerClockManager

    addTicks, commandTimeMarkersForClock, getGameTime, getInstance, getPartialTick, getRate, getTotalTicks, isAtTimeMarker, moveToTimeMarker, packState, setPaused, setRate, setTotalTicks

    Von Klasse geerbte Methoden net.minecraft.world.level.saveddata.SavedData

    isDirty, setDirty, setDirty

    Von Klasse geerbte Methoden Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Felddetails

    • advanceTime

      protected final BooleanSupplier 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:
      init in Klasse net.minecraft.world.clock.ServerClockManager
    • tick

      public void tick()
      Setzt außer Kraft:
      tick in Klasse net.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:
      modifyClock in Klasse net.minecraft.world.clock.ServerClockManager
    • createFullSyncPacket

      public net.minecraft.network.protocol.game.ClientboundSetTimePacket createFullSyncPacket()
      Setzt außer Kraft:
      createFullSyncPacket in Klasse net.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

      public void tickFromLevel(RuntimeLevel level)