code: public void onLoad(ItemGroup<? extends Item> parent, String name) throws IOException {
          this.parent = parent;
          doSetName(name);
      }
docs: Called right after when a {@link Item} is loaded from disk.
  This is an opportunity to do a post load processing.