net.minecraftforge.common
Class DimensionManager

java.lang.Object
  extended by net.minecraftforge.common.DimensionManager

public class DimensionManager
extends Object


Constructor Summary
DimensionManager()
           
 
Method Summary
static WorldProvider createProviderFor(int dim)
           
static Integer[] getIDs()
           
static WorldProvider getProvider(int dim)
           
static int getProviderType(int dim)
           
static WorldServer getWorld(int id)
           
static WorldServer[] getWorlds()
           
static void init()
           
static void registerDimension(int id, int providerType)
           
static boolean registerProviderType(int id, Class<? extends WorldProvider> provider, boolean keepLoaded)
           
static void setWorld(int id, WorldServer world)
           
static boolean shouldLoadSpawn(int dim)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DimensionManager

public DimensionManager()
Method Detail

registerProviderType

public static boolean registerProviderType(int id,
                                           Class<? extends WorldProvider> provider,
                                           boolean keepLoaded)

init

public static void init()

registerDimension

public static void registerDimension(int id,
                                     int providerType)

getProviderType

public static int getProviderType(int dim)

getProvider

public static WorldProvider getProvider(int dim)

getIDs

public static Integer[] getIDs()

setWorld

public static void setWorld(int id,
                            WorldServer world)

getWorld

public static WorldServer getWorld(int id)

getWorlds

public static WorldServer[] getWorlds()

shouldLoadSpawn

public static boolean shouldLoadSpawn(int dim)

createProviderFor

public static WorldProvider createProviderFor(int dim)