Package com.hammy275.immersivemc
Class Platform
java.lang.Object
com.hammy275.immersivemc.Platform
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Filestatic booleanisClient()static booleanstatic booleanstatic booleanisModLoaded(String modId) static voidregisterCommands(Consumer<com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandSourceStack>> listener) static voidregisterServerPlayerJoinListener(Consumer<net.minecraft.server.level.ServerPlayer> listener) static voidregisterServerPlayerLeaveListener(Consumer<net.minecraft.server.level.ServerPlayer> listener) static voidregisterServerPlayerPostTickListener(Consumer<net.minecraft.server.level.ServerPlayer> listener) static voidregisterServerPostTickListener(Consumer<net.minecraft.server.MinecraftServer> listener) static voidsendToPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.RegistryFriendlyByteBuf message) static voidsendToServer(net.minecraft.network.RegistryFriendlyByteBuf message)
-
Constructor Details
-
Platform
public Platform()
-
-
Method Details
-
isClient
public static boolean isClient() -
isDevelopmentEnvironment
public static boolean isDevelopmentEnvironment() -
isForgeLike
public static boolean isForgeLike() -
isModLoaded
-
getConfigFolder
-
registerServerPostTickListener
public static void registerServerPostTickListener(Consumer<net.minecraft.server.MinecraftServer> listener) -
registerServerPlayerPostTickListener
public static void registerServerPlayerPostTickListener(Consumer<net.minecraft.server.level.ServerPlayer> listener) -
registerServerPlayerJoinListener
public static void registerServerPlayerJoinListener(Consumer<net.minecraft.server.level.ServerPlayer> listener) -
registerServerPlayerLeaveListener
public static void registerServerPlayerLeaveListener(Consumer<net.minecraft.server.level.ServerPlayer> listener) -
registerCommands
public static void registerCommands(Consumer<com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandSourceStack>> listener) -
sendToServer
public static void sendToServer(net.minecraft.network.RegistryFriendlyByteBuf message) -
sendToPlayer
public static void sendToPlayer(net.minecraft.server.level.ServerPlayer player, net.minecraft.network.RegistryFriendlyByteBuf message)
-