petteyg/OddItem — Issue #1: OddItem should use primitives if possible
Author: chrisyco
Created: 2011-10-10 23:25:24+00:00
State: open

Some methods (such as `compare`) accept primitives, while others (such as `getItemStack`) accept boxed values.

According to the [Java documentation](http://download.oracle.com/javase/1.5.0/docs/guide/language/autoboxing.html):

> An Integer is not a substitute for an int; autoboxing and unboxing blur the distinction between primitive types and reference types, but they do not eliminate it.

I understand the inconsistency in OddItem is because of some backwards compatibility issue. Maybe you can sneak that change into the next major release?