Item framework good to go.

To create a new item:
Create  a new class, extend Item. Override any methods you need. Eg:
Item which adds speed:
public class SpeedItem extends Item {
  public SpeedItem() {}

  @Override
  public void onPickup(Player p) {
    p.increaseSpeed();
  }
}