Jump to content

Vi The King

Forge Modder
  • Posts

    10
  • Joined

  • Last visited

Converted

  • Gender
    Male
  • Location
    Not Kansas
  • Personal Text
    The mad

Vi The King's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Thanks, you guys, I'll look into those links
  2. Herro! I'm wondering if anyone knows how I'd create a point system similar to Minecraft's exp one. For more of an idea, 'Project Superhuman' has one I'm trying to recreate but no luck Thanks
  3. Herro! I was wondering if anyone knew how to use 'world.spawnParticle', and if they could help me a bit. I want it so when I use an item, it spawns particles 'onRightClick'. I can do the rclick bit, but the particles part is confusing for me Thanks.
  4. Not particularly, no Ah, ok. I'll fix it in the morning and see if it works. I asked this on Minecraft Forums but got the same answer, there's no other way
  5. OH! IM AN IDIOT. Thanks! EDIT: Y'know what. I'ma just stop I can't get this to work so nevermind, I'll just look for another way.
  6. I have the two items created but I don't know how to set 'otherItem' as the case (and vice versa). EDIT: This is my code for the ItemQuinqueDoujima. I'm trying to create the 'Quinques' from Tokyo Ghoul. package com.tokyoghoul.tgmod.items; import com.tokyoghoul.tgmod.TokyoGhoulMod; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.StatCollector; import net.minecraft.world.World; import java.util.List; public class ItemQuinqueDoujima extends Item { private ItemStack ItemQuinqueCase; public boolean hasOtherItem() { return ItemQuinqueCase != null; } public void setOtherItem(ItemStack otherItem) { this.ItemQuinqueCase = otherItem; } @Override public void addInformation(ItemStack stack, EntityPlayer playerIn, List tooltip, boolean advanced) { super.addInformation(stack, playerIn, tooltip, advanced); if (hasOtherItem()) { tooltip.add(StatCollector.translateToLocalFormatted("item.swapTestWithItem.desc", ItemQuinqueCase.getDisplayName())); } else { tooltip.add(StatCollector.translateToLocal("item.swapTestWithoutItem.desc")); } } @Override public ItemStack onItemRightClick(ItemStack itemStackIn, World worldIn, EntityPlayer playerIn) { if (hasOtherItem() && playerIn.isSneaking()) { return ItemQuinqueCase.copy(); } return super.onItemRightClick(itemStackIn, worldIn, playerIn); } }
  7. Cheers! It's working now EDIT: I've stumbled across a problem on my behalf (obviously), I have no idea how to set the other item. I used another project the first time but now I need to change the item and I'm confused (I'm a derp), I change all the instances of 'otherItem' right?
  8. The title says it all. I want to be able to 'shift+right click' and the two items (a case and a sword) to swap. Say I'm using the sword and I do said process and it changes into a case (The sword has no durability and can't be enchanted/named so that's not a problem, btw). I've been stuck on this for a bit and need a lil help. Thanks
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.