From 429266b971fd3b6bdcfca154ec6a14865fb87c29 Mon Sep 17 00:00:00 2001 From: Matthew Messinger Date: Wed, 27 Jan 2016 23:26:12 -0500 Subject: [PATCH] Remove some debug code that caused a memory leak. Also prevent the leak from happening in the future. --- src/main/java/com/brohoof/minelittlepony/MineLittlePony.java | 4 +--- .../com/brohoof/minelittlepony/model/AbstractPonyModel.java | 1 + 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/brohoof/minelittlepony/MineLittlePony.java b/src/main/java/com/brohoof/minelittlepony/MineLittlePony.java index bc636528..77981086 100644 --- a/src/main/java/com/brohoof/minelittlepony/MineLittlePony.java +++ b/src/main/java/com/brohoof/minelittlepony/MineLittlePony.java @@ -101,9 +101,7 @@ public class MineLittlePony { minecraft.displayGuiScreen(new GuiSkinsMineLP(ponyManager)); } HDSkinManager.INSTANCE.setEnabled(config.hd); - if (Keyboard.isKeyDown(Keyboard.KEY_O)) { - PMAPI.init(); - } + } public static MineLittlePony getInstance() { diff --git a/src/main/java/com/brohoof/minelittlepony/model/AbstractPonyModel.java b/src/main/java/com/brohoof/minelittlepony/model/AbstractPonyModel.java index b91c6dfb..0c00cb36 100644 --- a/src/main/java/com/brohoof/minelittlepony/model/AbstractPonyModel.java +++ b/src/main/java/com/brohoof/minelittlepony/model/AbstractPonyModel.java @@ -50,6 +50,7 @@ public abstract class AbstractPonyModel extends ModelPlayer { } public final void init(float yOffset, float stretch) { + this.boxList.clear(); this.initTextures(); this.initPositions(yOffset, stretch); for (IPonyPart part : modelParts) {