Class GeyserFabricPlatform

java.lang.Object
org.geysermc.geyser.platform.fabric.GeyserFabricPlatform
All Implemented Interfaces:
org.geysermc.geyser.platform.mod.platform.GeyserModPlatform

public class GeyserFabricPlatform extends Object implements org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
  • Constructor Details

    • GeyserFabricPlatform

      public GeyserFabricPlatform()
  • Method Details

    • platformType

      public @NonNull org.geysermc.geyser.api.util.PlatformType platformType()
      Specified by:
      platformType in interface org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
    • configPath

      public @NonNull String configPath()
      Specified by:
      configPath in interface org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
    • dataFolder

      public @NonNull Path dataFolder(@NonNull String modId)
      Specified by:
      dataFolder in interface org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
    • dumpInfo

      public @NonNull org.geysermc.geyser.dump.BootstrapDumpInfo dumpInfo(@NonNull net.minecraft.server.MinecraftServer server)
      Specified by:
      dumpInfo in interface org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
    • testFloodgatePluginPresent

      public boolean testFloodgatePluginPresent(@NonNull org.geysermc.geyser.platform.mod.GeyserModBootstrap bootstrap)
      Specified by:
      testFloodgatePluginPresent in interface org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
    • resolveResource

      public @Nullable InputStream resolveResource(@NonNull String resource)
      Specified by:
      resolveResource in interface org.geysermc.geyser.platform.mod.platform.GeyserModPlatform
    • isGameTestServer

      public static boolean isGameTestServer()