diff options
author | Christina Berchtold <kekzdealer@gmail.com> | 2020-04-19 21:06:33 +0200 |
---|---|---|
committer | Christina Berchtold <kekzdealer@gmail.com> | 2020-04-19 21:06:33 +0200 |
commit | 7f927621de00e55ad6cedca256a6f54cfa12c2be (patch) | |
tree | 7be5b30045d80350b6c3fdcd8b7abce75c87e82b /src/main/java/items | |
parent | 1164ce897327ccd9103a05d99103314d44b06138 (diff) | |
download | GT5-Unofficial-7f927621de00e55ad6cedca256a6f54cfa12c2be.tar.gz GT5-Unofficial-7f927621de00e55ad6cedca256a6f54cfa12c2be.tar.bz2 GT5-Unofficial-7f927621de00e55ad6cedca256a6f54cfa12c2be.zip |
New TC jar textures
Diffstat (limited to 'src/main/java/items')
-rw-r--r-- | src/main/java/items/Item_IchorJarFilled.java | 24 | ||||
-rw-r--r-- | src/main/java/items/Item_ThaumiumReinforcedJarFilled.java | 62 |
2 files changed, 86 insertions, 0 deletions
diff --git a/src/main/java/items/Item_IchorJarFilled.java b/src/main/java/items/Item_IchorJarFilled.java new file mode 100644 index 0000000000..19c2ace122 --- /dev/null +++ b/src/main/java/items/Item_IchorJarFilled.java @@ -0,0 +1,24 @@ +package items; + +import cpw.mods.fml.common.registry.GameRegistry; +import thaumcraft.common.blocks.ItemJarFilled; + +public class Item_IchorJarFilled extends ItemJarFilled { + + private static final Item_IchorJarFilled instance = new Item_IchorJarFilled(); + + private Item_IchorJarFilled() { + super(); + } + + public static Item_IchorJarFilled getInstance() { + return instance; + } + + public void registerItem() { + super.setHasSubtypes(false); + final String unlocalizedName = "kekztech_ichorjarfilled_item"; + super.setUnlocalizedName(unlocalizedName); + GameRegistry.registerItem(getInstance(), unlocalizedName); + } +} diff --git a/src/main/java/items/Item_ThaumiumReinforcedJarFilled.java b/src/main/java/items/Item_ThaumiumReinforcedJarFilled.java new file mode 100644 index 0000000000..cc4be0e247 --- /dev/null +++ b/src/main/java/items/Item_ThaumiumReinforcedJarFilled.java @@ -0,0 +1,62 @@ +package items; + +import cpw.mods.fml.common.registry.GameRegistry; +import net.minecraft.block.Block; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; +import net.minecraft.world.World; +import thaumcraft.common.blocks.ItemJarFilled; + +public class Item_ThaumiumReinforcedJarFilled extends ItemJarFilled { + + private static final Item_ThaumiumReinforcedJarFilled instance = new Item_ThaumiumReinforcedJarFilled(); + + private Item_ThaumiumReinforcedJarFilled() { + super(); + } + + public static Item_ThaumiumReinforcedJarFilled getInstance() { + return instance; + } + + public void registerItem() { + super.setHasSubtypes(false); + final String unlocalizedName = "kekztech_thaumiumreinforcedjarfilled_item"; + super.setUnlocalizedName(unlocalizedName); + GameRegistry.registerItem(getInstance(), unlocalizedName); + } + /* + @Override + public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side, + float par8, float par9, float par10) { + + final Block block = world.getBlock(x, y, z); + if(block == Blocks.snow_layer && (world.getBlockMetadata(x, y, z) & 7) < 1) { + side = 1; + } else if(block != Blocks.vine && block != Blocks.tallgrass + && block != Blocks.deadbush && !block.isReplaceable(world, x, y, z)) { + // Displace target location if original target can't be replaced + if(side == 0) { + y--; + } + if(side == 1) { + y++; + } + if(side == 2) { + z--; + } + if(side == 3) { + z++; + } + if(side == 4) { + x--; + } + if(side == 5) { + x++; + } + } + + + }*/ +} |