Fix Creative tab issue

This commit is contained in:
modmuss50 2017-06-12 17:30:21 +01:00
parent 7426d83900
commit e0c39a4777
No known key found for this signature in database
GPG key ID: 203A5ED4D3E48BEA
31 changed files with 102 additions and 9 deletions

View file

@ -48,6 +48,9 @@ public class ItemAdvancedChainsaw extends ItemChainsaw {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.ADVANCED_CHAINSAW);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -59,6 +59,9 @@ public class ItemAdvancedDrill extends ItemDrill {
@SideOnly(Side.CLIENT)
@Override
public void getSubItems(CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.ADVANCED_DRILL);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -47,6 +47,9 @@ public class ItemAdvancedJackhammer extends ItemJackhammer {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.ADVANCED_JACKHAMMER);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -106,6 +106,9 @@ public class ItemCloakingDevice extends ItemTRNoDestroy implements IEnergyItemIn
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack uncharged = new ItemStack(ModItems.CLOAKING_DEVICE);
ItemStack charged = new ItemStack(ModItems.CLOAKING_DEVICE);
PoweredItem.setEnergy(getMaxPower(charged), charged);

View file

@ -48,6 +48,9 @@ public class ItemDiamondChainsaw extends ItemChainsaw {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.DIAMOND_CHAINSAW);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -48,6 +48,9 @@ public class ItemDiamondDrill extends ItemDrill {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.DIAMOND_DRILL);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -46,6 +46,9 @@ public class ItemDiamondJackhammer extends ItemJackhammer {
@SideOnly(Side.CLIENT)
@Override
public void getSubItems(CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.DIAMOND_JACKHAMMER);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -101,6 +101,9 @@ public class ItemElectricTreetap extends ItemTRNoDestroy implements IEnergyItemI
@SideOnly(Side.CLIENT)
@Override
public void getSubItems(CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack uncharged = new ItemStack(ModItems.ELECTRIC_TREE_TAP);
ItemStack charged = new ItemStack(ModItems.ELECTRIC_TREE_TAP);
PoweredItem.setEnergy(getMaxPower(charged), charged);

View file

@ -127,6 +127,9 @@ public class ItemJackhammer extends ItemPickaxe implements IEnergyItemInfo {
@SideOnly(Side.CLIENT)
@Override
public void getSubItems(CreativeTabs par2CreativeTabs, NonNullList<ItemStack> itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack itemStack = new ItemStack(this, 1);
itemList.add(itemStack);

View file

@ -114,6 +114,9 @@ public class ItemNanosaber extends ItemSword implements IEnergyItemInfo {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack inactiveUncharged = new ItemStack(ModItems.NANOSABER);
inactiveUncharged.setTagCompound(new NBTTagCompound());
inactiveUncharged.getTagCompound().setBoolean("isActive", false);

View file

@ -145,6 +145,9 @@ public class ItemOmniTool extends ItemPickaxe implements IEnergyItemInfo {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack uncharged = new ItemStack(ModItems.OMNI_TOOL);
ItemStack charged = new ItemStack(ModItems.OMNI_TOOL);
PoweredItem.setEnergy(getMaxPower(charged), charged);

View file

@ -142,6 +142,9 @@ public class ItemRockCutter extends ItemPickaxe implements IEnergyItemInfo {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack uncharged = new ItemStack(ModItems.ROCK_CUTTER);
ItemStack charged = new ItemStack(ModItems.ROCK_CUTTER);
PoweredItem.setEnergy(getMaxPower(charged), charged);

View file

@ -48,6 +48,9 @@ public class ItemSteelChainsaw extends ItemChainsaw {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.STEEL_CHAINSAW);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -48,6 +48,9 @@ public class ItemSteelDrill extends ItemDrill {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.STEEL_DRILL);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();

View file

@ -47,6 +47,9 @@ public class ItemSteelJackhammer extends ItemJackhammer {
@Override
public void getSubItems(
CreativeTabs par2CreativeTabs, NonNullList itemList) {
if(!func_194125_a(par2CreativeTabs)){
return;
}
ItemStack stack = new ItemStack(ModItems.STEEL_JACKHAMMER);
ItemStack uncharged = stack.copy();
ItemStack charged = stack.copy();