From 5f8b0cf3952f51cf7d7ed82b09728456f4d8089b Mon Sep 17 00:00:00 2001 From: Sollace Date: Sun, 3 Jun 2018 17:47:21 +0200 Subject: [PATCH] Naming collusion between MCP:ModelRenderer.render and MLP:IModelPart.render --- .../java/com/minelittlepony/model/AbstractPonyModel.java | 2 +- .../com/minelittlepony/model/capabilities/IModelPart.java | 2 +- .../com/minelittlepony/model/components/PegasusWings.java | 2 +- .../java/com/minelittlepony/model/components/PonyTail.java | 5 +++++ .../com/minelittlepony/model/components/SeaponyTail.java | 2 +- .../java/com/minelittlepony/model/player/ModelAlicorn.java | 2 +- .../java/com/minelittlepony/model/player/ModelPegasus.java | 2 +- .../java/com/minelittlepony/model/ponies/ModelSeapony.java | 2 +- 8 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/minelittlepony/model/AbstractPonyModel.java b/src/main/java/com/minelittlepony/model/AbstractPonyModel.java index e534f8a4..66c1c166 100644 --- a/src/main/java/com/minelittlepony/model/AbstractPonyModel.java +++ b/src/main/java/com/minelittlepony/model/AbstractPonyModel.java @@ -778,7 +778,7 @@ public abstract class AbstractPonyModel extends ModelPlayer implements IModel { } upperTorso.render(scale); bipedBody.postRender(scale); - tail.render(scale); + tail.renderPart(scale); } protected void renderLegs() { diff --git a/src/main/java/com/minelittlepony/model/capabilities/IModelPart.java b/src/main/java/com/minelittlepony/model/capabilities/IModelPart.java index f1bddfe3..44fc636e 100644 --- a/src/main/java/com/minelittlepony/model/capabilities/IModelPart.java +++ b/src/main/java/com/minelittlepony/model/capabilities/IModelPart.java @@ -18,7 +18,7 @@ public interface IModelPart { /** * Renders this model component. */ - void render(float scale); + void renderPart(float scale); /** * Sets whether this part should be rendered. diff --git a/src/main/java/com/minelittlepony/model/components/PegasusWings.java b/src/main/java/com/minelittlepony/model/components/PegasusWings.java index 0d3b69c9..3dccc7b3 100644 --- a/src/main/java/com/minelittlepony/model/components/PegasusWings.java +++ b/src/main/java/com/minelittlepony/model/components/PegasusWings.java @@ -63,7 +63,7 @@ public class PegasusWings implements IModelPart { } @Override - public void render(float scale) { + public void renderPart(float scale) { boolean standing = pegasus.wingsAreOpen(); leftWing.render(standing, scale); rightWing.render(standing, scale); diff --git a/src/main/java/com/minelittlepony/model/components/PonyTail.java b/src/main/java/com/minelittlepony/model/components/PonyTail.java index c7a50f41..421724e2 100644 --- a/src/main/java/com/minelittlepony/model/components/PonyTail.java +++ b/src/main/java/com/minelittlepony/model/components/PonyTail.java @@ -79,6 +79,11 @@ public class PonyTail extends PlaneRenderer implements IModelPart { isHidden = !visible; } + + public void renderPart(float scale) { + render(scale); + } + private class TailSegment extends PlaneRenderer { private final int index; diff --git a/src/main/java/com/minelittlepony/model/components/SeaponyTail.java b/src/main/java/com/minelittlepony/model/components/SeaponyTail.java index af6fbf49..0cdc1d9f 100644 --- a/src/main/java/com/minelittlepony/model/components/SeaponyTail.java +++ b/src/main/java/com/minelittlepony/model/components/SeaponyTail.java @@ -53,7 +53,7 @@ public class SeaponyTail implements IModelPart { } @Override - public void render(float scale) { + public void renderPart(float scale) { GlStateManager.enableBlend(); tailBase.render(scale); GlStateManager.disableBlend(); diff --git a/src/main/java/com/minelittlepony/model/player/ModelAlicorn.java b/src/main/java/com/minelittlepony/model/player/ModelAlicorn.java index 0ee19fd8..675cecb6 100644 --- a/src/main/java/com/minelittlepony/model/player/ModelAlicorn.java +++ b/src/main/java/com/minelittlepony/model/player/ModelAlicorn.java @@ -32,7 +32,7 @@ public class ModelAlicorn extends ModelUnicorn implements IModelPegasus { protected void renderBody(Entity entity, float move, float swing, float ticks, float headYaw, float headPitch, float scale) { super.renderBody(entity, move, swing, ticks, headYaw, headPitch, scale); if (canFly()) { - wings.render(scale); + wings.renderPart(scale); } } } diff --git a/src/main/java/com/minelittlepony/model/player/ModelPegasus.java b/src/main/java/com/minelittlepony/model/player/ModelPegasus.java index cae65052..dc8e8aed 100644 --- a/src/main/java/com/minelittlepony/model/player/ModelPegasus.java +++ b/src/main/java/com/minelittlepony/model/player/ModelPegasus.java @@ -28,6 +28,6 @@ public class ModelPegasus extends ModelEarthPony implements IModelPegasus { @Override protected void renderBody(Entity entity, float move, float swing, float ticks, float headYaw, float headPitch, float scale) { super.renderBody(entity, move, swing, ticks, headYaw, headPitch, scale); - wings.render(scale); + wings.renderPart(scale); } } diff --git a/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java b/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java index cab34a7d..14732fb3 100644 --- a/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java +++ b/src/main/java/com/minelittlepony/model/ponies/ModelSeapony.java @@ -114,7 +114,7 @@ public class ModelSeapony extends ModelUnicorn { bodyCenter.render(scale); bipedBody.postRender(scale); - tail.render(scale); + tail.renderPart(scale); GlStateManager.enableBlend();