aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/items
diff options
context:
space:
mode:
authorChristina Berchtold <kekzdealer@gmail.com>2020-04-19 21:06:33 +0200
committerChristina Berchtold <kekzdealer@gmail.com>2020-04-19 21:06:33 +0200
commit7f927621de00e55ad6cedca256a6f54cfa12c2be (patch)
tree7be5b30045d80350b6c3fdcd8b7abce75c87e82b /src/main/java/items
parent1164ce897327ccd9103a05d99103314d44b06138 (diff)
downloadGT5-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.java24
-rw-r--r--src/main/java/items/Item_ThaumiumReinforcedJarFilled.java62
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++;
+ }
+ }
+
+
+ }*/
+}