Package com.pixelmonmod.pixelmon
Class Pixelmon
java.lang.Object
com.pixelmonmod.pixelmon.Pixelmon
Main class for Pixelmon.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic booleanWhether players can send out Pokémon.static final net.minecraftforge.eventbus.api.IEventBusstatic booleanWhether Pokémon are frozen and unmoving in the world.static Pixelmonstatic final booleanstatic final booleanstatic final org.slf4j.Loggerstatic Filestatic final Stringstatic final Stringstatic final intstatic net.minecraftforge.network.SimpleChannelstatic final ExecutorServicestatic CommonProxystatic final Randomstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic voidinit(net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent event) Handles pre-initialization of Pixelmon.static booleanisClient()static booleanvoidonRegisterCommands(net.minecraftforge.event.RegisterCommandsEvent event) The register commands event is used for registering the commands to the client/servervoidonServerAboutToStart(net.minecraftforge.event.server.ServerAboutToStartEvent event) voidonServerStart(net.minecraftforge.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 soundsvoidonServerStopping(net.minecraftforge.event.server.ServerStoppingEvent event) static voidpostInit(net.minecraftforge.fml.event.lifecycle.FMLLoadCompleteEvent event) Handles post-initialization for Pixelmon aspects.
-
Field Details
-
MODID
- See Also:
-
NAME
- See Also:
-
NET_VERSION
public static final int NET_VERSION- See Also:
-
VERSION
- See Also:
-
EVENT_BUS
public static final net.minecraftforge.eventbus.api.IEventBus EVENT_BUS -
LOGGER
public static final org.slf4j.Logger LOGGER -
POOL
-
LOG_PACKETS
public static final boolean LOG_PACKETS -
LOG_BATTLE_SCREEN_MODE
public static final boolean LOG_BATTLE_SCREEN_MODE -
random
-
instance
-
proxy
-
modDirectory
-
network
public static net.minecraftforge.network.SimpleChannel network -
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()
-
-
Method Details
-
init
public static void init(net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent event) Handles pre-initialization of Pixelmon.- Parameters:
event- The pre-initialization event that triggered this method.
-
postInit
public static void postInit(net.minecraftforge.fml.event.lifecycle.FMLLoadCompleteEvent event) Handles post-initialization for Pixelmon aspects.- Parameters:
event- The post-initialization event that triggered this method.
-
onServerAboutToStart
public void onServerAboutToStart(net.minecraftforge.event.server.ServerAboutToStartEvent event) -
onRegisterCommands
public void onRegisterCommands(net.minecraftforge.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.minecraftforge.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.minecraftforge.event.server.ServerStoppingEvent event) -
getVersion
-
isClient
public static boolean isClient() -
isDevEnvironment
public static boolean isDevEnvironment()
-