diff --git a/build.gradle b/build.gradle index 80c73c37..03fc9ca0 100644 --- a/build.gradle +++ b/build.gradle @@ -59,7 +59,7 @@ artifacts { idea { module { inheritOutputDirs = false - outputDir = compileJava.destinationDir - testOutputDir = compileTestJava.destinationDir + outputDir = new File(compileJava.destinationDir.parentFile.parentFile, "idea") + testOutputDir = new File(compileTestJava.destinationDir.parentFile.parentFile, "ideaTest") } } diff --git a/gradle.properties b/gradle.properties index 2ee1be2f..0a6cfee5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ modGroup = com.gtnewhorizon -modVersion = 1.0.0 +modVersion = 1.0.1 modBaseName = StructureLib forgeVersion = 1.7.10-10.13.4.1614-1.7.10 diff --git a/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java b/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java index bd46a607..3e6d3b83 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java +++ b/src/main/java/com/gtnewhorizon/structurelib/StructureLibAPI.java @@ -12,6 +12,22 @@ import net.minecraft.world.World; import static com.gtnewhorizon.structurelib.StructureLib.proxy; public class StructureLibAPI { + public static final int HINT_BLOCK_META_GENERIC_0 = 0; + public static final int HINT_BLOCK_META_GENERIC_1 = 1; + public static final int HINT_BLOCK_META_GENERIC_2 = 2; + public static final int HINT_BLOCK_META_GENERIC_3 = 3; + public static final int HINT_BLOCK_META_GENERIC_4 = 4; + public static final int HINT_BLOCK_META_GENERIC_5 = 5; + public static final int HINT_BLOCK_META_GENERIC_6 = 6; + public static final int HINT_BLOCK_META_GENERIC_7 = 7; + public static final int HINT_BLOCK_META_GENERIC_8 = 8; + public static final int HINT_BLOCK_META_GENERIC_9 = 9; + public static final int HINT_BLOCK_META_GENERIC_10 = 10; + public static final int HINT_BLOCK_META_GENERIC_11 = 11; + public static final int HINT_BLOCK_META_DEFAULT = 12; + public static final int HINT_BLOCK_META_AIR = 13; + public static final int HINT_BLOCK_META_NOT_AIR = 14; + public static final int HINT_BLOCK_META_ERROR = 15; public static void hintParticleTinted(World w, int x, int y, int z, IIcon[] icons, short[] RGBa) { proxy.hintParticleTinted(w, x, y, z, icons, RGBa); } diff --git a/src/main/java/com/gtnewhorizon/structurelib/structure/StructureDefinition.java b/src/main/java/com/gtnewhorizon/structurelib/structure/StructureDefinition.java index 0a917149..22e932d9 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/structure/StructureDefinition.java +++ b/src/main/java/com/gtnewhorizon/structurelib/structure/StructureDefinition.java @@ -51,7 +51,8 @@ public class StructureDefinition implements IStructureDefinition { /** * Adds shape - * +- is air/no air checks + * + is anything but air + * - is air checks * space bar is skip * ~ is also skip (but marks controller position, optional and logically it is a space...) * rest needs to be defined