Package com.pixelmonmod.pixelmon
Class Pixelmon
java.lang.Object
com.pixelmonmod.pixelmon.Pixelmon
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic boolean
Whether players can send out Pokémon.static final net.neoforged.bus.api.IEventBus
static boolean
Whether Pokémon are frozen and unmoving in the world.static Pixelmon
static final boolean
static final org.slf4j.Logger
static File
static final String
static final String
static final ExecutorService
static CommonProxy
static final Random
static final String
-
Constructor Summary
ConstructorsConstructorDescriptionPixelmon
(net.neoforged.bus.api.IEventBus modEventBus, net.neoforged.fml.ModContainer modContainer) -
Method Summary
Modifier and TypeMethodDescriptionstatic String
static void
init
(net.neoforged.fml.event.lifecycle.FMLCommonSetupEvent event) Handles pre-initialization of Pixelmon.static boolean
isClient()
static boolean
void
onRegisterCommands
(net.neoforged.neoforge.event.RegisterCommandsEvent event) The register commands event is used for registering the commands to the client/servervoid
onServerAboutToStart
(net.neoforged.neoforge.event.server.ServerAboutToStartEvent event) void
onServerStart
(net.neoforged.neoforge.event.server.ServerStartedEvent event) The server start event currently used for: * Starting the Tracking Spawners (if a plugin hasn't registered it's own) * Linking the soundsvoid
onServerStopping
(net.neoforged.neoforge.event.server.ServerStoppingEvent event)
-
Field Details
-
MODID
- See Also:
-
NAME
- See Also:
-
VERSION
- See Also:
-
EVENT_BUS
public static final net.neoforged.bus.api.IEventBus EVENT_BUS -
LOGGER
public static final org.slf4j.Logger LOGGER -
POOL
-
LOG_PACKETS
public static final boolean LOG_PACKETS -
random
-
instance
-
proxy
-
modDirectory
-
freeze
public static boolean freezeWhether Pokémon are frozen and unmoving in the world. -
canSendOutPokemon
public static boolean canSendOutPokemonWhether players can send out Pokémon.
-
-
Constructor Details
-
Pixelmon
public Pixelmon(net.neoforged.bus.api.IEventBus modEventBus, net.neoforged.fml.ModContainer modContainer)
-
-
Method Details
-
init
public static void init(net.neoforged.fml.event.lifecycle.FMLCommonSetupEvent event) Handles pre-initialization of Pixelmon.- Parameters:
event
- The pre-initialization event that triggered this method.
-
onServerAboutToStart
public void onServerAboutToStart(net.neoforged.neoforge.event.server.ServerAboutToStartEvent event) -
onRegisterCommands
public void onRegisterCommands(net.neoforged.neoforge.event.RegisterCommandsEvent event) The register commands event is used for registering the commands to the client/server- Parameters:
event
- The command register event provided by Forge
-
onServerStart
public void onServerStart(net.neoforged.neoforge.event.server.ServerStartedEvent event) The server start event currently used for: * Starting the Tracking Spawners (if a plugin hasn't registered it's own) * Linking the sounds- Parameters:
event
- Server start event provided by Forge
-
onServerStopping
public void onServerStopping(net.neoforged.neoforge.event.server.ServerStoppingEvent event) -
getVersion
-
isClient
public static boolean isClient() -
isDevEnvironment
public static boolean isDevEnvironment()
-