Added all stairs

This commit is contained in:
thatsIch
2015-06-26 01:06:35 +02:00
parent b20afd0ffa
commit 0e378d8ad4
53 changed files with 719 additions and 31 deletions
@@ -51,6 +51,10 @@ public class FeatureNameExtractor
{
name = PATTERN_ITEM_MULTI_MATERIAL.matcher( name ).replaceAll( "ItemMaterial" );
}
else if ( name.startsWith( "BlockStairCommon" ) )
{
name = "stair";
}
if( this.subName.isPresent() )
{
@@ -21,14 +21,15 @@ package appeng.core.features;
import java.util.EnumSet;
import com.google.common.base.Optional;
import net.minecraft.block.BlockStairs;
import net.minecraftforge.fml.common.registry.GameRegistry;
import net.minecraftforge.fml.relauncher.Side;
import appeng.api.definitions.IBlockDefinition;
import appeng.core.CreativeTab;
import com.google.common.base.Optional;
public class StairBlockFeatureHandler implements IFeatureHandler
{
@@ -60,16 +61,16 @@ public class StairBlockFeatureHandler implements IFeatureHandler
}
@Override
public final void register(Side side)
public final void register( Side side )
{
if( this.enabled )
{
String name = this.extractor.get();
this.stairs.setCreativeTab( CreativeTab.instance );
this.stairs.setUnlocalizedName( "appliedenergistics2." + name );
//this.stairs.setBlockTextureName( "appliedenergistics2:" + name );
GameRegistry.registerBlock( this.stairs, "tile." + name );
// "tile." +
GameRegistry.registerBlock( this.stairs, name );
}
}
}