From 9f118402a384f055abdd44627ece22b50cc66595 Mon Sep 17 00:00:00 2001 From: Namikon Date: Wed, 22 Jul 2015 20:21:53 +0200 Subject: ReleaseCandidate 2 - ModDefinitions for GalaxySpace updated to 2.3-Beta - Added missing DimensionDefinition-Defaults for OreType - Added missing DimensionDefinition-Defaults for DimensionType --- .../java/bloodasp/galacticgreg/api/ModDimensionDef.java | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) (limited to 'src/main/java/bloodasp/galacticgreg/api') diff --git a/src/main/java/bloodasp/galacticgreg/api/ModDimensionDef.java b/src/main/java/bloodasp/galacticgreg/api/ModDimensionDef.java index 8c2ef5c3e8..af1a456866 100644 --- a/src/main/java/bloodasp/galacticgreg/api/ModDimensionDef.java +++ b/src/main/java/bloodasp/galacticgreg/api/ModDimensionDef.java @@ -289,9 +289,9 @@ public class ModDimensionDef { * @param pDimensionName The human-readable. Spaces will be removed * @param pChunkProvider The chunkprovider class that shall be observed for the oregen */ - public ModDimensionDef(String pDimensionName, Class pChunkProvider) + public ModDimensionDef(String pDimensionName, Class pChunkProvider, DimensionType pDimType) { - this(pDimensionName, pChunkProvider.toString().substring(6), null); + this(pDimensionName, pChunkProvider.toString().substring(6), pDimType, null); } /** Define a new dimension @@ -299,18 +299,18 @@ public class ModDimensionDef { * @param pChunkProvider The chunkprovider class that shall be observed for the oregen * @param pBlockDefinitions The list of predefined blocks to be replaced by ores */ - public ModDimensionDef(String pDimensionName, Class pChunkProvider, List pBlockDefinitions) + public ModDimensionDef(String pDimensionName, Class pChunkProvider, DimensionType pDimType, List pBlockDefinitions) { - this(pDimensionName, pChunkProvider.toString().substring(6), pBlockDefinitions); + this(pDimensionName, pChunkProvider.toString().substring(6), pDimType, pBlockDefinitions); } /** Define a new dimension * @param pDimensionName The human-readable DimensionName. Spaces will be removed * @param pChunkProviderName The human-readable, full-qualified classname for the chunkprovider */ - public ModDimensionDef(String pDimensionName, String pChunkProviderName) + public ModDimensionDef(String pDimensionName, String pChunkProviderName, DimensionType pDimType) { - this(pDimensionName, pChunkProviderName, null); + this(pDimensionName, pChunkProviderName, pDimType, null); } /** Define a new dimension @@ -318,11 +318,12 @@ public class ModDimensionDef { * @param pChunkProviderName The human-readable, full-qualified classname for the chunkprovider * @param pBlockDefinitions The list of predefined blocks to be replaced by ores */ - public ModDimensionDef(String pDimensionName, String pChunkProviderName, List pBlockDefinitions) + public ModDimensionDef(String pDimensionName, String pChunkProviderName, DimensionType pDimType, List pBlockDefinitions) { _mInternalDimIdentifier = STR_NOTDEFINED; _mDimensionName = pDimensionName; _mChunkProvider = pChunkProviderName; + _mDimensionType = pDimType; _mReplaceableBlocks = new ArrayList(); if (pBlockDefinitions != null) @@ -463,6 +464,8 @@ public class ModDimensionDef { try { rpb.updateBlockName(pParentModName); + if (_mStoneType == null) + _mStoneType = GTOreTypes.NormalOres; } catch(Exception e) { -- cgit