Jump to content

UntouchedWagons

Members
  • Posts

    156
  • Joined

  • Last visited

Everything posted by UntouchedWagons

  1. That's... weird but it works. Thanks.
  2. In 1.6.4 I could check if an Item has variants (like wool and carpet) like so: Item i = ...; if (i.getHasSubtypes()) { System.out.println(i.getMaxDamage()); } And for wool or carpet it would print 16 however this doesn't seem to work in forge (7.10.1.1160) for 1.7.10: Item i = ...; System.out.format("%s -> %d\n", i.getUnlocalizedName(), i.getHasSubtypes() ? 1 : 0); System.out.format("%s -> %d\n", i.getUnlocalizedName(), i.getMaxDamage()); gives: tile.cloth -> 1 tile.cloth -> 0 Shouldn't that 0 be a 16? What's the correct way of checking if an Item has subtypes and getting the number of subtypes? I know that block ids is or are being phased out but blocks and stuff still have ids according to NEI,
×
×
  • Create New...

Important Information

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