Removed Block Definitions for MAC Parts.

Removed Options For MAC and Crafting.
Added Options for Crafting with Quartz Growth and Fluix Reaction.
EU Tunnels Re-Added ( Limit 1 per block. )
Adjusted naming/categorization of various features.
Added "sparkle" effect to seeds that are "growing"
This commit is contained in:
AlgorithmX2
2014-02-23 16:50:53 -06:00
parent 5e0bf9c5b9
commit 1a75097e84
26 changed files with 179 additions and 141 deletions
-19
View File
@@ -1,19 +0,0 @@
package appeng.block.mac;
import java.util.EnumSet;
import net.minecraft.block.material.Material;
import appeng.block.AEBaseBlock;
import appeng.core.features.AEFeature;
import appeng.tile.mac.TileMolecularAssembler;
public class BlockContainmentWall extends AEBaseBlock
{
public BlockContainmentWall() {
super( BlockContainmentWall.class, Material.iron );
setfeature( EnumSet.of( AEFeature.MolecularAssembler ) );
setTileEntiy( TileMolecularAssembler.class );
}
}
-19
View File
@@ -1,19 +0,0 @@
package appeng.block.mac;
import java.util.EnumSet;
import net.minecraft.block.material.Material;
import appeng.block.AEBaseBlock;
import appeng.core.features.AEFeature;
import appeng.tile.mac.TileMolecularAssembler;
public class BlockCraftingAccelerator extends AEBaseBlock
{
public BlockCraftingAccelerator() {
super( BlockCraftingAccelerator.class, Material.iron );
setfeature( EnumSet.of( AEFeature.MolecularAssembler ) );
setTileEntiy( TileMolecularAssembler.class );
}
}
-19
View File
@@ -1,19 +0,0 @@
package appeng.block.mac;
import java.util.EnumSet;
import net.minecraft.block.material.Material;
import appeng.block.AEBaseBlock;
import appeng.core.features.AEFeature;
import appeng.tile.mac.TileMolecularAssembler;
public class BlockHeatVent extends AEBaseBlock
{
public BlockHeatVent() {
super( BlockHeatVent.class, Material.iron );
setfeature( EnumSet.of( AEFeature.MolecularAssembler ) );
setTileEntiy( TileMolecularAssembler.class );
}
}
-19
View File
@@ -1,19 +0,0 @@
package appeng.block.mac;
import java.util.EnumSet;
import net.minecraft.block.material.Material;
import appeng.block.AEBaseBlock;
import appeng.core.features.AEFeature;
import appeng.tile.mac.TilePatternProvider;
public class BlockPatternProvider extends AEBaseBlock
{
public BlockPatternProvider() {
super( BlockPatternProvider.class, Material.iron );
setfeature( EnumSet.of( AEFeature.MolecularAssembler ) );
setTileEntiy( TilePatternProvider.class );
}
}
+1 -1
View File
@@ -94,7 +94,7 @@ public class BlockCableBus extends AEBaseBlock
SelectedPart sp = cb( world, x, y, z ).selectPart( v3 );
if ( sp.part != null )
return sp.part.getItemStack( PartItemStack.Break );
return sp.part.getItemStack( PartItemStack.Pick );
else if ( sp.facade != null )
return sp.facade.getItemStack();
+2 -1
View File
@@ -9,6 +9,7 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
import net.minecraftforge.common.util.ForgeDirection;
import appeng.block.AEBaseBlock;
import appeng.client.EffectType;
import appeng.client.render.BaseBlockRender;
import appeng.client.render.blocks.RenderQNB;
import appeng.core.CommonHelper;
@@ -42,7 +43,7 @@ public class BlockQuantumLinkChamber extends AEBaseBlock
if ( bridge.hasQES() )
{
if ( CommonHelper.proxy.shouldAddParticles( r ) )
CommonHelper.proxy.spawnEnergy( w, bx + 0.5, by + 0.5, bz + 0.5 );
CommonHelper.proxy.spawnEffect( EffectType.Energy, w, bx + 0.5, by + 0.5, bz + 0.5 );
}
}
}