diff options
author | Darren Eberly <darren.eberly@proton.me> | 2024-10-03 19:41:11 -0400 |
---|---|---|
committer | Alexdoru <57050655+Alexdoru@users.noreply.github.com> | 2024-10-04 03:20:21 +0200 |
commit | ed1a293c56f3fcfe2c4bf8e336aaa8871cd385f8 (patch) | |
tree | 03605dfd96c16bbfefe2deb60eaa23d1ea4a2fd2 /src/main | |
parent | e16f7ac07662fc1c1d9dc169620acaec062ef939 (diff) | |
download | GT5-Unofficial-ed1a293c56f3fcfe2c4bf8e336aaa8871cd385f8.tar.gz GT5-Unofficial-ed1a293c56f3fcfe2c4bf8e336aaa8871cd385f8.tar.bz2 GT5-Unofficial-ed1a293c56f3fcfe2c4bf8e336aaa8871cd385f8.zip |
Fix for CME when registering fuel value for Cactus/Sugar fuel blocks
Diffstat (limited to 'src/main')
4 files changed, 16 insertions, 12 deletions
diff --git a/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCharcoal.java b/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCharcoal.java index 193ca79c5d..a188676d64 100644 --- a/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCharcoal.java +++ b/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCharcoal.java @@ -27,6 +27,9 @@ public class BlockCactusCharcoal extends Block { this.setBlockName("blockCactusCharcoal"); this.setStepSound(soundTypeStone); GameRegistry.registerBlock(this, ItemBlockMeta.class, "blockCactusCharcoal"); + for (int i = 0; i < textureArray.length; i++) { + ItemUtils.registerFuel(new ItemStack(Item.getItemFromBlock(this), 1, i), 4000 * (int) Math.pow(9, i)); + } } @Override @@ -46,9 +49,7 @@ public class BlockCactusCharcoal extends Block { @Override public void getSubBlocks(final Item item, final CreativeTabs tab, final List<ItemStack> list) { for (int i = 0; i < textureArray.length; i++) { - ItemStack is = new ItemStack(item, 1, i); - ItemUtils.registerFuel(is, 4000 * (int) Math.pow(9, i)); - list.add(is); + list.add(new ItemStack(item, 1, i)); } } diff --git a/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCoke.java b/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCoke.java index 5c01fb20c8..83ee4c5cfe 100644 --- a/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCoke.java +++ b/src/main/java/gtPlusPlus/core/block/fuel/BlockCactusCoke.java @@ -27,6 +27,9 @@ public class BlockCactusCoke extends Block { this.setBlockName("blockCactusCoke"); this.setStepSound(soundTypeStone); GameRegistry.registerBlock(this, ItemBlockMeta.class, "blockCactusCoke"); + for (int i = 0; i < textureArray.length; i++) { + ItemUtils.registerFuel(new ItemStack(Item.getItemFromBlock(this), 1, i), 8000 * (int) Math.pow(9, i)); + } } @Override @@ -46,9 +49,7 @@ public class BlockCactusCoke extends Block { @Override public void getSubBlocks(final Item item, final CreativeTabs tab, final List<ItemStack> list) { for (int i = 0; i < textureArray.length; i++) { - ItemStack is = new ItemStack(item, 1, i); - ItemUtils.registerFuel(is, 8000 * (int) Math.pow(9, i)); - list.add(is); + list.add(new ItemStack(item, 1, i)); } } diff --git a/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCharcoal.java b/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCharcoal.java index 2fa755ea9c..a19524c1c5 100644 --- a/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCharcoal.java +++ b/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCharcoal.java @@ -27,6 +27,9 @@ public class BlockSugarCharcoal extends Block { this.setBlockName("blockSugarCharcoal"); this.setStepSound(soundTypeStone); GameRegistry.registerBlock(this, ItemBlockMeta.class, "blockSugarCharcoal"); + for (int i = 0; i < textureArray.length; i++) { + ItemUtils.registerFuel(new ItemStack(Item.getItemFromBlock(this), 1, i), 4000 * (int) Math.pow(9, i)); + } } @Override @@ -46,9 +49,7 @@ public class BlockSugarCharcoal extends Block { @Override public void getSubBlocks(final Item item, final CreativeTabs tab, final List<ItemStack> list) { for (int i = 0; i < textureArray.length; i++) { - ItemStack is = new ItemStack(item, 1, i); - ItemUtils.registerFuel(is, 4000 * (int) Math.pow(9, i)); - list.add(is); + list.add(new ItemStack(item, 1, i)); } } diff --git a/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCoke.java b/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCoke.java index 1ef9c3167e..dc54987fe0 100644 --- a/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCoke.java +++ b/src/main/java/gtPlusPlus/core/block/fuel/BlockSugarCoke.java @@ -27,6 +27,9 @@ public class BlockSugarCoke extends Block { this.setBlockName("blockSugarCoke"); this.setStepSound(soundTypeStone); GameRegistry.registerBlock(this, ItemBlockMeta.class, "blockSugarCoke"); + for (int i = 0; i < textureArray.length; i++) { + ItemUtils.registerFuel(new ItemStack(Item.getItemFromBlock(this), 1, i), 8000 * (int) Math.pow(9, i)); + } } @Override @@ -46,9 +49,7 @@ public class BlockSugarCoke extends Block { @Override public void getSubBlocks(final Item item, final CreativeTabs tab, final List<ItemStack> list) { for (int i = 0; i < textureArray.length; i++) { - ItemStack is = new ItemStack(item, 1, i); - ItemUtils.registerFuel(is, 8000 * (int) Math.pow(9, i)); - list.add(is); + list.add(new ItemStack(item, 1, i)); } } |