public class ReferenceTextures { public static final String RESOURCE_PREFIX = Reference.MOD_ID.toLowerCase() + ":"; public static final String GUI_SHEET_LOCATION = "textures/gui/"; public static final String ITEM_SHEET_LOCATION = "textures/items/"; public static final String MODEL_TEXTURE_LOCATION = "textures/models/"; public static ResourceLocation getGuiTexture(String name) { return ResourceLocationHelper.getResourceLocation(GUI_SHEET_LOCATION + name + ".png"); } public static String getTileName(String name) { return RESOURCE_PREFIX + name; } public static String getFluidName(String name) { return RESOURCE_PREFIX + "fluid." + name; } public static String getItemTextureName(String name) { return RESOURCE_PREFIX + name; } public static String getEntityTextureName(String name) { return RESOURCE_PREFIX + "textures/entity/entity." + name + ".png"; } public static String getSlotBackgroundName(String itemName) { return RESOURCE_PREFIX + "gui/gui.slot.background." + itemName; } }
public class Textures { public static final String RESOURCE_PREFIX = Reference.MOD_ID.toLowerCase() + ":"; public static final class Model {} public static final class GUI {} }
public class Resources { public static final String MOD_ID = Reference.MOD_ID.toLowerCase(); public static final String GUI_SHEET_LOCATION = "textures/gui/"; public static final ResourceLocation GUI_ICONS = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "icons.png"); public static final ResourceLocation GUI_BUTTON_UPDATE = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "notify.png"); public static final ResourceLocation GUI_LOGO = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "logo.png"); public static final ResourceLocation GUI_WINDOW = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "window.png"); public static final ResourceLocation GUI_BUTTON_TICK = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "tickButton.png"); public static final ResourceLocation GUI_BUTTON_NEM = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "NEMButton.png"); public static final ResourceLocation GUI_BUTTON_CURSE = new ResourceLocation(MOD_ID, GUI_SHEET_LOCATION + "curseButton.png"); }