mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
102 lines
3.4 KiB
Java
102 lines
3.4 KiB
Java
package com.hbm.creativetabs;
|
|
|
|
import java.util.List;
|
|
|
|
import com.hbm.items.ModItems;
|
|
import com.hbm.items.weapon.ItemCustomMissile;
|
|
|
|
import cpw.mods.fml.relauncher.Side;
|
|
import cpw.mods.fml.relauncher.SideOnly;
|
|
import net.minecraft.creativetab.CreativeTabs;
|
|
import net.minecraft.init.Items;
|
|
import net.minecraft.item.Item;
|
|
import net.minecraft.util.EnumChatFormatting;
|
|
|
|
public class MissileTab extends CreativeTabs {
|
|
|
|
public MissileTab(int p_i1853_1_, String p_i1853_2_) {
|
|
super(p_i1853_1_, p_i1853_2_);
|
|
}
|
|
|
|
@Override
|
|
public Item getTabIconItem() {
|
|
|
|
if(ModItems.missile_nuclear != null)
|
|
{
|
|
return ModItems.missile_nuclear;
|
|
}
|
|
|
|
return Items.iron_pickaxe;
|
|
}
|
|
|
|
@Override
|
|
@SideOnly(Side.CLIENT)
|
|
public void displayAllReleventItems(List list) {
|
|
|
|
super.displayAllReleventItems(list);
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_10_he,
|
|
ModItems.mp_fuselage_10_kerosene,
|
|
ModItems.mp_stability_10_flat,
|
|
ModItems.mp_thruster_10_kerosene).setStackDisplayName(EnumChatFormatting.DARK_PURPLE + "Lil Bub"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_10_incendiary,
|
|
ModItems.mp_fuselage_10_long_solid,
|
|
ModItems.mp_stability_10_space,
|
|
ModItems.mp_thruster_10_solid).setStackDisplayName(EnumChatFormatting.DARK_PURPLE + "Long Boy"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_10_nuclear,
|
|
ModItems.mp_fuselage_10_15_kerosene,
|
|
ModItems.mp_stability_15_flat,
|
|
ModItems.mp_thruster_15_kerosene).setStackDisplayName(EnumChatFormatting.DARK_PURPLE + "Uncle Kim"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_10_nuclear_large,
|
|
ModItems.mp_fuselage_10_15_balefire,
|
|
ModItems.mp_stability_15_flat,
|
|
ModItems.mp_thruster_15_balefire_large).setStackDisplayName(EnumChatFormatting.GREEN + "Trotty's Toy Rocket"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_15_nuclear_shark,
|
|
ModItems.mp_fuselage_15_kerosene_camo,
|
|
ModItems.mp_stability_15_thin,
|
|
ModItems.mp_thruster_15_kerosene_triple).setStackDisplayName(EnumChatFormatting.DARK_PURPLE + "Stealthy Shark"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_15_he,
|
|
ModItems.mp_fuselage_15_kerosene_polite,
|
|
ModItems.mp_stability_15_thin,
|
|
ModItems.mp_thruster_15_kerosene_dual).setStackDisplayName(EnumChatFormatting.DARK_PURPLE + "Polite Lad"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_3,
|
|
ModItems.mp_warhead_15_n2,
|
|
ModItems.mp_fuselage_15_solid_desh,
|
|
ModItems.mp_stability_15_thin,
|
|
ModItems.mp_thruster_15_solid_hexdecuple).setStackDisplayName(EnumChatFormatting.DARK_PURPLE + "NERV's Leftover Missile"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_5,
|
|
ModItems.mp_warhead_15_boxcar,
|
|
ModItems.mp_fuselage_15_kerosene_blackjack,
|
|
ModItems.mp_stability_15_thin,
|
|
ModItems.mp_thruster_15_kerosene).setStackDisplayName(EnumChatFormatting.RED + "Auntie Blackjack"));
|
|
|
|
list.add(ItemCustomMissile.buildMissile(
|
|
ModItems.mp_chip_4,
|
|
ModItems.mp_warhead_15_balefire,
|
|
ModItems.mp_fuselage_15_20_kerosene_magnusson,
|
|
null,
|
|
ModItems.mp_thruster_20_kerosene).setStackDisplayName(EnumChatFormatting.GREEN + "Hightower Missile"));
|
|
}
|
|
}
|