Skip to content
This repository has been archived by the owner on Feb 3, 2021. It is now read-only.

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
Affehund committed Mar 7, 2019
1 parent 4731f65 commit 48c5f47
Show file tree
Hide file tree
Showing 119 changed files with 1,134 additions and 94 deletions.
5 changes: 5 additions & 0 deletions src/main/java/com/affehund/airplanes/AirplanesMod.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

import static com.affehund.airplanes.AirplanesConstants.*;
import com.affehund.airplanes.proxy.CommonProxy;
import com.affehund.airplanes.util.compat.OreDictionaryCompat;

import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
Expand All @@ -13,6 +15,7 @@

@Mod(modid = MODID, name = NAME, version = VERSION)
public class AirplanesMod {


@Instance()
public
Expand All @@ -38,6 +41,7 @@ public void preinit(FMLPreInitializationEvent event) {

@EventHandler
public void init(FMLInitializationEvent event) {
OreDictionaryCompat.registerOreDictionary();
proxy.init(event);

}
Expand All @@ -46,5 +50,6 @@ public void init(FMLInitializationEvent event) {
public void postinit (FMLPostInitializationEvent event) {
proxy.postinit(event);


}
}
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/AluminumBlock.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class AluminumBlock extends Block {
public AluminumBlock() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/AluminumCoil.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class AluminumCoil extends Block {
public AluminumCoil() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
7 changes: 1 addition & 6 deletions src/main/java/com/affehund/airplanes/block/AsphaltBlock.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,10 @@
package com.affehund.airplanes.block;

import java.util.Random;

import com.affehund.airplanes.init.AirplanesBlocks;
import com.affehund.airplanes.init.AirplanesItems;
import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.item.Item;


public class AsphaltBlock extends Block {
public AsphaltBlock() {
Expand Down
6 changes: 0 additions & 6 deletions src/main/java/com/affehund/airplanes/block/BauxiteOre.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,9 @@
package com.affehund.airplanes.block;

import java.util.Random;

import com.affehund.airplanes.init.AirplanesBlocks;
import com.affehund.airplanes.init.AirplanesItems;
import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.item.Item;

public class BauxiteOre extends Block {
public BauxiteOre() {
Expand Down
56 changes: 56 additions & 0 deletions src/main/java/com/affehund/airplanes/block/CombustionEngine.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
package com.affehund.airplanes.block;


import javax.annotation.Nullable;

import com.affehund.airplanes.init.AirplanesTabs;
import com.affehund.airplanes.tileentity.TileEntityCombustionEngine;

import net.minecraft.block.*;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.PropertyDirection;
import net.minecraft.block.state.*;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.*;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.*;


public class CombustionEngine extends Block implements ITileEntityProvider {


public static final PropertyDirection FACING = PropertyDirection.create("facing");

public CombustionEngine() {
super(Material.ROCK);
setCreativeTab(AirplanesTabs.tab);
setDefaultState(getDefaultState().withProperty(FACING, EnumFacing.NORTH));
}

@Nullable
@Override
public TileEntity createNewTileEntity(World worldIn, int meta) {
return new TileEntityCombustionEngine();
}

@Override
public IBlockState getStateForPlacement(World world, BlockPos pos, EnumFacing facing, float hitX, float hitY, float hitZ, int meta, EntityLivingBase placer, EnumHand hand) {
return getDefaultState().withProperty(FACING, EnumFacing.getDirectionFromEntityLiving(pos, placer));
}

@Override
public int getMetaFromState(IBlockState state) {
return state.getValue(FACING).getIndex();
}

@Override
public IBlockState getStateFromMeta(int meta) {
return getDefaultState().withProperty(FACING, EnumFacing.getFront(meta));
}

@Override
protected BlockStateContainer createBlockState() {
return new BlockStateContainer(this, FACING);
}
}
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/CopperBlock.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class CopperBlock extends Block {
public CopperBlock() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/CopperCoil.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class CopperCoil extends Block {
public CopperCoil() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
7 changes: 1 addition & 6 deletions src/main/java/com/affehund/airplanes/block/CopperOre.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,10 @@
package com.affehund.airplanes.block;

import java.util.Random;

import com.affehund.airplanes.init.AirplanesBlocks;
import com.affehund.airplanes.init.AirplanesItems;
import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.item.Item;


public class CopperOre extends Block {
public CopperOre() {
Expand Down
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/GoldCoil.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class GoldCoil extends Block {
public GoldCoil() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
19 changes: 19 additions & 0 deletions src/main/java/com/affehund/airplanes/block/MachineBlock.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;


public class MachineBlock extends Block {
public MachineBlock() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.STONE);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
10 changes: 2 additions & 8 deletions src/main/java/com/affehund/airplanes/block/PartsBuilder.java
Original file line number Diff line number Diff line change
@@ -1,23 +1,17 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.AirplanesMod;
import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.properties.PropertyDirection;
import net.minecraft.block.state.IBlockState;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World;




public class PartsBuilder extends Block
{
public PartsBuilder(Material materialIn) {
super(Material.ROCK);
super(Material.GLASS);
setCreativeTab(AirplanesTabs.tab);
setHardness(1.5F);
setResistance(100F);
Expand Down
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/SteelBlock.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class SteelBlock extends Block {
public SteelBlock() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/TinBlock.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class TinBlock extends Block {
public TinBlock() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.METAL);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
18 changes: 18 additions & 0 deletions src/main/java/com/affehund/airplanes/block/TinOre.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package com.affehund.airplanes.block;

import com.affehund.airplanes.init.AirplanesTabs;
import net.minecraft.block.Block;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;

public class TinOre extends Block {
public TinOre() {
super(Material.IRON);
setCreativeTab(AirplanesTabs.tab);
setHardness(2.5F);
setResistance(100F);
setSoundType(SoundType.STONE);
setHarvestLevel("pickaxe", 2);
setLightLevel(0.0F);
}
}
Loading

0 comments on commit 48c5f47

Please sign in to comment.