List of usage examples for net.minecraftforge.common DimensionManager unregisterDimension
public static void unregisterDimension(int id)
From source file:appeng.core.worlddata.DimensionData.java
License:Open Source License
@Override public void onWorldStop() { this.config.save(); for (Integer storageCellDimID : this.storageCellDimensionIDs) { DimensionManager.unregisterDimension(storageCellDimID); }//from www .j a v a 2 s . c om this.storageCellDimensionIDs.clear(); }
From source file:appeng.core.WorldSettings.java
License:Open Source License
public void shutdown() { this.save();/* w w w .j av a 2 s. c om*/ for (Integer dimID : this.storageCellDims) { DimensionManager.unregisterDimension(dimID); } this.storageCellDims.clear(); this.compass.kill(); instance = null; }
From source file:com.kegare.frozenland.core.Config.java
License:Minecraft Mod Public
public static void refreshDimension(int dim) { int old = dimensionFrozenland; dimensionFrozenland = dim;/* w ww. jav a 2s .c o m*/ if (old != 0 && old != dim && DimensionManager.isDimensionRegistered(old)) { DimensionManager.unregisterProviderType(old); DimensionManager.unregisterDimension(old); FrozenLog.fine("Unregister the dimension (" + old + ")"); } if (old != dim) { if (old != 0 && DimensionManager.isDimensionRegistered(dim)) { dim = old; } if (DimensionManager.registerProviderType(dim, WorldProviderFrozenland.class, true)) { DimensionManager.registerDimension(dim, dim); FrozenLog.fine("Register the Frozenland dimension (" + dim + ")"); } } }