diff --git a/src/ec620/content/EC620Blocks.java b/src/ec620/content/EC620Blocks.java index d2c3936..759048c 100644 --- a/src/ec620/content/EC620Blocks.java +++ b/src/ec620/content/EC620Blocks.java @@ -96,6 +96,8 @@ public static void load() //region Unlock hidden items Blocks.slagCentrifuge.requirements(Category.crafting, with(Items.carbide, 70, Items.graphite, 60, Items.silicon, 40, Items.oxide, 40)); Blocks.heatReactor.requirements(Category.crafting, with(Items.oxide, 70, Items.graphite, 20, Items.carbide, 10, Items.thorium, 80)); + Blocks.itemSource.requirements(Category.distribution, ItemStack.with(new Object[0])); + Blocks.liquidSource.requirements(Category.liquid, ItemStack.with(new Object[0])); //content.blocks().forEach(b->b.buildVisibility=BuildVisibility.shown); //endregion //region Ores diff --git a/src/ec620/content/EC620Classes.java b/src/ec620/content/EC620Classes.java index 063fc39..2c767c6 100644 --- a/src/ec620/content/EC620Classes.java +++ b/src/ec620/content/EC620Classes.java @@ -149,9 +149,9 @@ public LauchPadController(String name) super(name); size=7; localizedName="Launch Pad Controller"; - itemCapacity=2147483647; + itemCapacity=10000; launchTime=60; - requirements(Category.crafting, with(Items.copper, 100)); + requirements(Category.effect, with(Items.copper, 100)); } public class LaunchPadControllerBuild extends LaunchPadBuild { @@ -173,7 +173,7 @@ public void buildConfiguration(Table table) { if (Vars.state.isCampaign() && other.planet == Vars.state.rules.sector.planet) { - EC620Planets.ec620.sectors.select(s->s.info.wasCaptured).forEach(s->s.info.destination=other); + EC620Planets.ec620.sectors.select(s->s.info.hasCore).forEach(s->s.info.destination=other); //Vars.state.rules.sector.info.destination = other; } @@ -187,7 +187,7 @@ public void buildConfiguration(Table table) } } - @Override + /*@Override public void updateTile() { if (Vars.state.isCampaign()) { if ((this.launchCounter += this.edelta()) >= launchTime) @@ -209,7 +209,7 @@ public void updateTile() { } } - } + }*/ } } }