From d4b71ef9648264f09171144ed89dbc67faa18377 Mon Sep 17 00:00:00 2001 From: pahimar Date: Wed, 10 Apr 2013 16:28:17 -0400 Subject: [PATCH] More interface work --- .../net/minecraftforge/client/model/IModelCustom.java | 2 +- .../client/model/obj/WavefrontObject.java | 11 ++--------- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/client/net/minecraftforge/client/model/IModelCustom.java b/client/net/minecraftforge/client/model/IModelCustom.java index 40a519125..bd1c04f98 100644 --- a/client/net/minecraftforge/client/model/IModelCustom.java +++ b/client/net/minecraftforge/client/model/IModelCustom.java @@ -4,7 +4,7 @@ package net.minecraftforge.client.model; public interface IModelCustom { - public abstract void load(String fileName); + public abstract IModelCustom load(String fileName); public abstract void renderAll(); diff --git a/client/net/minecraftforge/client/model/obj/WavefrontObject.java b/client/net/minecraftforge/client/model/obj/WavefrontObject.java index a8e30fb3a..2ab2233bb 100644 --- a/client/net/minecraftforge/client/model/obj/WavefrontObject.java +++ b/client/net/minecraftforge/client/model/obj/WavefrontObject.java @@ -60,16 +60,9 @@ public class WavefrontObject implements IModelCustom } } - public void load(String fileName) + public IModelCustom load(String fileName) { - try - { - loadObjModel(this.getClass().getResource(fileName)); - } - catch (DataFormatException e) - { - e.printStackTrace(); - } + return new WavefrontObject(fileName); } public void load()