Klasse ServerLevelMixin

java.lang.Object
de.luckymcdev.foundryengine.mixin.level.ServerLevelMixin
Alle implementierten Schnittstellen:
EngineInterface<net.minecraft.server.level.ServerLevel>, EngineLevelAccess

public abstract class ServerLevelMixin extends Object implements EngineLevelAccess
Implements EngineLevelAccess on ServerLevel to support tick-when-empty and per-level clock routing.
  • Konstruktordetails

    • ServerLevelMixin

      public ServerLevelMixin()
  • Methodendetails

    • players

      public abstract List<net.minecraft.server.level.ServerPlayer> players()
    • getChunkSource

      public abstract net.minecraft.server.level.ServerChunkCache getChunkSource()
    • engine$setTickWhenEmpty

      public void engine$setTickWhenEmpty(boolean tickWhenEmpty)
      Sets whether this level should tick even when empty.
      Angegeben von:
      engine$setTickWhenEmpty in Schnittstelle EngineLevelAccess
    • engine$shouldTick

      public boolean engine$shouldTick()
      Returns whether this level should continue ticking.
      Angegeben von:
      engine$shouldTick in Schnittstelle EngineLevelAccess