Organise the packages

This commit is contained in:
Sollace 2019-11-23 23:19:13 +02:00
parent 2b7660816e
commit d5f825523e
91 changed files with 167 additions and 224 deletions

View file

@ -1,11 +1,10 @@
package com.minelittlepony.client.gui; package com.minelittlepony.client;
import net.minecraft.client.gui.screen.Screen; import net.minecraft.client.gui.screen.Screen;
import net.minecraft.client.resource.language.I18n; import net.minecraft.client.resource.language.I18n;
import net.minecraft.text.LiteralText; import net.minecraft.text.LiteralText;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.render.entity.MobRenderers;
import com.minelittlepony.client.render.entities.MobRenderers;
import com.minelittlepony.client.settings.ClientPonyConfig; import com.minelittlepony.client.settings.ClientPonyConfig;
import com.minelittlepony.common.client.gui.GameGui; import com.minelittlepony.common.client.gui.GameGui;
import com.minelittlepony.common.client.gui.ScrollContainer; import com.minelittlepony.common.client.gui.ScrollContainer;
@ -23,7 +22,7 @@ import javax.annotation.Nullable;
* In-Game options menu. * In-Game options menu.
* *
*/ */
public class GuiPonySettings extends GameGui { class GuiPonySettings extends GameGui {
private static final String OPTIONS_PREFIX = "minelp.options."; private static final String OPTIONS_PREFIX = "minelp.options.";

View file

@ -12,7 +12,7 @@ import static com.minelittlepony.common.event.SkinFilterCallback.copy;
* do is copy the wing across. * do is copy the wing across.
* *
*/ */
public class LegacySkinConverter implements SkinFilterCallback { class LegacySkinConverter implements SkinFilterCallback {
@Override @Override
public void processImage(NativeImage image, boolean legacy) { public void processImage(NativeImage image, boolean legacy) {

View file

@ -1,9 +1,8 @@
package com.minelittlepony.client; package com.minelittlepony.client;
import com.minelittlepony.client.gui.GuiPonySettings;
import com.minelittlepony.client.hdskins.IndirectHDSkins; import com.minelittlepony.client.hdskins.IndirectHDSkins;
import com.minelittlepony.client.pony.PonyManager; import com.minelittlepony.client.pony.PonyManager;
import com.minelittlepony.client.render.tileentities.skull.PonySkullRenderer; import com.minelittlepony.client.render.blockentity.skull.PonySkullRenderer;
import com.minelittlepony.client.settings.ClientPonyConfig; import com.minelittlepony.client.settings.ClientPonyConfig;
import com.minelittlepony.common.client.gui.VisibilityMode; import com.minelittlepony.common.client.gui.VisibilityMode;
import com.minelittlepony.common.client.gui.element.Button; import com.minelittlepony.common.client.gui.element.Button;

View file

@ -4,11 +4,11 @@ import java.util.Map;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;
import com.minelittlepony.client.model.races.PlayerModels; import com.minelittlepony.client.model.entity.race.PlayerModels;
import com.minelittlepony.client.render.LevitatingItemRenderer; import com.minelittlepony.client.render.LevitatingItemRenderer;
import com.minelittlepony.client.render.entity.MobRenderers;
import com.minelittlepony.client.render.entity.RenderPonyPlayer;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;
import com.minelittlepony.client.render.entities.MobRenderers;
import com.minelittlepony.client.render.entities.player.RenderPonyPlayer;
import javax.annotation.Nullable; import javax.annotation.Nullable;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.hdskins.gui; package com.minelittlepony.client.hdskins;
import com.minelittlepony.hdskins.dummy.DummyPlayer; import com.minelittlepony.hdskins.dummy.DummyPlayer;
import com.minelittlepony.hdskins.dummy.TextureProxy; import com.minelittlepony.hdskins.dummy.TextureProxy;
@ -8,7 +8,7 @@ import com.minelittlepony.hdskins.resources.LocalTexture;
/** /**
* Dummy model used for the skin uploading screen. * Dummy model used for the skin uploading screen.
*/ */
public class DummyPony extends DummyPlayer { class DummyPony extends DummyPlayer {
public boolean wet = false; public boolean wet = false;

View file

@ -1,15 +1,15 @@
package com.minelittlepony.client.hdskins.gui; package com.minelittlepony.client.hdskins;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.model.ClientPonyModel; import com.minelittlepony.client.model.ClientPonyModel;
import com.minelittlepony.client.model.ModelWrapper; import com.minelittlepony.client.model.ModelWrapper;
import com.minelittlepony.client.model.races.PlayerModels; import com.minelittlepony.client.model.entity.race.PlayerModels;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;
import com.minelittlepony.client.render.RenderPony; import com.minelittlepony.client.render.RenderPony;
import com.minelittlepony.client.render.layer.LayerGear; import com.minelittlepony.client.render.entity.feature.LayerGear;
import com.minelittlepony.client.render.layer.LayerHeldPonyItemMagical; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItemMagical;
import com.minelittlepony.client.render.layer.LayerPonyArmor; import com.minelittlepony.client.render.entity.feature.LayerPonyArmor;
import com.minelittlepony.client.render.layer.LayerPonyElytra; import com.minelittlepony.client.render.entity.feature.LayerPonyElytra;
import com.minelittlepony.hdskins.dummy.DummyPlayerRenderer; import com.minelittlepony.hdskins.dummy.DummyPlayerRenderer;
import com.minelittlepony.hdskins.profile.SkinType; import com.minelittlepony.hdskins.profile.SkinType;
import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPony;
@ -24,7 +24,7 @@ import net.minecraft.util.Identifier;
/** /**
* Renderer used for the dummy pony model when selecting a skin. * Renderer used for the dummy pony model when selecting a skin.
*/ */
public class DummyPonyRenderer extends DummyPlayerRenderer<DummyPony, ClientPonyModel<DummyPony>> implements IPonyRender<DummyPony, ClientPonyModel<DummyPony>> { class DummyPonyRenderer extends DummyPlayerRenderer<DummyPony, ClientPonyModel<DummyPony>> implements IPonyRender<DummyPony, ClientPonyModel<DummyPony>> {
protected final RenderPony<DummyPony, ClientPonyModel<DummyPony>> renderPony = new RenderPony<>(this); protected final RenderPony<DummyPony, ClientPonyModel<DummyPony>> renderPony = new RenderPony<>(this);

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.hdskins.gui; package com.minelittlepony.client.hdskins;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.common.client.gui.element.IconicToggle; import com.minelittlepony.common.client.gui.element.IconicToggle;

View file

@ -2,8 +2,6 @@ package com.minelittlepony.client.hdskins;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.SkinsProxy; import com.minelittlepony.client.SkinsProxy;
import com.minelittlepony.client.hdskins.gui.GuiSkinsMineLP;
import com.minelittlepony.client.hdskins.gui.DummyPonyRenderer;
import com.minelittlepony.common.event.ClientReadyCallback; import com.minelittlepony.common.event.ClientReadyCallback;
import com.minelittlepony.hdskins.SkinCacheClearCallback; import com.minelittlepony.hdskins.SkinCacheClearCallback;
import com.minelittlepony.hdskins.dummy.DummyPlayer; import com.minelittlepony.hdskins.dummy.DummyPlayer;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.hdskins.gui; package com.minelittlepony.client.hdskins;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.mixin; package com.minelittlepony.client.mixin;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.model.races.PlayerModels; import com.minelittlepony.client.model.entity.race.PlayerModels;
import com.minelittlepony.pony.IPonyManager; import com.minelittlepony.pony.IPonyManager;
import com.minelittlepony.settings.PonyLevel; import com.minelittlepony.settings.PonyLevel;

View file

@ -1,7 +1,8 @@
package com.minelittlepony.client.mixin; package com.minelittlepony.client.mixin;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.model.races.PlayerModels; import com.minelittlepony.client.model.entity.race.PlayerModels;
import net.minecraft.client.network.AbstractClientPlayerEntity; import net.minecraft.client.network.AbstractClientPlayerEntity;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;

View file

@ -1,8 +1,8 @@
package com.minelittlepony.client.model; package com.minelittlepony.client.model;
import com.minelittlepony.client.model.armour.ModelPonyArmour; import com.minelittlepony.client.model.armour.ModelPonyArmour;
import com.minelittlepony.client.model.part.PonySnout;
import com.minelittlepony.client.model.armour.ArmourWrapper; import com.minelittlepony.client.model.armour.ArmourWrapper;
import com.minelittlepony.client.model.components.PonySnout;
import com.minelittlepony.client.transform.PonyTransformation; import com.minelittlepony.client.transform.PonyTransformation;
import com.minelittlepony.model.BodyPart; import com.minelittlepony.model.BodyPart;
import com.minelittlepony.model.IPart; import com.minelittlepony.model.IPart;

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.model; package com.minelittlepony.client.model;
import com.minelittlepony.client.model.components.PonySnout; import com.minelittlepony.client.model.part.PonySnout;
import com.minelittlepony.client.model.components.UnicornHorn; import com.minelittlepony.client.model.part.UnicornHorn;
import com.minelittlepony.client.pony.PonyData; import com.minelittlepony.client.pony.PonyData;
import com.minelittlepony.client.util.render.Part; import com.minelittlepony.client.util.render.Part;
import com.minelittlepony.model.ICapitated; import com.minelittlepony.model.ICapitated;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;
import net.minecraft.client.render.entity.model.BipedEntityModel; import net.minecraft.client.render.entity.model.BipedEntityModel;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;

View file

@ -1,11 +1,11 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;
import net.minecraft.entity.mob.IllagerEntity; import net.minecraft.entity.mob.IllagerEntity;
import net.minecraft.util.Arm; import net.minecraft.util.Arm;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;
import com.minelittlepony.client.model.races.ModelAlicorn; import com.minelittlepony.client.model.entity.race.ModelAlicorn;
public class ModelIllagerPony<T extends IllagerEntity> extends ModelAlicorn<T> { public class ModelIllagerPony<T extends IllagerEntity> extends ModelAlicorn<T> {

View file

@ -1,10 +1,10 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.entity.mob.IllagerEntity; import net.minecraft.entity.mob.IllagerEntity;
import net.minecraft.entity.mob.PillagerEntity; import net.minecraft.entity.mob.PillagerEntity;
import net.minecraft.util.Arm; import net.minecraft.util.Arm;
import com.minelittlepony.client.model.races.ModelChangeling; import com.minelittlepony.client.model.entity.race.ModelChangeling;
public class ModelPillagerPony<T extends PillagerEntity> extends ModelChangeling<T> { public class ModelPillagerPony<T extends PillagerEntity> extends ModelChangeling<T> {

View file

@ -1,8 +1,8 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import com.minelittlepony.client.model.armour.ModelPonyArmour; import com.minelittlepony.client.model.armour.ModelPonyArmour;
import com.minelittlepony.client.model.entity.race.ModelUnicorn;
import com.minelittlepony.client.model.armour.ArmourWrapper; import com.minelittlepony.client.model.armour.ArmourWrapper;
import com.minelittlepony.client.model.races.ModelUnicorn;
import com.minelittlepony.model.BodyPart; import com.minelittlepony.model.BodyPart;
import com.minelittlepony.model.armour.IEquestrianArmour; import com.minelittlepony.model.armour.IEquestrianArmour;
import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPony;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.entity.mob.WitherSkeletonEntity; import net.minecraft.entity.mob.WitherSkeletonEntity;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;
@ -10,7 +10,7 @@ import net.minecraft.util.Arm;
import net.minecraft.util.Hand; import net.minecraft.util.Hand;
import com.minelittlepony.client.model.IMobModel; import com.minelittlepony.client.model.IMobModel;
import com.minelittlepony.client.model.races.ModelAlicorn; import com.minelittlepony.client.model.entity.race.ModelAlicorn;
public class ModelSkeletonPony<T extends HostileEntity> extends ModelAlicorn<T> implements IMobModel { public class ModelSkeletonPony<T extends HostileEntity> extends ModelAlicorn<T> implements IMobModel {

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;
@ -10,8 +10,8 @@ import net.minecraft.util.math.MathHelper;
import net.minecraft.village.VillagerDataContainer; import net.minecraft.village.VillagerDataContainer;
import net.minecraft.village.VillagerProfession; import net.minecraft.village.VillagerProfession;
import com.minelittlepony.client.model.races.ModelAlicorn; import com.minelittlepony.client.model.entity.race.ModelAlicorn;
import com.minelittlepony.client.render.entities.villager.PonyTextures; import com.minelittlepony.client.render.entity.villager.PonyTextures;
import com.minelittlepony.model.IPart; import com.minelittlepony.model.IPart;
import com.minelittlepony.pony.meta.Race; import com.minelittlepony.pony.meta.Race;

View file

@ -1,9 +1,9 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.entity.mob.WitchEntity; import net.minecraft.entity.mob.WitchEntity;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;
import com.minelittlepony.client.model.races.ModelZebra; import com.minelittlepony.client.model.entity.race.ModelZebra;
import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPony;
import com.minelittlepony.pony.meta.Wearable; import com.minelittlepony.pony.meta.Wearable;

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import com.minelittlepony.client.model.IMobModel; import com.minelittlepony.client.model.IMobModel;
import com.minelittlepony.client.model.races.ModelAlicorn; import com.minelittlepony.client.model.entity.race.ModelAlicorn;
import com.minelittlepony.mson.api.model.MsonPart; import com.minelittlepony.mson.api.model.MsonPart;
import net.minecraft.entity.mob.HostileEntity; import net.minecraft.entity.mob.HostileEntity;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.model.entity;
import net.minecraft.entity.mob.ZombieVillagerEntity; import net.minecraft.entity.mob.ZombieVillagerEntity;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;

View file

@ -1,4 +1,4 @@
@ParametersAreNonnullByDefault @ParametersAreNonnullByDefault
package com.minelittlepony.client.hdskins.gui; package com.minelittlepony.client.model.entity;
import javax.annotation.ParametersAreNonnullByDefault; import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import com.minelittlepony.model.IPart; import com.minelittlepony.model.IPart;
import com.minelittlepony.model.IPegasus; import com.minelittlepony.model.IPegasus;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import net.minecraft.entity.LivingEntity; import net.minecraft.entity.LivingEntity;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import net.minecraft.entity.LivingEntity; import net.minecraft.entity.LivingEntity;
import net.minecraft.util.math.MathHelper; import net.minecraft.util.math.MathHelper;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import com.minelittlepony.client.model.AbstractPonyModel; import com.minelittlepony.client.model.AbstractPonyModel;

View file

@ -1,6 +1,6 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import com.minelittlepony.client.model.components.PegasusWings; import com.minelittlepony.client.model.part.PegasusWings;
import com.minelittlepony.model.IPart; import com.minelittlepony.model.IPart;
import com.minelittlepony.model.IPegasus; import com.minelittlepony.model.IPegasus;

View file

@ -1,6 +1,6 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import com.minelittlepony.client.model.components.UnicornHorn; import com.minelittlepony.client.model.part.UnicornHorn;
import com.minelittlepony.model.IUnicorn; import com.minelittlepony.model.IUnicorn;
import com.minelittlepony.mson.api.model.MsonPart; import com.minelittlepony.mson.api.model.MsonPart;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import net.minecraft.client.util.math.MatrixStack; import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.entity.LivingEntity; import net.minecraft.entity.LivingEntity;

View file

@ -1,10 +1,10 @@
package com.minelittlepony.client.model.races; package com.minelittlepony.client.model.entity.race;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import com.minelittlepony.client.model.ModelWrapper; import com.minelittlepony.client.model.ModelWrapper;
import com.minelittlepony.client.model.entities.ModelSeapony; import com.minelittlepony.client.model.entity.ModelSeapony;
import com.minelittlepony.client.render.entities.player.RenderPonyPlayer; import com.minelittlepony.client.render.entity.RenderPonyPlayer;
import com.minelittlepony.client.render.entities.player.RenderSeaponyPlayer; import com.minelittlepony.client.render.entity.RenderSeaponyPlayer;
import com.minelittlepony.model.IModel; import com.minelittlepony.model.IModel;
import com.minelittlepony.pony.meta.Race; import com.minelittlepony.pony.meta.Race;

View file

@ -1,4 +1,4 @@
@ParametersAreNonnullByDefault @ParametersAreNonnullByDefault
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.entity.race;
import javax.annotation.ParametersAreNonnullByDefault; import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import com.minelittlepony.client.model.AbstractPonyModel; import com.minelittlepony.client.model.AbstractPonyModel;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.model.components; package com.minelittlepony.client.model.part;
import net.minecraft.client.MinecraftClient; import net.minecraft.client.MinecraftClient;
import net.minecraft.client.model.Model; import net.minecraft.client.model.Model;

View file

@ -1,4 +1,4 @@
@ParametersAreNonnullByDefault @ParametersAreNonnullByDefault
package com.minelittlepony.client.gui; package com.minelittlepony.client.model.part;
import javax.annotation.ParametersAreNonnullByDefault; import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -72,7 +72,7 @@ public class LevitatingItemRenderer {
} }
private void setColor(int glowColor) { private void setColor(int glowColor) {
Color.glBlendColour(glowColor, 0.2F); GL14.glBlendColor(Color.r(glowColor), Color.g(glowColor), Color.b(glowColor), 0.2F);
} }
private void unsetColor() { private void unsetColor() {

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.tileentities.skull; package com.minelittlepony.client.render.blockentity.skull;
import com.minelittlepony.client.SkinsProxy; import com.minelittlepony.client.SkinsProxy;
import com.minelittlepony.client.model.ModelDeadMau5Ears; import com.minelittlepony.client.model.ModelDeadMau5Ears;

View file

@ -1,10 +1,10 @@
package com.minelittlepony.client.render.tileentities.skull; package com.minelittlepony.client.render.blockentity.skull;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;
import net.minecraft.client.util.math.MatrixStack; import net.minecraft.client.util.math.MatrixStack;
import com.minelittlepony.client.model.ModelPonyHead; import com.minelittlepony.client.model.ModelPonyHead;
import com.minelittlepony.client.render.tileentities.skull.PonySkullRenderer.ISkull; import com.minelittlepony.client.render.blockentity.skull.PonySkullRenderer.ISkull;
import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPony;
public abstract class PonySkull implements ISkull { public abstract class PonySkull implements ISkull {

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.tileentities.skull; package com.minelittlepony.client.render.blockentity.skull;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.render.tileentities.skull; package com.minelittlepony.client.render.blockentity.skull;
import com.minelittlepony.client.render.entities.MobRenderers; import com.minelittlepony.client.render.entity.MobRenderers;
import com.minelittlepony.client.render.entities.RenderPonySkeleton; import com.minelittlepony.client.render.entity.RenderPonySkeleton;
import com.minelittlepony.settings.PonyConfig; import com.minelittlepony.settings.PonyConfig;
import com.mojang.authlib.GameProfile; import com.mojang.authlib.GameProfile;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.render.tileentities.skull; package com.minelittlepony.client.render.blockentity.skull;
import com.minelittlepony.client.render.entities.MobRenderers; import com.minelittlepony.client.render.entity.MobRenderers;
import com.minelittlepony.client.render.entities.RenderPonySkeleton; import com.minelittlepony.client.render.entity.RenderPonySkeleton;
import com.minelittlepony.settings.PonyConfig; import com.minelittlepony.settings.PonyConfig;
import com.mojang.authlib.GameProfile; import com.mojang.authlib.GameProfile;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.render.tileentities.skull; package com.minelittlepony.client.render.blockentity.skull;
import com.minelittlepony.client.render.entities.MobRenderers; import com.minelittlepony.client.render.entity.MobRenderers;
import com.minelittlepony.client.render.entities.RenderPonyZombie; import com.minelittlepony.client.render.entity.RenderPonyZombie;
import com.minelittlepony.settings.PonyConfig; import com.minelittlepony.settings.PonyConfig;
import com.mojang.authlib.GameProfile; import com.mojang.authlib.GameProfile;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;

View file

@ -0,0 +1,4 @@
@ParametersAreNonnullByDefault
package com.minelittlepony.client.render.blockentity.skull;
import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +0,0 @@
@ParametersAreNonnullByDefault
package com.minelittlepony.client.render.entities;
import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +0,0 @@
@ParametersAreNonnullByDefault
package com.minelittlepony.client.render.entities.player;
import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,8 +1,8 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.PonyRenderManager; import com.minelittlepony.client.PonyRenderManager;
import com.minelittlepony.client.render.entities.villager.*; import com.minelittlepony.client.render.entity.villager.*;
import com.minelittlepony.common.util.settings.Setting; import com.minelittlepony.common.util.settings.Setting;
import java.util.Arrays; import java.util.Arrays;

View file

@ -1,10 +1,10 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.model.entities.ModelEnderStallion; import com.minelittlepony.client.model.entity.ModelEnderStallion;
import com.minelittlepony.client.render.layer.LayerEyeGlow; import com.minelittlepony.client.render.entity.feature.LayerEyeGlow;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
import com.minelittlepony.client.render.layer.LayerHeldPonyItemMagical; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItemMagical;
import com.minelittlepony.client.render.layer.LayerEyeGlow.IGlowingRenderer; import com.minelittlepony.client.render.entity.feature.LayerEyeGlow.IGlowingRenderer;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;

View file

@ -1,12 +1,12 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import javax.annotation.Nonnull; import javax.annotation.Nonnull;
import com.minelittlepony.client.mixin.IResizeable; import com.minelittlepony.client.mixin.IResizeable;
import com.minelittlepony.client.model.entities.ModelGuardianPony; import com.minelittlepony.client.model.entity.ModelGuardianPony;
import com.minelittlepony.client.render.entities.RenderPonyMob.Proxy; import com.minelittlepony.client.render.entity.RenderPonyMob.Proxy;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
import com.minelittlepony.client.render.layer.LayerHeldPonyItemMagical; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItemMagical;
import com.mojang.blaze3d.systems.RenderSystem; import com.mojang.blaze3d.systems.RenderSystem;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;

View file

@ -1,8 +1,8 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.model.entities.ModelIllagerPony; import com.minelittlepony.client.model.entity.ModelIllagerPony;
import com.minelittlepony.client.render.layer.LayerHeldItemIllager; import com.minelittlepony.client.render.entity.feature.LayerHeldItemIllager;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.VertexConsumerProvider; import net.minecraft.client.render.VertexConsumerProvider;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.model.ClientPonyModel; import com.minelittlepony.client.model.ClientPonyModel;
@ -7,12 +7,12 @@ import com.minelittlepony.client.model.ModelWrapper;
import com.minelittlepony.client.render.DebugBoundingBoxRenderer; import com.minelittlepony.client.render.DebugBoundingBoxRenderer;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;
import com.minelittlepony.client.render.RenderPony; import com.minelittlepony.client.render.RenderPony;
import com.minelittlepony.client.render.layer.LayerGear; import com.minelittlepony.client.render.entity.feature.LayerGear;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
import com.minelittlepony.client.render.layer.LayerHeldPonyItemMagical; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItemMagical;
import com.minelittlepony.client.render.layer.LayerPonyArmor; import com.minelittlepony.client.render.entity.feature.LayerPonyArmor;
import com.minelittlepony.client.render.layer.LayerPonyCustomHead; import com.minelittlepony.client.render.entity.feature.LayerPonyCustomHead;
import com.minelittlepony.client.render.layer.LayerPonyElytra; import com.minelittlepony.client.render.entity.feature.LayerPonyElytra;
import com.minelittlepony.model.IUnicorn; import com.minelittlepony.model.IUnicorn;
import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPony;

View file

@ -1,13 +1,13 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;
import net.minecraft.entity.mob.PillagerEntity; import net.minecraft.entity.mob.PillagerEntity;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
import com.minelittlepony.client.model.entities.ModelPillagerPony; import com.minelittlepony.client.model.entity.ModelPillagerPony;
import com.minelittlepony.client.render.layer.LayerHeldItemIllager; import com.minelittlepony.client.render.entity.feature.LayerHeldItemIllager;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
public class RenderPonyPillager extends RenderPonyMob<PillagerEntity, ModelPillagerPony<PillagerEntity>> { public class RenderPonyPillager extends RenderPonyMob<PillagerEntity, ModelPillagerPony<PillagerEntity>> {

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities.player; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.MineLittlePony; import com.minelittlepony.client.MineLittlePony;
import com.minelittlepony.client.model.ClientPonyModel; import com.minelittlepony.client.model.ClientPonyModel;
@ -7,14 +7,14 @@ import com.minelittlepony.client.model.gear.SaddleBags;
import com.minelittlepony.client.render.DebugBoundingBoxRenderer; import com.minelittlepony.client.render.DebugBoundingBoxRenderer;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;
import com.minelittlepony.client.render.RenderPony; import com.minelittlepony.client.render.RenderPony;
import com.minelittlepony.client.render.layer.LayerDJPon3Head; import com.minelittlepony.client.render.entity.feature.LayerDJPon3Head;
import com.minelittlepony.client.render.layer.LayerEntityOnPonyShoulder; import com.minelittlepony.client.render.entity.feature.LayerEntityOnPonyShoulder;
import com.minelittlepony.client.render.layer.LayerGear; import com.minelittlepony.client.render.entity.feature.LayerGear;
import com.minelittlepony.client.render.layer.LayerHeldPonyItemMagical; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItemMagical;
import com.minelittlepony.client.render.layer.LayerPonyArmor; import com.minelittlepony.client.render.entity.feature.LayerPonyArmor;
import com.minelittlepony.client.render.layer.LayerPonyCape; import com.minelittlepony.client.render.entity.feature.LayerPonyCape;
import com.minelittlepony.client.render.layer.LayerPonyCustomHead; import com.minelittlepony.client.render.entity.feature.LayerPonyCustomHead;
import com.minelittlepony.client.render.layer.LayerPonyElytra; import com.minelittlepony.client.render.entity.feature.LayerPonyElytra;
import com.minelittlepony.model.gear.IGear; import com.minelittlepony.model.gear.IGear;
import com.minelittlepony.pony.IPony; import com.minelittlepony.pony.IPony;
import com.minelittlepony.pony.meta.Race; import com.minelittlepony.pony.meta.Race;

View file

@ -1,9 +1,9 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.model.entities.ModelSkeletonPony; import com.minelittlepony.client.model.entity.ModelSkeletonPony;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
import com.minelittlepony.client.render.layer.LayerHeldPonyItemMagical; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItemMagical;
import com.minelittlepony.client.render.layer.LayerPonyStrayOverlay; import com.minelittlepony.client.render.entity.feature.LayerPonyStrayOverlay;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;
@ -6,7 +6,7 @@ import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.entity.passive.WanderingTraderEntity; import net.minecraft.entity.passive.WanderingTraderEntity;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
import com.minelittlepony.client.model.races.ModelAlicorn; import com.minelittlepony.client.model.entity.race.ModelAlicorn;
public class RenderPonyTrader extends RenderPonyMob.Caster<WanderingTraderEntity, ModelAlicorn<WanderingTraderEntity>> { public class RenderPonyTrader extends RenderPonyMob.Caster<WanderingTraderEntity, ModelAlicorn<WanderingTraderEntity>> {

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.entity.BipedEntityRenderer; import net.minecraft.client.render.entity.BipedEntityRenderer;
@ -7,7 +7,7 @@ import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.entity.mob.VexEntity; import net.minecraft.entity.mob.VexEntity;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
import com.minelittlepony.client.model.entities.ModelBreezie; import com.minelittlepony.client.model.entity.ModelBreezie;
/** /**
* AKA a breezie :D * AKA a breezie :D

View file

@ -1,7 +1,7 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.model.entities.ModelWitchPony; import com.minelittlepony.client.model.entity.ModelWitchPony;
import com.minelittlepony.client.render.layer.LayerHeldPonyItem; import com.minelittlepony.client.render.entity.feature.LayerHeldPonyItem;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;

View file

@ -1,6 +1,4 @@
package com.minelittlepony.client.render.entities; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.model.entities.ModelZombiePony;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;
@ -12,6 +10,8 @@ import net.minecraft.entity.mob.ZombieEntity;
import net.minecraft.entity.mob.ZombiePigmanEntity; import net.minecraft.entity.mob.ZombiePigmanEntity;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
import com.minelittlepony.client.model.entity.ModelZombiePony;
public class RenderPonyZombie<Zombie extends ZombieEntity> extends RenderPonyMob.Caster<Zombie, ModelZombiePony<Zombie>> { public class RenderPonyZombie<Zombie extends ZombieEntity> extends RenderPonyMob.Caster<Zombie, ModelZombiePony<Zombie>> {
public static final Identifier ZOMBIE = new Identifier("minelittlepony", "textures/entity/zombie/zombie_pony.png"); public static final Identifier ZOMBIE = new Identifier("minelittlepony", "textures/entity/zombie/zombie_pony.png");

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities.player; package com.minelittlepony.client.render.entity;
import com.minelittlepony.client.model.ClientPonyModel; import com.minelittlepony.client.model.ClientPonyModel;
import com.minelittlepony.client.model.ModelWrapper; import com.minelittlepony.client.model.ModelWrapper;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.network.AbstractClientPlayerEntity; import net.minecraft.client.network.AbstractClientPlayerEntity;
import net.minecraft.client.render.OverlayTexture; import net.minecraft.client.render.OverlayTexture;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.render.OverlayTexture; import net.minecraft.client.render.OverlayTexture;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.render.RenderLayer; import net.minecraft.client.render.RenderLayer;
import net.minecraft.client.render.entity.feature.EyesFeatureRenderer; import net.minecraft.client.render.entity.feature.EyesFeatureRenderer;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.render.OverlayTexture; import net.minecraft.client.render.OverlayTexture;
import net.minecraft.client.render.RenderLayer; import net.minecraft.client.render.RenderLayer;

View file

@ -1,11 +1,11 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.render.VertexConsumerProvider; import net.minecraft.client.render.VertexConsumerProvider;
import net.minecraft.client.util.math.MatrixStack; import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.entity.mob.IllagerEntity; import net.minecraft.entity.mob.IllagerEntity;
import net.minecraft.util.Arm; import net.minecraft.util.Arm;
import com.minelittlepony.client.model.races.ModelAlicorn; import com.minelittlepony.client.model.entity.race.ModelAlicorn;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;
public class LayerHeldItemIllager<T extends IllagerEntity, M extends ModelAlicorn<T>> extends LayerHeldPonyItem<T, M> { public class LayerHeldItemIllager<T extends IllagerEntity, M extends ModelAlicorn<T>> extends LayerHeldPonyItem<T, M> {

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.PonyRenderManager; import com.minelittlepony.client.PonyRenderManager;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.render.OverlayTexture; import net.minecraft.client.render.OverlayTexture;
import net.minecraft.client.render.VertexConsumer; import net.minecraft.client.render.VertexConsumer;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.ForgeProxy; import com.minelittlepony.client.ForgeProxy;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.model.ClientPonyModel; import com.minelittlepony.client.model.ClientPonyModel;
import com.minelittlepony.client.render.IPonyRender; import com.minelittlepony.client.render.IPonyRender;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.model.AbstractPonyModel; import com.minelittlepony.client.model.AbstractPonyModel;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import com.minelittlepony.client.model.IPonyModel; import com.minelittlepony.client.model.IPonyModel;
import com.minelittlepony.client.model.PonyElytra; import com.minelittlepony.client.model.PonyElytra;

View file

@ -1,10 +1,10 @@
package com.minelittlepony.client.render.layer; package com.minelittlepony.client.render.entity.feature;
import net.minecraft.client.render.entity.LivingEntityRenderer; import net.minecraft.client.render.entity.LivingEntityRenderer;
import net.minecraft.entity.mob.AbstractSkeletonEntity; import net.minecraft.entity.mob.AbstractSkeletonEntity;
import net.minecraft.util.Identifier; import net.minecraft.util.Identifier;
import com.minelittlepony.client.model.entities.ModelSkeletonPony; import com.minelittlepony.client.model.entity.ModelSkeletonPony;
public class LayerPonyStrayOverlay<Skeleton extends AbstractSkeletonEntity> extends LayerOverlayBase<Skeleton, ModelSkeletonPony<Skeleton>> { public class LayerPonyStrayOverlay<Skeleton extends AbstractSkeletonEntity> extends LayerOverlayBase<Skeleton, ModelSkeletonPony<Skeleton>> {

View file

@ -1,4 +1,4 @@
@ParametersAreNonnullByDefault @ParametersAreNonnullByDefault
package com.minelittlepony.client.model.entities; package com.minelittlepony.client.render.entity.feature;
import javax.annotation.ParametersAreNonnullByDefault; import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +1,4 @@
@ParametersAreNonnullByDefault @ParametersAreNonnullByDefault
package com.minelittlepony.client.model.races; package com.minelittlepony.client.render.entity;
import javax.annotation.ParametersAreNonnullByDefault; import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities.villager; package com.minelittlepony.client.render.entity.villager;
import net.minecraft.client.model.ModelPart; import net.minecraft.client.model.ModelPart;
import net.minecraft.client.render.entity.EntityRenderDispatcher; import net.minecraft.client.render.entity.EntityRenderDispatcher;
@ -9,8 +9,8 @@ import net.minecraft.village.VillagerDataContainer;
import net.minecraft.village.VillagerProfession; import net.minecraft.village.VillagerProfession;
import com.minelittlepony.client.model.ClientPonyModel; import com.minelittlepony.client.model.ClientPonyModel;
import com.minelittlepony.client.render.entities.RenderPonyMob; import com.minelittlepony.client.render.entity.RenderPonyMob;
import com.minelittlepony.client.render.layer.LayerGear; import com.minelittlepony.client.render.entity.feature.LayerGear;
import com.minelittlepony.model.IUnicorn; import com.minelittlepony.model.IUnicorn;
import com.minelittlepony.model.gear.IGear; import com.minelittlepony.model.gear.IGear;
import com.minelittlepony.util.resources.ITextureSupplier; import com.minelittlepony.util.resources.ITextureSupplier;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities.villager; package com.minelittlepony.client.render.entity.villager;
import net.minecraft.client.MinecraftClient; import net.minecraft.client.MinecraftClient;
import net.minecraft.client.render.entity.feature.FeatureRendererContext; import net.minecraft.client.render.entity.feature.FeatureRendererContext;

View file

@ -1,4 +1,4 @@
package com.minelittlepony.client.render.entities.villager; package com.minelittlepony.client.render.entity.villager;
import net.minecraft.client.MinecraftClient; import net.minecraft.client.MinecraftClient;
import net.minecraft.entity.LivingEntity; import net.minecraft.entity.LivingEntity;

View file

@ -1,6 +1,6 @@
package com.minelittlepony.client.render.entities.villager; package com.minelittlepony.client.render.entity.villager;
import com.minelittlepony.client.model.entities.ModelVillagerPony; import com.minelittlepony.client.model.entity.ModelVillagerPony;
import com.minelittlepony.util.resources.ITextureSupplier; import com.minelittlepony.util.resources.ITextureSupplier;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;

View file

@ -1,6 +1,6 @@
package com.minelittlepony.client.render.entities.villager; package com.minelittlepony.client.render.entity.villager;
import com.minelittlepony.client.model.entities.ModelZombieVillagerPony; import com.minelittlepony.client.model.entity.ModelZombieVillagerPony;
import com.minelittlepony.util.resources.ITextureSupplier; import com.minelittlepony.util.resources.ITextureSupplier;
import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry; import net.fabricmc.fabric.api.client.rendereregistry.v1.EntityRendererRegistry;

View file

@ -1,4 +0,0 @@
@ParametersAreNonnullByDefault
package com.minelittlepony.client.render.layer;
import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -1,4 +0,0 @@
@ParametersAreNonnullByDefault
package com.minelittlepony.client.render.tileentities.skull;
import javax.annotation.ParametersAreNonnullByDefault;

View file

@ -3,7 +3,7 @@ package com.minelittlepony.client.settings;
import net.minecraft.client.MinecraftClient; import net.minecraft.client.MinecraftClient;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import com.minelittlepony.client.render.entities.MobRenderers; import com.minelittlepony.client.render.entity.MobRenderers;
import com.minelittlepony.common.client.gui.VisibilityMode; import com.minelittlepony.common.client.gui.VisibilityMode;
import com.minelittlepony.common.util.settings.Setting; import com.minelittlepony.common.util.settings.Setting;
import com.minelittlepony.settings.PonyConfig; import com.minelittlepony.settings.PonyConfig;

View file

@ -1,9 +1,5 @@
package com.minelittlepony.client.util.render; package com.minelittlepony.client.util.render;
import org.lwjgl.opengl.GL14;
import com.mojang.blaze3d.platform.GlStateManager;
/** /**
* Colouration Utilities * Colouration Utilities
*/ */
@ -57,42 +53,4 @@ public interface Color {
static int abgrToArgb(int color) { static int abgrToArgb(int color) {
return argbToHex(a(color), b(color), g(color), r(color)); return argbToHex(a(color), b(color), g(color), r(color));
} }
/**
* Applies a GLTint based on the given colour hex code.
*
* @param hex The colour to apply
*/
static void glColor(int hex) {
glColor(hex, a(hex));
}
/**
* Applies a GLTint based on the given colour hex code.
*
* @param hex The colour to apply
* @param alpha The opacity to use
*/
static void glColor(int hex, float alpha) {
GlStateManager.color4f(r(hex), g(hex), b(hex), alpha);
}
/**
* Applies a GLBlendTint based on the given colour hex code.
*
* @param hex The colour to apply
*/
static void glBlendColour(int hex) {
glBlendColour(hex, a(hex));
}
/**
* Applies a GLBlendTint based on the given colour hex code.
*
* @param hex The colour to apply
* @param alpha The opacity to use
*/
static void glBlendColour(int hex, float alpha) {
GL14.glBlendColor(r(hex), g(hex), b(hex), alpha);
}
} }