1 package net.suberic.util; 2 3 /** 4 * This interface defines an object that can create items given a 5 * sourceBundle, resourceString, and itemID. 6 */ 7 8 public interface ItemCreator { 9 10 /** 11 * Creates an item from the given sourceBundle, resourceString, and itemID. 12 */ 13 public Item createItem(VariableBundle sourceBundle, String resourceString, String itemID); 14 } 15