Interface IPlatformHelper
- All Known Implementing Classes:
NeoForgePlatformHelper
public interface IPlatformHelper
-
Method Summary
Modifier and TypeMethodDescriptiondefault StringGets the name of the environment type as a string.Gets the name of the current platformbooleanCheck if the game is currently in a development environment.booleanisModLoaded(String modId) Checks if a mod with the given id is loaded.voidsendToAllClients(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload, net.minecraft.server.MinecraftServer server) voidsendToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload, net.minecraft.server.level.ServerPlayer player) voidsendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload)
-
Method Details
-
getPlatformName
String getPlatformName()Gets the name of the current platform- Returns:
- The name of the current platform.
-
isModLoaded
Checks if a mod with the given id is loaded.- Parameters:
modId- The mod to check if it is loaded.- Returns:
- True if the mod is loaded, false otherwise.
-
isDevelopmentEnvironment
boolean isDevelopmentEnvironment()Check if the game is currently in a development environment.- Returns:
- True if in a development environment, false otherwise.
-
getEnvironmentName
Gets the name of the environment type as a string.- Returns:
- The name of the environment type.
-
sendToClient
void sendToClient(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload, net.minecraft.server.level.ServerPlayer player) -
sendToServer
void sendToServer(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload) -
sendToAllClients
void sendToAllClients(net.minecraft.network.protocol.common.custom.CustomPacketPayload payload, net.minecraft.server.MinecraftServer server)
-