You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
738 B
Java
19 lines
738 B
Java
package azurelmao.examplemod;
|
|
|
|
import azurelmao.examplemod.mixin.helper.DimensionInterface;
|
|
import net.minecraft.src.Block;
|
|
import net.minecraft.src.Dimension;
|
|
import net.minecraft.src.WorldType;
|
|
|
|
import java.util.Arrays;
|
|
|
|
public class DimensionHelper {
|
|
|
|
public static Dimension createDimension(int id, String name, Dimension homeDimension, float worldScale, Block portalBlock, WorldType worldType, int minY, int maxY) {
|
|
Dimension[] extendedList = Arrays.copyOf(Dimension.dimensionList, Dimension.dimensionList.length + 1);
|
|
DimensionInterface.setDimensionList(extendedList);
|
|
|
|
return new Dimension(id, name, homeDimension, worldScale, portalBlock.blockID).setWorldType(worldType).setBounds(minY, maxY);
|
|
}
|
|
}
|