diff --git a/Ideas.txt b/Ideas.txt index d4c0f89..72a28d8 100644 --- a/Ideas.txt +++ b/Ideas.txt @@ -5,7 +5,6 @@ laser link: The probability that a Packet gets lost increases with decrease of signal quality (Transparent blocks & distance decrease quality, better components make link quality better) Blocks: (multiple tiers?) -Laser Casing - -Mirror -Laser HV power supply for better Lasers lasers tier 2 and 3 need a separate power supply which has to be powered by RF -Signal Sniffer (aka the NSA-o-mat (I don't think you will get that pun if you don't speak german ^^)) alternative names: Big Brother, Spy Machine, NSA in a box @@ -19,6 +18,7 @@ laser link: flying Entity -> intra-dimensional through portals possible AE2 integration: maybe link two AE2-networks over a laser link? + Mirror Satellites: Satellites and huge multiblock radio dishes :3 diff --git a/Recipes.txt b/Recipes.txt index 5dce01c..d5981e3 100644 --- a/Recipes.txt +++ b/Recipes.txt @@ -149,6 +149,17 @@ Laser N:S:L I:I:I +Discouragement Redirection Cube + + G... Glass + Q... Quartz Infused Lens + I... Iron + M... Semi Reflective Mirror + + I:Q:I + G:M:G + I:G:I + AE Encoder M... ME Controller @@ -177,16 +188,6 @@ Duplex Unit (Item) I:D:I E:L:E -Mirror (Block) - - G... Glas Panel - I... Iron - D... Diamond - - I:D:I - I:G:I - I:D:I - NSA'o'mat - Signal Interceptor (needs two lasers, phototransistors and Lenses!) (Block) S... Switch diff --git a/build.gradle b/build.gradle index 255cb0e..d81488f 100644 --- a/build.gradle +++ b/build.gradle @@ -14,12 +14,12 @@ buildscript { apply plugin: 'idea' apply plugin: 'net.minecraftforge.gradle.forge' -version = "0.7.3-MC1.9.4" +version = "0.8.0-MC1.9.4" group = "at.chaosfield.openradio" archivesBaseName = "OpenRadio" minecraft { - version = "1.9.4-12.17.0.1954" + version = "1.9.4-12.17.0.1976" runDir = "run" mappings = "snapshot_20160606" diff --git a/src/main/java/at/chaosfield/openradio/OpenRadio.java b/src/main/java/at/chaosfield/openradio/OpenRadio.java index 999dd1d..636cf62 100644 --- a/src/main/java/at/chaosfield/openradio/OpenRadio.java +++ b/src/main/java/at/chaosfield/openradio/OpenRadio.java @@ -19,7 +19,7 @@ * Created by Jakob Riepler (XDjackieXD) */ -@Mod(name = "Open Radio", modid = OpenRadio.MODID, version = "0.7.3", modLanguage = "java", dependencies = "required-after:OpenComputers@[1.6.0,)") +@Mod(name = "Open Radio", modid = OpenRadio.MODID, version = "0.8.0", modLanguage = "java", dependencies = "required-after:OpenComputers@[1.6.0,)") public class OpenRadio{ public static final String MODID = "openradio"; diff --git a/src/main/java/at/chaosfield/openradio/init/Crafting.java b/src/main/java/at/chaosfield/openradio/init/Crafting.java index 0be5d02..ca19d3e 100644 --- a/src/main/java/at/chaosfield/openradio/init/Crafting.java +++ b/src/main/java/at/chaosfield/openradio/init/Crafting.java @@ -111,6 +111,13 @@ public static void init(){ 'G', "ingotGold", 'D', "gemDiamond")); + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.mirrorBlock), //Laser Block + "IQI", "GMG", "IGI", + 'I', "ingotIron", + 'M', new ItemStack(Items.mirrorItem), + 'G', "blockGlass", + 'Q', new ItemStack(Blocks.lensBlock2))); + /*if(Loader.isModLoaded("appliedenergistics2")){ GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Blocks.aeencoderBlock), "INI", "CMC", "INI",