From 078fae82f3f09e3b9745479872ecd348f02516a2 Mon Sep 17 00:00:00 2001 From: Sollace Date: Tue, 28 May 2019 12:18:21 +0200 Subject: [PATCH] Recombine sourcesets. Eh. --- build.gradle | 22 ---- .../client/LiteModMineLittlePony.java | 101 --------------- .../common/client/gui/GuiLiteHost.java | 120 ------------------ .../com/minelittlepony/client/FabMod.java | 0 .../com/minelittlepony/client/ForgeProxy.java | 0 .../minelittlepony/client/IModUtilities.java | 0 .../minelittlepony/client/MineLPClient.java | 0 .../client/PonyRenderManager.java | 0 .../client/PonySkinModifier.java | 0 .../minelittlepony/client/PonySkinParser.java | 0 .../client/ducks/IBufferedTexture.java | 0 .../client/ducks/IRenderItem.java | 0 .../client/ducks/package-info.java | 0 .../client/gui/GuiPonySettings.java | 0 .../client/gui/hdskins/EntityPonyModel.java | 0 .../client/gui/hdskins/GuiSkinsMineLP.java | 0 .../client/gui/hdskins/RenderPonyModel.java | 0 .../client/gui/hdskins/package-info.java | 0 .../client/gui/package-info.java | 0 .../client/mixin/IResizeable.java | 0 .../client/mixin/MixinDefaultPlayerSkin.java | 0 .../mixin/MixinFirstPersonRenderer.java | 0 .../client/mixin/MixinGlStateManager.java | 0 .../client/mixin/MixinItemRenderer.java | 0 .../client/mixin/MixinRenderManager.java | 0 .../mixin/MixinThreadDownloadImageData.java | 0 .../client/mixin/package-info.java | 0 .../client/model/AbstractPonyModel.java | 0 .../client/model/ClientPonyModel.java | 0 .../client/model/ModelMobPony.java | 0 .../client/model/ModelWrapper.java | 0 .../client/model/armour/ArmourWrapper.java | 0 .../armour/DefaultArmourTextureResolver.java | 0 .../client/model/armour/ModelPonyArmour.java | 0 .../client/model/armour/package-info.java | 0 .../client/model/components/BatWings.java | 0 .../client/model/components/BugWings.java | 0 .../model/components/ModelDeadMau5Ears.java | 0 .../model/components/ModelPonyHead.java | 0 .../client/model/components/PegasusWings.java | 0 .../client/model/components/PonyElytra.java | 0 .../client/model/components/PonySnout.java | 0 .../client/model/components/PonyTail.java | 0 .../client/model/components/SeaponyTail.java | 0 .../client/model/components/UnicornHorn.java | 0 .../client/model/components/package-info.java | 0 .../client/model/entities/ModelBreezie.java | 0 .../model/entities/ModelEnderStallion.java | 0 .../model/entities/ModelGuardianPony.java | 0 .../model/entities/ModelIllagerPony.java | 0 .../client/model/entities/ModelSeapony.java | 0 .../model/entities/ModelSkeletonPony.java | 0 .../model/entities/ModelVillagerPony.java | 0 .../client/model/entities/ModelWitchPony.java | 0 .../model/entities/ModelZombiePony.java | 0 .../entities/ModelZombieVillagerPony.java | 0 .../client/model/entities/package-info.java | 0 .../client/model/gear/AbstractGear.java | 0 .../client/model/gear/ChristmasHat.java | 0 .../client/model/gear/Muffin.java | 0 .../client/model/gear/SaddleBags.java | 0 .../client/model/gear/Stetson.java | 0 .../client/model/gear/WitchHat.java | 0 .../client/model/gear/package-info.java | 0 .../client/model/package-info.java | 0 .../client/model/races/ModelAlicorn.java | 0 .../client/model/races/ModelBatpony.java | 0 .../client/model/races/ModelChangeling.java | 0 .../client/model/races/ModelEarthPony.java | 0 .../client/model/races/ModelPegasus.java | 0 .../client/model/races/ModelUnicorn.java | 0 .../client/model/races/ModelZebra.java | 0 .../client/model/races/PlayerModels.java | 0 .../client/model/races/package-info.java | 0 .../minelittlepony/client/package-info.java | 0 .../com/minelittlepony/client/pony/Pony.java | 0 .../minelittlepony/client/pony/PonyData.java | 0 .../client/pony/PonyDataSerialiser.java | 0 .../client/pony/PonyManager.java | 0 .../client/pony/package-info.java | 0 .../render/DebugBoundingBoxRenderer.java | 0 .../client/render/FrustrumCheck.java | 0 .../client/render/IPonyRender.java | 0 .../client/render/LevitatingItemRenderer.java | 0 .../client/render/RenderPony.java | 0 .../client/render/entities/MobRenderers.java | 0 .../render/entities/RenderEnderStallion.java | 0 .../render/entities/RenderPonyGuardian.java | 0 .../render/entities/RenderPonyIllager.java | 0 .../client/render/entities/RenderPonyMob.java | 0 .../render/entities/RenderPonySkeleton.java | 0 .../client/render/entities/RenderPonyVex.java | 0 .../render/entities/RenderPonyVillager.java | 0 .../render/entities/RenderPonyWitch.java | 0 .../render/entities/RenderPonyZombie.java | 0 .../entities/RenderPonyZombieVillager.java | 0 .../VillagerProfessionTextureCache.java | 0 .../client/render/entities/package-info.java | 0 .../entities/player/RenderPonyPlayer.java | 0 .../entities/player/RenderSeaponyPlayer.java | 0 .../render/entities/player/package-info.java | 0 .../render/layer/AbstractPonyLayer.java | 0 .../client/render/layer/LayerDJPon3Head.java | 0 .../layer/LayerEntityOnPonyShoulder.java | 0 .../client/render/layer/LayerEyeGlow.java | 0 .../client/render/layer/LayerGear.java | 0 .../render/layer/LayerHeldItemIllager.java | 0 .../render/layer/LayerHeldPonyItem.java | 0 .../layer/LayerHeldPonyItemMagical.java | 0 .../client/render/layer/LayerOverlayBase.java | 0 .../client/render/layer/LayerPonyArmor.java | 0 .../client/render/layer/LayerPonyCape.java | 0 .../render/layer/LayerPonyCustomHead.java | 0 .../client/render/layer/LayerPonyElytra.java | 0 .../render/layer/LayerPonyStrayOverlay.java | 0 .../client/render/layer/package-info.java | 0 .../client/render/package-info.java | 0 .../skull/PlayerSkullRenderer.java | 0 .../render/tileentities/skull/PonySkull.java | 0 .../tileentities/skull/PonySkullRenderer.java | 0 .../skull/SkeletonSkullRenderer.java | 0 .../skull/WitherSkullRenderer.java | 0 .../skull/ZombieSkullRenderer.java | 0 .../tileentities/skull/package-info.java | 0 .../client/settings/ClientPonyConfig.java | 0 .../client/settings/package-info.java | 0 .../client/transform/PonyPosture.java | 0 .../client/transform/PonyTransformation.java | 0 .../client/transform/PostureElytra.java | 0 .../client/transform/PostureFalling.java | 0 .../client/transform/PostureFlight.java | 0 .../client/transform/PostureStanding.java | 0 .../client/transform/PostureSwimming.java | 0 .../client/transform/package-info.java | 0 .../client/util/render/AbstractRenderer.java | 0 .../client/util/render/Box.java | 0 .../client/util/render/Color.java | 0 .../client/util/render/GlowRenderer.java | 0 .../client/util/render/HornGlow.java | 0 .../client/util/render/PonyRenderer.java | 0 .../client/util/render/Quad.java | 0 .../client/util/render/Vertex.java | 0 .../client/util/render/package-info.java | 0 .../client/util/render/plane/ModelPlane.java | 0 .../util/render/plane/PlaneRenderer.java | 0 .../util/render/plane/package-info.java | 0 .../assets/minelittlepony/lang/de_de.json | 0 .../assets/minelittlepony/lang/en_us.json | 0 .../assets/minelittlepony/lang/fr_fr.json | 0 .../assets/minelittlepony/lang/ru_ru.json | 0 .../textures/cubemap/quillsandsofas_0.png | Bin .../textures/cubemap/quillsandsofas_1.png | Bin .../textures/cubemap/quillsandsofas_2.png | Bin .../textures/cubemap/quillsandsofas_3.png | Bin .../textures/cubemap/quillsandsofas_4.png | Bin .../textures/cubemap/quillsandsofas_5.png | Bin .../textures/cubemap/sugarcubecorner_0.png | Bin .../textures/cubemap/sugarcubecorner_1.png | Bin .../textures/cubemap/sugarcubecorner_2.png | Bin .../textures/cubemap/sugarcubecorner_3.png | Bin .../textures/cubemap/sugarcubecorner_4.png | Bin .../textures/cubemap/sugarcubecorner_5.png | Bin .../textures/cubemap/sweetappleacres_0.png | Bin .../textures/cubemap/sweetappleacres_1.png | Bin .../textures/cubemap/sweetappleacres_2.png | Bin .../textures/cubemap/sweetappleacres_3.png | Bin .../textures/cubemap/sweetappleacres_4.png | Bin .../textures/cubemap/sweetappleacres_5.png | Bin .../textures/entity/alex_pony.png | Bin .../entity/enderman/enderman_pony.png | Bin .../entity/enderman/enderman_pony_eyes.png | Bin .../textures/entity/illager/evoker_pony.png | Bin .../entity/illager/illusionist_pony.png | Bin .../entity/illager/vex_charging_pony.png | Bin .../textures/entity/illager/vex_pony.png | Bin .../entity/illager/vindicator_pony.png | Bin .../textures/entity/pony/bgponies.json | 0 .../textures/entity/pony/the_dude.png | Bin .../textures/entity/seapony.png | Bin .../entity/skeleton/skeleton_pony.png | Bin .../entity/skeleton/skeleton_wither_pony.png | Bin .../textures/entity/skeleton/stray_pony.png | Bin .../entity/skeleton/stray_pony_overlay.png | Bin .../textures/entity/steve_pony.png | Bin .../textures/entity/villager/butcher_pony.png | Bin .../textures/entity/villager/farmer_pony.png | Bin .../entity/villager/librarian_pony.png | Bin .../textures/entity/villager/priest_pony.png | Bin .../textures/entity/villager/silly_pony.png | Bin .../textures/entity/villager/smith_pony.png | Bin .../entity/villager/tiny_silly_pony.png | Bin .../entity/villager/villager_pony.png | Bin .../textures/entity/witch_pony.png | Bin .../textures/entity/zombie/husk_pony.png | Bin .../entity/zombie/zombie_pigman_pony.png | Bin .../textures/entity/zombie/zombie_pony.png | Bin .../zombie_villager/zombie_butcher_pony.png | Bin .../zombie_villager/zombie_farmer_pony.png | Bin .../zombie_villager/zombie_librarian_pony.png | Bin .../zombie_villager/zombie_priest_pony.png | Bin .../zombie_villager/zombie_silly_pony.png | Bin .../zombie_villager/zombie_smith_pony.png | Bin .../zombie_tiny_silly_pony.png | Bin .../zombie_villager/zombie_villager_pony.png | Bin .../minelittlepony/textures/mob/noskin.png | Bin .../textures/mob/noskin_seapony.png | Bin .../textures/models/antlers.png | Bin .../armor/chainmail_layer_inner_pony.png | Bin .../armor/chainmail_layer_outer_pony.png | Bin .../models/armor/diamond_layer_inner_pony.png | Bin .../models/armor/diamond_layer_outer_pony.png | Bin .../models/armor/gold_layer_inner_pony.png | Bin .../models/armor/gold_layer_outer_pony.png | Bin .../models/armor/iron_layer_inner_pony.png | Bin .../models/armor/iron_layer_outer_pony.png | Bin .../leather_layer_inner_overlay_pony.png | Bin .../models/armor/leather_layer_inner_pony.png | Bin .../leather_layer_outer_overlay_pony.png | Bin .../models/armor/leather_layer_outer_pony.png | Bin .../minelittlepony/textures/models/muffin.png | Bin .../textures/models/stetson.png | Bin .../resources/fabric.mod.json | 0 .../resources/minelp.mixin.json | 0 .../resources/minelp_logo.png | Bin src/{client => main}/resources/pack.mcmeta | 0 225 files changed, 243 deletions(-) delete mode 100644 src/litemod/java/com/minelittlepony/client/LiteModMineLittlePony.java delete mode 100644 src/litemod/java/com/minelittlepony/common/client/gui/GuiLiteHost.java rename src/{client => main}/java/com/minelittlepony/client/FabMod.java (100%) rename src/{client => main}/java/com/minelittlepony/client/ForgeProxy.java (100%) rename src/{client => main}/java/com/minelittlepony/client/IModUtilities.java (100%) rename src/{client => main}/java/com/minelittlepony/client/MineLPClient.java (100%) rename src/{client => main}/java/com/minelittlepony/client/PonyRenderManager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/PonySkinModifier.java (100%) rename src/{client => main}/java/com/minelittlepony/client/PonySkinParser.java (100%) rename src/{client => main}/java/com/minelittlepony/client/ducks/IBufferedTexture.java (100%) rename src/{client => main}/java/com/minelittlepony/client/ducks/IRenderItem.java (100%) rename src/{client => main}/java/com/minelittlepony/client/ducks/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/gui/GuiPonySettings.java (100%) rename src/{client => main}/java/com/minelittlepony/client/gui/hdskins/EntityPonyModel.java (100%) rename src/{client => main}/java/com/minelittlepony/client/gui/hdskins/GuiSkinsMineLP.java (100%) rename src/{client => main}/java/com/minelittlepony/client/gui/hdskins/RenderPonyModel.java (100%) rename src/{client => main}/java/com/minelittlepony/client/gui/hdskins/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/gui/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/IResizeable.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/MixinDefaultPlayerSkin.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/MixinFirstPersonRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/MixinGlStateManager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/MixinItemRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/MixinRenderManager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/MixinThreadDownloadImageData.java (100%) rename src/{client => main}/java/com/minelittlepony/client/mixin/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/AbstractPonyModel.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/ClientPonyModel.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/ModelMobPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/ModelWrapper.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/armour/ArmourWrapper.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/armour/DefaultArmourTextureResolver.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/armour/ModelPonyArmour.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/armour/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/BatWings.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/BugWings.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/ModelDeadMau5Ears.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/ModelPonyHead.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/PegasusWings.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/PonyElytra.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/PonySnout.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/PonyTail.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/SeaponyTail.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/UnicornHorn.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/components/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelBreezie.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelEnderStallion.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelGuardianPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelIllagerPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelSeapony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelSkeletonPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelVillagerPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelWitchPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelZombiePony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/ModelZombieVillagerPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/entities/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/AbstractGear.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/ChristmasHat.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/Muffin.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/SaddleBags.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/Stetson.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/WitchHat.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/gear/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelAlicorn.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelBatpony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelChangeling.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelEarthPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelPegasus.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelUnicorn.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/ModelZebra.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/PlayerModels.java (100%) rename src/{client => main}/java/com/minelittlepony/client/model/races/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/pony/Pony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/pony/PonyData.java (100%) rename src/{client => main}/java/com/minelittlepony/client/pony/PonyDataSerialiser.java (100%) rename src/{client => main}/java/com/minelittlepony/client/pony/PonyManager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/pony/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/DebugBoundingBoxRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/FrustrumCheck.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/IPonyRender.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/LevitatingItemRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/RenderPony.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/MobRenderers.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderEnderStallion.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyGuardian.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyIllager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyMob.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonySkeleton.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyVex.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyVillager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyWitch.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyZombie.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/RenderPonyZombieVillager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/VillagerProfessionTextureCache.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/player/RenderPonyPlayer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/player/RenderSeaponyPlayer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/entities/player/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/AbstractPonyLayer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerDJPon3Head.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerEntityOnPonyShoulder.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerEyeGlow.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerGear.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerHeldItemIllager.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerHeldPonyItem.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerHeldPonyItemMagical.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerOverlayBase.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerPonyArmor.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerPonyCape.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerPonyCustomHead.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerPonyElytra.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/LayerPonyStrayOverlay.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/layer/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/PlayerSkullRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/PonySkull.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/PonySkullRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/SkeletonSkullRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/WitherSkullRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/ZombieSkullRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/render/tileentities/skull/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/settings/ClientPonyConfig.java (100%) rename src/{client => main}/java/com/minelittlepony/client/settings/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PonyPosture.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PonyTransformation.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PostureElytra.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PostureFalling.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PostureFlight.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PostureStanding.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/PostureSwimming.java (100%) rename src/{client => main}/java/com/minelittlepony/client/transform/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/AbstractRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/Box.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/Color.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/GlowRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/HornGlow.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/PonyRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/Quad.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/Vertex.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/package-info.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/plane/ModelPlane.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/plane/PlaneRenderer.java (100%) rename src/{client => main}/java/com/minelittlepony/client/util/render/plane/package-info.java (100%) rename src/{client => main}/resources/assets/minelittlepony/lang/de_de.json (100%) rename src/{client => main}/resources/assets/minelittlepony/lang/en_us.json (100%) rename src/{client => main}/resources/assets/minelittlepony/lang/fr_fr.json (100%) rename src/{client => main}/resources/assets/minelittlepony/lang/ru_ru.json (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_0.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_1.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_2.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_3.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_4.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_5.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_0.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_1.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_2.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_3.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_4.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_5.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_0.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_1.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_2.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_3.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_4.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_5.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/alex_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony_eyes.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/illager/evoker_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/illager/illusionist_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/illager/vex_charging_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/illager/vex_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/illager/vindicator_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/pony/bgponies.json (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/pony/the_dude.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/seapony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_wither_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony_overlay.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/steve_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/butcher_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/farmer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/librarian_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/priest_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/silly_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/smith_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/tiny_silly_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/villager/villager_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/witch_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie/husk_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie/zombie_pigman_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie/zombie_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_butcher_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_farmer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_librarian_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_priest_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_silly_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_smith_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_tiny_silly_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_villager_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/mob/noskin.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/mob/noskin_seapony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/antlers.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_inner_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_outer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/diamond_layer_inner_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/diamond_layer_outer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/gold_layer_inner_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/gold_layer_outer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/iron_layer_inner_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/iron_layer_outer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_overlay_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_overlay_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_pony.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/muffin.png (100%) rename src/{client => main}/resources/assets/minelittlepony/textures/models/stetson.png (100%) rename src/{client => main}/resources/fabric.mod.json (100%) rename src/{client => main}/resources/minelp.mixin.json (100%) rename src/{client => main}/resources/minelp_logo.png (100%) rename src/{client => main}/resources/pack.mcmeta (100%) diff --git a/build.gradle b/build.gradle index dbeb95aa..59cc2e4b 100644 --- a/build.gradle +++ b/build.gradle @@ -71,15 +71,6 @@ dependencies { include "com.github.MineLittlePony:HDSkins:${hd_skins_version}" } -sourceSets { - main {} - client { - // Client-only code - compileClasspath += main.compileClasspath - compileClasspath += main.output - } -} - processResources { inputs.property "version", project.version @@ -105,8 +96,6 @@ task sourcesJar(type: Jar, dependsOn: classes) { } jar { - from sourceSets.main.output - from sourceSets.client.output from "LICENSE" } @@ -127,14 +116,3 @@ task copyBGPones(type: Copy) { } } } - -// -// Creates HorseLib -// A common library for mods to load MineLP features on the server without -// any client components -task horseLib(type: Jar) { - // TODO: Add KirinUI as a dependency. - from sourceSets.main.output - - baseName = "HorseLib" -} diff --git a/src/litemod/java/com/minelittlepony/client/LiteModMineLittlePony.java b/src/litemod/java/com/minelittlepony/client/LiteModMineLittlePony.java deleted file mode 100644 index 3c140c93..00000000 --- a/src/litemod/java/com/minelittlepony/client/LiteModMineLittlePony.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.minelittlepony.client; - -import com.minelittlepony.MineLittlePony; -import com.minelittlepony.client.gui.GuiPonySettings; -import com.minelittlepony.client.settings.ClientPonyConfig; -import com.minelittlepony.common.client.gui.GuiLiteHost; -import com.mumfrey.liteloader.Configurable; -import com.mumfrey.liteloader.InitCompleteListener; -import com.mumfrey.liteloader.Tickable; -import com.mumfrey.liteloader.client.overlays.IMinecraft; -import com.mumfrey.liteloader.core.LiteLoader; -import com.mumfrey.liteloader.modconfig.ConfigPanel; -import com.mumfrey.liteloader.modconfig.ConfigStrategy; -import com.mumfrey.liteloader.modconfig.Exposable; -import com.mumfrey.liteloader.modconfig.ExposableOptions; -import com.mumfrey.liteloader.util.ModUtilities; - -import net.minecraft.client.Minecraft; -import net.minecraft.client.renderer.entity.Render; -import net.minecraft.client.renderer.tileentity.TileEntityRenderer; -import net.minecraft.entity.Entity; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.Timer; - -import java.io.File; - -public class LiteModMineLittlePony implements IModUtilities, InitCompleteListener, Tickable, Configurable { - - private final MineLPClient mlp = new MineLPClient(this); - - @Override - public String getName() { - return MineLittlePony.MOD_NAME; - } - - @Override - public String getVersion() { - return MineLittlePony.MOD_VERSION; - } - - @Override - public void upgradeSettings(String version, File configPath, File oldConfigPath) { - } - - @Override - public void init(File configPath) { - mlp.init(new Config()); - - LiteLoader.getInput().registerKeyBinding(MineLPClient.SETTINGS_GUI); - LiteLoader.getInstance().registerExposable(config, null); - } - - @Override - public void onInitCompleted(Minecraft minecraft, LiteLoader loader) { - mlp.postInit(minecraft); - } - - @Override - public void onTick(Minecraft minecraft, float partialTicks, boolean inGame, boolean clock) { - mlp.onTick(minecraft, inGame); - } - - @Override - public Class getConfigPanelClass() { - return Panel.class; - } - - @Override - public void addRenderer(Class type, TileEntityRenderer renderer) { - ModUtilities.addRenderer(type, renderer); - } - - @Override - public void addRenderer(Class type, Render renderer) { - ModUtilities.addRenderer(type, renderer); - } - - @Override - public boolean hasFml() { - return ModUtilities.fmlIsPresent(); - } - - @Override - public float getRenderPartialTicks() { - return ((IMinecraft)Minecraft.getInstance()).getTimer().renderPartialTicks; - } - - public static class Panel extends GuiLiteHost { - public Panel() { - super(new GuiPonySettings()); - } - } - - @ExposableOptions(filename = "minelittlepony", strategy = ConfigStrategy.Unversioned) - class Config extends ClientPonyConfig implements Exposable { - @Override - public void save() { - LiteLoader.getInstance().writeConfig(this); - } - } -} diff --git a/src/litemod/java/com/minelittlepony/common/client/gui/GuiLiteHost.java b/src/litemod/java/com/minelittlepony/common/client/gui/GuiLiteHost.java deleted file mode 100644 index f10e2439..00000000 --- a/src/litemod/java/com/minelittlepony/common/client/gui/GuiLiteHost.java +++ /dev/null @@ -1,120 +0,0 @@ -package com.minelittlepony.common.client.gui; - -import net.minecraft.client.Minecraft; -import net.minecraft.client.gui.GuiButton; - -import org.lwjgl.opengl.GL11; - -import com.mumfrey.liteloader.gl.GLClippingPlanes; -import com.mumfrey.liteloader.modconfig.ConfigPanel; -import com.mumfrey.liteloader.modconfig.ConfigPanelHost; - -import java.io.IOException; - -public class GuiLiteHost extends GuiHost implements ConfigPanel { - - private boolean isInPanel = false; - - private int contentHeight; - - public GuiLiteHost(IGuiGuest guest) { - super(guest); - } - - @Override - public String getPanelTitle() { - return format(getTitle()); - } - - @Override - public int getContentHeight() { - return contentHeight + 40; - } - - @Override - public T addButton(T button) { - if (button.y > contentHeight) { - contentHeight = button.y; - } - return super.addButton(button); - } - - @Override - public void onPanelShown(ConfigPanelHost host) { - mc = Minecraft.getMinecraft(); - width = host.getWidth(); - buttonList.clear(); - initGui(); - isInPanel = true; - } - - @Override - public void onPanelResize(ConfigPanelHost host) { - width = host.getWidth(); - buttonList.clear(); - initGui(); - } - - @Override - public void onPanelHidden() { - isInPanel = false; - onGuiClosed(); - } - - @Override - public void onTick(ConfigPanelHost host) { - updateScreen(); - } - - @Override - public void drawPanel(ConfigPanelHost host, int mouseX, int mouseY, float partialTicks) { - drawContents(mouseX, mouseY, partialTicks); - - GL11.glPushAttrib(GL11.GL_ALL_ATTRIB_BITS); - GLClippingPlanes.glDisableClipping(); - - postDrawContents(mouseX, mouseY, partialTicks); - - GL11.glPopAttrib(); - } - - @Override - public void mousePressed(ConfigPanelHost host, int mouseX, int mouseY, int mouseButton) { - try { - mouseClicked(mouseX, mouseY, mouseButton); - } catch (IOException e) { - e.printStackTrace(); - } - } - - @Override - public void mouseReleased(ConfigPanelHost host, int mouseX, int mouseY, int mouseButton) { - mouseReleased(mouseX, mouseY, mouseButton); - } - - @Override - public void mouseMoved(ConfigPanelHost host, int mouseX, int mouseY) { - - } - - @Override - public void keyPressed(ConfigPanelHost host, char keyChar, int keyCode) { - try { - keyTyped(keyChar, keyCode); - } catch (IOException e) { - e.printStackTrace(); - } - } - - @Override - public void drawWorldBackground(int tint) { - if (!isInPanel) { - super.drawWorldBackground(tint); - } - } - - @Override - public boolean mustScroll() { - return isInPanel; - } -} diff --git a/src/client/java/com/minelittlepony/client/FabMod.java b/src/main/java/com/minelittlepony/client/FabMod.java similarity index 100% rename from src/client/java/com/minelittlepony/client/FabMod.java rename to src/main/java/com/minelittlepony/client/FabMod.java diff --git a/src/client/java/com/minelittlepony/client/ForgeProxy.java b/src/main/java/com/minelittlepony/client/ForgeProxy.java similarity index 100% rename from src/client/java/com/minelittlepony/client/ForgeProxy.java rename to src/main/java/com/minelittlepony/client/ForgeProxy.java diff --git a/src/client/java/com/minelittlepony/client/IModUtilities.java b/src/main/java/com/minelittlepony/client/IModUtilities.java similarity index 100% rename from src/client/java/com/minelittlepony/client/IModUtilities.java rename to src/main/java/com/minelittlepony/client/IModUtilities.java diff --git a/src/client/java/com/minelittlepony/client/MineLPClient.java b/src/main/java/com/minelittlepony/client/MineLPClient.java similarity index 100% rename from src/client/java/com/minelittlepony/client/MineLPClient.java rename to src/main/java/com/minelittlepony/client/MineLPClient.java diff --git a/src/client/java/com/minelittlepony/client/PonyRenderManager.java b/src/main/java/com/minelittlepony/client/PonyRenderManager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/PonyRenderManager.java rename to src/main/java/com/minelittlepony/client/PonyRenderManager.java diff --git a/src/client/java/com/minelittlepony/client/PonySkinModifier.java b/src/main/java/com/minelittlepony/client/PonySkinModifier.java similarity index 100% rename from src/client/java/com/minelittlepony/client/PonySkinModifier.java rename to src/main/java/com/minelittlepony/client/PonySkinModifier.java diff --git a/src/client/java/com/minelittlepony/client/PonySkinParser.java b/src/main/java/com/minelittlepony/client/PonySkinParser.java similarity index 100% rename from src/client/java/com/minelittlepony/client/PonySkinParser.java rename to src/main/java/com/minelittlepony/client/PonySkinParser.java diff --git a/src/client/java/com/minelittlepony/client/ducks/IBufferedTexture.java b/src/main/java/com/minelittlepony/client/ducks/IBufferedTexture.java similarity index 100% rename from src/client/java/com/minelittlepony/client/ducks/IBufferedTexture.java rename to src/main/java/com/minelittlepony/client/ducks/IBufferedTexture.java diff --git a/src/client/java/com/minelittlepony/client/ducks/IRenderItem.java b/src/main/java/com/minelittlepony/client/ducks/IRenderItem.java similarity index 100% rename from src/client/java/com/minelittlepony/client/ducks/IRenderItem.java rename to src/main/java/com/minelittlepony/client/ducks/IRenderItem.java diff --git a/src/client/java/com/minelittlepony/client/ducks/package-info.java b/src/main/java/com/minelittlepony/client/ducks/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/ducks/package-info.java rename to src/main/java/com/minelittlepony/client/ducks/package-info.java diff --git a/src/client/java/com/minelittlepony/client/gui/GuiPonySettings.java b/src/main/java/com/minelittlepony/client/gui/GuiPonySettings.java similarity index 100% rename from src/client/java/com/minelittlepony/client/gui/GuiPonySettings.java rename to src/main/java/com/minelittlepony/client/gui/GuiPonySettings.java diff --git a/src/client/java/com/minelittlepony/client/gui/hdskins/EntityPonyModel.java b/src/main/java/com/minelittlepony/client/gui/hdskins/EntityPonyModel.java similarity index 100% rename from src/client/java/com/minelittlepony/client/gui/hdskins/EntityPonyModel.java rename to src/main/java/com/minelittlepony/client/gui/hdskins/EntityPonyModel.java diff --git a/src/client/java/com/minelittlepony/client/gui/hdskins/GuiSkinsMineLP.java b/src/main/java/com/minelittlepony/client/gui/hdskins/GuiSkinsMineLP.java similarity index 100% rename from src/client/java/com/minelittlepony/client/gui/hdskins/GuiSkinsMineLP.java rename to src/main/java/com/minelittlepony/client/gui/hdskins/GuiSkinsMineLP.java diff --git a/src/client/java/com/minelittlepony/client/gui/hdskins/RenderPonyModel.java b/src/main/java/com/minelittlepony/client/gui/hdskins/RenderPonyModel.java similarity index 100% rename from src/client/java/com/minelittlepony/client/gui/hdskins/RenderPonyModel.java rename to src/main/java/com/minelittlepony/client/gui/hdskins/RenderPonyModel.java diff --git a/src/client/java/com/minelittlepony/client/gui/hdskins/package-info.java b/src/main/java/com/minelittlepony/client/gui/hdskins/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/gui/hdskins/package-info.java rename to src/main/java/com/minelittlepony/client/gui/hdskins/package-info.java diff --git a/src/client/java/com/minelittlepony/client/gui/package-info.java b/src/main/java/com/minelittlepony/client/gui/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/gui/package-info.java rename to src/main/java/com/minelittlepony/client/gui/package-info.java diff --git a/src/client/java/com/minelittlepony/client/mixin/IResizeable.java b/src/main/java/com/minelittlepony/client/mixin/IResizeable.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/IResizeable.java rename to src/main/java/com/minelittlepony/client/mixin/IResizeable.java diff --git a/src/client/java/com/minelittlepony/client/mixin/MixinDefaultPlayerSkin.java b/src/main/java/com/minelittlepony/client/mixin/MixinDefaultPlayerSkin.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/MixinDefaultPlayerSkin.java rename to src/main/java/com/minelittlepony/client/mixin/MixinDefaultPlayerSkin.java diff --git a/src/client/java/com/minelittlepony/client/mixin/MixinFirstPersonRenderer.java b/src/main/java/com/minelittlepony/client/mixin/MixinFirstPersonRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/MixinFirstPersonRenderer.java rename to src/main/java/com/minelittlepony/client/mixin/MixinFirstPersonRenderer.java diff --git a/src/client/java/com/minelittlepony/client/mixin/MixinGlStateManager.java b/src/main/java/com/minelittlepony/client/mixin/MixinGlStateManager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/MixinGlStateManager.java rename to src/main/java/com/minelittlepony/client/mixin/MixinGlStateManager.java diff --git a/src/client/java/com/minelittlepony/client/mixin/MixinItemRenderer.java b/src/main/java/com/minelittlepony/client/mixin/MixinItemRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/MixinItemRenderer.java rename to src/main/java/com/minelittlepony/client/mixin/MixinItemRenderer.java diff --git a/src/client/java/com/minelittlepony/client/mixin/MixinRenderManager.java b/src/main/java/com/minelittlepony/client/mixin/MixinRenderManager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/MixinRenderManager.java rename to src/main/java/com/minelittlepony/client/mixin/MixinRenderManager.java diff --git a/src/client/java/com/minelittlepony/client/mixin/MixinThreadDownloadImageData.java b/src/main/java/com/minelittlepony/client/mixin/MixinThreadDownloadImageData.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/MixinThreadDownloadImageData.java rename to src/main/java/com/minelittlepony/client/mixin/MixinThreadDownloadImageData.java diff --git a/src/client/java/com/minelittlepony/client/mixin/package-info.java b/src/main/java/com/minelittlepony/client/mixin/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/mixin/package-info.java rename to src/main/java/com/minelittlepony/client/mixin/package-info.java diff --git a/src/client/java/com/minelittlepony/client/model/AbstractPonyModel.java b/src/main/java/com/minelittlepony/client/model/AbstractPonyModel.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/AbstractPonyModel.java rename to src/main/java/com/minelittlepony/client/model/AbstractPonyModel.java diff --git a/src/client/java/com/minelittlepony/client/model/ClientPonyModel.java b/src/main/java/com/minelittlepony/client/model/ClientPonyModel.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/ClientPonyModel.java rename to src/main/java/com/minelittlepony/client/model/ClientPonyModel.java diff --git a/src/client/java/com/minelittlepony/client/model/ModelMobPony.java b/src/main/java/com/minelittlepony/client/model/ModelMobPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/ModelMobPony.java rename to src/main/java/com/minelittlepony/client/model/ModelMobPony.java diff --git a/src/client/java/com/minelittlepony/client/model/ModelWrapper.java b/src/main/java/com/minelittlepony/client/model/ModelWrapper.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/ModelWrapper.java rename to src/main/java/com/minelittlepony/client/model/ModelWrapper.java diff --git a/src/client/java/com/minelittlepony/client/model/armour/ArmourWrapper.java b/src/main/java/com/minelittlepony/client/model/armour/ArmourWrapper.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/armour/ArmourWrapper.java rename to src/main/java/com/minelittlepony/client/model/armour/ArmourWrapper.java diff --git a/src/client/java/com/minelittlepony/client/model/armour/DefaultArmourTextureResolver.java b/src/main/java/com/minelittlepony/client/model/armour/DefaultArmourTextureResolver.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/armour/DefaultArmourTextureResolver.java rename to src/main/java/com/minelittlepony/client/model/armour/DefaultArmourTextureResolver.java diff --git a/src/client/java/com/minelittlepony/client/model/armour/ModelPonyArmour.java b/src/main/java/com/minelittlepony/client/model/armour/ModelPonyArmour.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/armour/ModelPonyArmour.java rename to src/main/java/com/minelittlepony/client/model/armour/ModelPonyArmour.java diff --git a/src/client/java/com/minelittlepony/client/model/armour/package-info.java b/src/main/java/com/minelittlepony/client/model/armour/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/armour/package-info.java rename to src/main/java/com/minelittlepony/client/model/armour/package-info.java diff --git a/src/client/java/com/minelittlepony/client/model/components/BatWings.java b/src/main/java/com/minelittlepony/client/model/components/BatWings.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/BatWings.java rename to src/main/java/com/minelittlepony/client/model/components/BatWings.java diff --git a/src/client/java/com/minelittlepony/client/model/components/BugWings.java b/src/main/java/com/minelittlepony/client/model/components/BugWings.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/BugWings.java rename to src/main/java/com/minelittlepony/client/model/components/BugWings.java diff --git a/src/client/java/com/minelittlepony/client/model/components/ModelDeadMau5Ears.java b/src/main/java/com/minelittlepony/client/model/components/ModelDeadMau5Ears.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/ModelDeadMau5Ears.java rename to src/main/java/com/minelittlepony/client/model/components/ModelDeadMau5Ears.java diff --git a/src/client/java/com/minelittlepony/client/model/components/ModelPonyHead.java b/src/main/java/com/minelittlepony/client/model/components/ModelPonyHead.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/ModelPonyHead.java rename to src/main/java/com/minelittlepony/client/model/components/ModelPonyHead.java diff --git a/src/client/java/com/minelittlepony/client/model/components/PegasusWings.java b/src/main/java/com/minelittlepony/client/model/components/PegasusWings.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/PegasusWings.java rename to src/main/java/com/minelittlepony/client/model/components/PegasusWings.java diff --git a/src/client/java/com/minelittlepony/client/model/components/PonyElytra.java b/src/main/java/com/minelittlepony/client/model/components/PonyElytra.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/PonyElytra.java rename to src/main/java/com/minelittlepony/client/model/components/PonyElytra.java diff --git a/src/client/java/com/minelittlepony/client/model/components/PonySnout.java b/src/main/java/com/minelittlepony/client/model/components/PonySnout.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/PonySnout.java rename to src/main/java/com/minelittlepony/client/model/components/PonySnout.java diff --git a/src/client/java/com/minelittlepony/client/model/components/PonyTail.java b/src/main/java/com/minelittlepony/client/model/components/PonyTail.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/PonyTail.java rename to src/main/java/com/minelittlepony/client/model/components/PonyTail.java diff --git a/src/client/java/com/minelittlepony/client/model/components/SeaponyTail.java b/src/main/java/com/minelittlepony/client/model/components/SeaponyTail.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/SeaponyTail.java rename to src/main/java/com/minelittlepony/client/model/components/SeaponyTail.java diff --git a/src/client/java/com/minelittlepony/client/model/components/UnicornHorn.java b/src/main/java/com/minelittlepony/client/model/components/UnicornHorn.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/UnicornHorn.java rename to src/main/java/com/minelittlepony/client/model/components/UnicornHorn.java diff --git a/src/client/java/com/minelittlepony/client/model/components/package-info.java b/src/main/java/com/minelittlepony/client/model/components/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/components/package-info.java rename to src/main/java/com/minelittlepony/client/model/components/package-info.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelBreezie.java b/src/main/java/com/minelittlepony/client/model/entities/ModelBreezie.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelBreezie.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelBreezie.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelEnderStallion.java b/src/main/java/com/minelittlepony/client/model/entities/ModelEnderStallion.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelEnderStallion.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelEnderStallion.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelGuardianPony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelGuardianPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelGuardianPony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelGuardianPony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelIllagerPony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelIllagerPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelIllagerPony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelIllagerPony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelSeapony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelSeapony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelSeapony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelSeapony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelSkeletonPony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelSkeletonPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelSkeletonPony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelSkeletonPony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelVillagerPony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelVillagerPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelVillagerPony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelVillagerPony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelWitchPony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelWitchPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelWitchPony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelWitchPony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelZombiePony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelZombiePony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelZombiePony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelZombiePony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/ModelZombieVillagerPony.java b/src/main/java/com/minelittlepony/client/model/entities/ModelZombieVillagerPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/ModelZombieVillagerPony.java rename to src/main/java/com/minelittlepony/client/model/entities/ModelZombieVillagerPony.java diff --git a/src/client/java/com/minelittlepony/client/model/entities/package-info.java b/src/main/java/com/minelittlepony/client/model/entities/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/entities/package-info.java rename to src/main/java/com/minelittlepony/client/model/entities/package-info.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/AbstractGear.java b/src/main/java/com/minelittlepony/client/model/gear/AbstractGear.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/AbstractGear.java rename to src/main/java/com/minelittlepony/client/model/gear/AbstractGear.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/ChristmasHat.java b/src/main/java/com/minelittlepony/client/model/gear/ChristmasHat.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/ChristmasHat.java rename to src/main/java/com/minelittlepony/client/model/gear/ChristmasHat.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/Muffin.java b/src/main/java/com/minelittlepony/client/model/gear/Muffin.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/Muffin.java rename to src/main/java/com/minelittlepony/client/model/gear/Muffin.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/SaddleBags.java b/src/main/java/com/minelittlepony/client/model/gear/SaddleBags.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/SaddleBags.java rename to src/main/java/com/minelittlepony/client/model/gear/SaddleBags.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/Stetson.java b/src/main/java/com/minelittlepony/client/model/gear/Stetson.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/Stetson.java rename to src/main/java/com/minelittlepony/client/model/gear/Stetson.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/WitchHat.java b/src/main/java/com/minelittlepony/client/model/gear/WitchHat.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/WitchHat.java rename to src/main/java/com/minelittlepony/client/model/gear/WitchHat.java diff --git a/src/client/java/com/minelittlepony/client/model/gear/package-info.java b/src/main/java/com/minelittlepony/client/model/gear/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/gear/package-info.java rename to src/main/java/com/minelittlepony/client/model/gear/package-info.java diff --git a/src/client/java/com/minelittlepony/client/model/package-info.java b/src/main/java/com/minelittlepony/client/model/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/package-info.java rename to src/main/java/com/minelittlepony/client/model/package-info.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelAlicorn.java b/src/main/java/com/minelittlepony/client/model/races/ModelAlicorn.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelAlicorn.java rename to src/main/java/com/minelittlepony/client/model/races/ModelAlicorn.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelBatpony.java b/src/main/java/com/minelittlepony/client/model/races/ModelBatpony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelBatpony.java rename to src/main/java/com/minelittlepony/client/model/races/ModelBatpony.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelChangeling.java b/src/main/java/com/minelittlepony/client/model/races/ModelChangeling.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelChangeling.java rename to src/main/java/com/minelittlepony/client/model/races/ModelChangeling.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelEarthPony.java b/src/main/java/com/minelittlepony/client/model/races/ModelEarthPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelEarthPony.java rename to src/main/java/com/minelittlepony/client/model/races/ModelEarthPony.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelPegasus.java b/src/main/java/com/minelittlepony/client/model/races/ModelPegasus.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelPegasus.java rename to src/main/java/com/minelittlepony/client/model/races/ModelPegasus.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelUnicorn.java b/src/main/java/com/minelittlepony/client/model/races/ModelUnicorn.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelUnicorn.java rename to src/main/java/com/minelittlepony/client/model/races/ModelUnicorn.java diff --git a/src/client/java/com/minelittlepony/client/model/races/ModelZebra.java b/src/main/java/com/minelittlepony/client/model/races/ModelZebra.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/ModelZebra.java rename to src/main/java/com/minelittlepony/client/model/races/ModelZebra.java diff --git a/src/client/java/com/minelittlepony/client/model/races/PlayerModels.java b/src/main/java/com/minelittlepony/client/model/races/PlayerModels.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/PlayerModels.java rename to src/main/java/com/minelittlepony/client/model/races/PlayerModels.java diff --git a/src/client/java/com/minelittlepony/client/model/races/package-info.java b/src/main/java/com/minelittlepony/client/model/races/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/model/races/package-info.java rename to src/main/java/com/minelittlepony/client/model/races/package-info.java diff --git a/src/client/java/com/minelittlepony/client/package-info.java b/src/main/java/com/minelittlepony/client/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/package-info.java rename to src/main/java/com/minelittlepony/client/package-info.java diff --git a/src/client/java/com/minelittlepony/client/pony/Pony.java b/src/main/java/com/minelittlepony/client/pony/Pony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/pony/Pony.java rename to src/main/java/com/minelittlepony/client/pony/Pony.java diff --git a/src/client/java/com/minelittlepony/client/pony/PonyData.java b/src/main/java/com/minelittlepony/client/pony/PonyData.java similarity index 100% rename from src/client/java/com/minelittlepony/client/pony/PonyData.java rename to src/main/java/com/minelittlepony/client/pony/PonyData.java diff --git a/src/client/java/com/minelittlepony/client/pony/PonyDataSerialiser.java b/src/main/java/com/minelittlepony/client/pony/PonyDataSerialiser.java similarity index 100% rename from src/client/java/com/minelittlepony/client/pony/PonyDataSerialiser.java rename to src/main/java/com/minelittlepony/client/pony/PonyDataSerialiser.java diff --git a/src/client/java/com/minelittlepony/client/pony/PonyManager.java b/src/main/java/com/minelittlepony/client/pony/PonyManager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/pony/PonyManager.java rename to src/main/java/com/minelittlepony/client/pony/PonyManager.java diff --git a/src/client/java/com/minelittlepony/client/pony/package-info.java b/src/main/java/com/minelittlepony/client/pony/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/pony/package-info.java rename to src/main/java/com/minelittlepony/client/pony/package-info.java diff --git a/src/client/java/com/minelittlepony/client/render/DebugBoundingBoxRenderer.java b/src/main/java/com/minelittlepony/client/render/DebugBoundingBoxRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/DebugBoundingBoxRenderer.java rename to src/main/java/com/minelittlepony/client/render/DebugBoundingBoxRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/FrustrumCheck.java b/src/main/java/com/minelittlepony/client/render/FrustrumCheck.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/FrustrumCheck.java rename to src/main/java/com/minelittlepony/client/render/FrustrumCheck.java diff --git a/src/client/java/com/minelittlepony/client/render/IPonyRender.java b/src/main/java/com/minelittlepony/client/render/IPonyRender.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/IPonyRender.java rename to src/main/java/com/minelittlepony/client/render/IPonyRender.java diff --git a/src/client/java/com/minelittlepony/client/render/LevitatingItemRenderer.java b/src/main/java/com/minelittlepony/client/render/LevitatingItemRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/LevitatingItemRenderer.java rename to src/main/java/com/minelittlepony/client/render/LevitatingItemRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/RenderPony.java b/src/main/java/com/minelittlepony/client/render/RenderPony.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/RenderPony.java rename to src/main/java/com/minelittlepony/client/render/RenderPony.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/MobRenderers.java b/src/main/java/com/minelittlepony/client/render/entities/MobRenderers.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/MobRenderers.java rename to src/main/java/com/minelittlepony/client/render/entities/MobRenderers.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderEnderStallion.java b/src/main/java/com/minelittlepony/client/render/entities/RenderEnderStallion.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderEnderStallion.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderEnderStallion.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyGuardian.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyGuardian.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyGuardian.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyGuardian.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyIllager.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyIllager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyIllager.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyIllager.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyMob.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyMob.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyMob.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyMob.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonySkeleton.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonySkeleton.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonySkeleton.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonySkeleton.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyVex.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyVex.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyVex.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyVex.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyVillager.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyVillager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyVillager.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyVillager.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyWitch.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyWitch.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyWitch.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyWitch.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyZombie.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyZombie.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyZombie.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyZombie.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/RenderPonyZombieVillager.java b/src/main/java/com/minelittlepony/client/render/entities/RenderPonyZombieVillager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/RenderPonyZombieVillager.java rename to src/main/java/com/minelittlepony/client/render/entities/RenderPonyZombieVillager.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/VillagerProfessionTextureCache.java b/src/main/java/com/minelittlepony/client/render/entities/VillagerProfessionTextureCache.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/VillagerProfessionTextureCache.java rename to src/main/java/com/minelittlepony/client/render/entities/VillagerProfessionTextureCache.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/package-info.java b/src/main/java/com/minelittlepony/client/render/entities/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/package-info.java rename to src/main/java/com/minelittlepony/client/render/entities/package-info.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/player/RenderPonyPlayer.java b/src/main/java/com/minelittlepony/client/render/entities/player/RenderPonyPlayer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/player/RenderPonyPlayer.java rename to src/main/java/com/minelittlepony/client/render/entities/player/RenderPonyPlayer.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/player/RenderSeaponyPlayer.java b/src/main/java/com/minelittlepony/client/render/entities/player/RenderSeaponyPlayer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/player/RenderSeaponyPlayer.java rename to src/main/java/com/minelittlepony/client/render/entities/player/RenderSeaponyPlayer.java diff --git a/src/client/java/com/minelittlepony/client/render/entities/player/package-info.java b/src/main/java/com/minelittlepony/client/render/entities/player/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/entities/player/package-info.java rename to src/main/java/com/minelittlepony/client/render/entities/player/package-info.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/AbstractPonyLayer.java b/src/main/java/com/minelittlepony/client/render/layer/AbstractPonyLayer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/AbstractPonyLayer.java rename to src/main/java/com/minelittlepony/client/render/layer/AbstractPonyLayer.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerDJPon3Head.java b/src/main/java/com/minelittlepony/client/render/layer/LayerDJPon3Head.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerDJPon3Head.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerDJPon3Head.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerEntityOnPonyShoulder.java b/src/main/java/com/minelittlepony/client/render/layer/LayerEntityOnPonyShoulder.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerEntityOnPonyShoulder.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerEntityOnPonyShoulder.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerEyeGlow.java b/src/main/java/com/minelittlepony/client/render/layer/LayerEyeGlow.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerEyeGlow.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerEyeGlow.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerGear.java b/src/main/java/com/minelittlepony/client/render/layer/LayerGear.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerGear.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerGear.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerHeldItemIllager.java b/src/main/java/com/minelittlepony/client/render/layer/LayerHeldItemIllager.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerHeldItemIllager.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerHeldItemIllager.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerHeldPonyItem.java b/src/main/java/com/minelittlepony/client/render/layer/LayerHeldPonyItem.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerHeldPonyItem.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerHeldPonyItem.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerHeldPonyItemMagical.java b/src/main/java/com/minelittlepony/client/render/layer/LayerHeldPonyItemMagical.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerHeldPonyItemMagical.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerHeldPonyItemMagical.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerOverlayBase.java b/src/main/java/com/minelittlepony/client/render/layer/LayerOverlayBase.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerOverlayBase.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerOverlayBase.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerPonyArmor.java b/src/main/java/com/minelittlepony/client/render/layer/LayerPonyArmor.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerPonyArmor.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerPonyArmor.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerPonyCape.java b/src/main/java/com/minelittlepony/client/render/layer/LayerPonyCape.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerPonyCape.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerPonyCape.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerPonyCustomHead.java b/src/main/java/com/minelittlepony/client/render/layer/LayerPonyCustomHead.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerPonyCustomHead.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerPonyCustomHead.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerPonyElytra.java b/src/main/java/com/minelittlepony/client/render/layer/LayerPonyElytra.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerPonyElytra.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerPonyElytra.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/LayerPonyStrayOverlay.java b/src/main/java/com/minelittlepony/client/render/layer/LayerPonyStrayOverlay.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/LayerPonyStrayOverlay.java rename to src/main/java/com/minelittlepony/client/render/layer/LayerPonyStrayOverlay.java diff --git a/src/client/java/com/minelittlepony/client/render/layer/package-info.java b/src/main/java/com/minelittlepony/client/render/layer/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/layer/package-info.java rename to src/main/java/com/minelittlepony/client/render/layer/package-info.java diff --git a/src/client/java/com/minelittlepony/client/render/package-info.java b/src/main/java/com/minelittlepony/client/render/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/package-info.java rename to src/main/java/com/minelittlepony/client/render/package-info.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/PlayerSkullRenderer.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/PlayerSkullRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/PlayerSkullRenderer.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/PlayerSkullRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/PonySkull.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/PonySkull.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/PonySkull.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/PonySkull.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/PonySkullRenderer.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/PonySkullRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/PonySkullRenderer.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/PonySkullRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/SkeletonSkullRenderer.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/SkeletonSkullRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/SkeletonSkullRenderer.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/SkeletonSkullRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/WitherSkullRenderer.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/WitherSkullRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/WitherSkullRenderer.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/WitherSkullRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/ZombieSkullRenderer.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/ZombieSkullRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/ZombieSkullRenderer.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/ZombieSkullRenderer.java diff --git a/src/client/java/com/minelittlepony/client/render/tileentities/skull/package-info.java b/src/main/java/com/minelittlepony/client/render/tileentities/skull/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/render/tileentities/skull/package-info.java rename to src/main/java/com/minelittlepony/client/render/tileentities/skull/package-info.java diff --git a/src/client/java/com/minelittlepony/client/settings/ClientPonyConfig.java b/src/main/java/com/minelittlepony/client/settings/ClientPonyConfig.java similarity index 100% rename from src/client/java/com/minelittlepony/client/settings/ClientPonyConfig.java rename to src/main/java/com/minelittlepony/client/settings/ClientPonyConfig.java diff --git a/src/client/java/com/minelittlepony/client/settings/package-info.java b/src/main/java/com/minelittlepony/client/settings/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/settings/package-info.java rename to src/main/java/com/minelittlepony/client/settings/package-info.java diff --git a/src/client/java/com/minelittlepony/client/transform/PonyPosture.java b/src/main/java/com/minelittlepony/client/transform/PonyPosture.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PonyPosture.java rename to src/main/java/com/minelittlepony/client/transform/PonyPosture.java diff --git a/src/client/java/com/minelittlepony/client/transform/PonyTransformation.java b/src/main/java/com/minelittlepony/client/transform/PonyTransformation.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PonyTransformation.java rename to src/main/java/com/minelittlepony/client/transform/PonyTransformation.java diff --git a/src/client/java/com/minelittlepony/client/transform/PostureElytra.java b/src/main/java/com/minelittlepony/client/transform/PostureElytra.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PostureElytra.java rename to src/main/java/com/minelittlepony/client/transform/PostureElytra.java diff --git a/src/client/java/com/minelittlepony/client/transform/PostureFalling.java b/src/main/java/com/minelittlepony/client/transform/PostureFalling.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PostureFalling.java rename to src/main/java/com/minelittlepony/client/transform/PostureFalling.java diff --git a/src/client/java/com/minelittlepony/client/transform/PostureFlight.java b/src/main/java/com/minelittlepony/client/transform/PostureFlight.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PostureFlight.java rename to src/main/java/com/minelittlepony/client/transform/PostureFlight.java diff --git a/src/client/java/com/minelittlepony/client/transform/PostureStanding.java b/src/main/java/com/minelittlepony/client/transform/PostureStanding.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PostureStanding.java rename to src/main/java/com/minelittlepony/client/transform/PostureStanding.java diff --git a/src/client/java/com/minelittlepony/client/transform/PostureSwimming.java b/src/main/java/com/minelittlepony/client/transform/PostureSwimming.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/PostureSwimming.java rename to src/main/java/com/minelittlepony/client/transform/PostureSwimming.java diff --git a/src/client/java/com/minelittlepony/client/transform/package-info.java b/src/main/java/com/minelittlepony/client/transform/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/transform/package-info.java rename to src/main/java/com/minelittlepony/client/transform/package-info.java diff --git a/src/client/java/com/minelittlepony/client/util/render/AbstractRenderer.java b/src/main/java/com/minelittlepony/client/util/render/AbstractRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/AbstractRenderer.java rename to src/main/java/com/minelittlepony/client/util/render/AbstractRenderer.java diff --git a/src/client/java/com/minelittlepony/client/util/render/Box.java b/src/main/java/com/minelittlepony/client/util/render/Box.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/Box.java rename to src/main/java/com/minelittlepony/client/util/render/Box.java diff --git a/src/client/java/com/minelittlepony/client/util/render/Color.java b/src/main/java/com/minelittlepony/client/util/render/Color.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/Color.java rename to src/main/java/com/minelittlepony/client/util/render/Color.java diff --git a/src/client/java/com/minelittlepony/client/util/render/GlowRenderer.java b/src/main/java/com/minelittlepony/client/util/render/GlowRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/GlowRenderer.java rename to src/main/java/com/minelittlepony/client/util/render/GlowRenderer.java diff --git a/src/client/java/com/minelittlepony/client/util/render/HornGlow.java b/src/main/java/com/minelittlepony/client/util/render/HornGlow.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/HornGlow.java rename to src/main/java/com/minelittlepony/client/util/render/HornGlow.java diff --git a/src/client/java/com/minelittlepony/client/util/render/PonyRenderer.java b/src/main/java/com/minelittlepony/client/util/render/PonyRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/PonyRenderer.java rename to src/main/java/com/minelittlepony/client/util/render/PonyRenderer.java diff --git a/src/client/java/com/minelittlepony/client/util/render/Quad.java b/src/main/java/com/minelittlepony/client/util/render/Quad.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/Quad.java rename to src/main/java/com/minelittlepony/client/util/render/Quad.java diff --git a/src/client/java/com/minelittlepony/client/util/render/Vertex.java b/src/main/java/com/minelittlepony/client/util/render/Vertex.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/Vertex.java rename to src/main/java/com/minelittlepony/client/util/render/Vertex.java diff --git a/src/client/java/com/minelittlepony/client/util/render/package-info.java b/src/main/java/com/minelittlepony/client/util/render/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/package-info.java rename to src/main/java/com/minelittlepony/client/util/render/package-info.java diff --git a/src/client/java/com/minelittlepony/client/util/render/plane/ModelPlane.java b/src/main/java/com/minelittlepony/client/util/render/plane/ModelPlane.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/plane/ModelPlane.java rename to src/main/java/com/minelittlepony/client/util/render/plane/ModelPlane.java diff --git a/src/client/java/com/minelittlepony/client/util/render/plane/PlaneRenderer.java b/src/main/java/com/minelittlepony/client/util/render/plane/PlaneRenderer.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/plane/PlaneRenderer.java rename to src/main/java/com/minelittlepony/client/util/render/plane/PlaneRenderer.java diff --git a/src/client/java/com/minelittlepony/client/util/render/plane/package-info.java b/src/main/java/com/minelittlepony/client/util/render/plane/package-info.java similarity index 100% rename from src/client/java/com/minelittlepony/client/util/render/plane/package-info.java rename to src/main/java/com/minelittlepony/client/util/render/plane/package-info.java diff --git a/src/client/resources/assets/minelittlepony/lang/de_de.json b/src/main/resources/assets/minelittlepony/lang/de_de.json similarity index 100% rename from src/client/resources/assets/minelittlepony/lang/de_de.json rename to src/main/resources/assets/minelittlepony/lang/de_de.json diff --git a/src/client/resources/assets/minelittlepony/lang/en_us.json b/src/main/resources/assets/minelittlepony/lang/en_us.json similarity index 100% rename from src/client/resources/assets/minelittlepony/lang/en_us.json rename to src/main/resources/assets/minelittlepony/lang/en_us.json diff --git a/src/client/resources/assets/minelittlepony/lang/fr_fr.json b/src/main/resources/assets/minelittlepony/lang/fr_fr.json similarity index 100% rename from src/client/resources/assets/minelittlepony/lang/fr_fr.json rename to src/main/resources/assets/minelittlepony/lang/fr_fr.json diff --git a/src/client/resources/assets/minelittlepony/lang/ru_ru.json b/src/main/resources/assets/minelittlepony/lang/ru_ru.json similarity index 100% rename from src/client/resources/assets/minelittlepony/lang/ru_ru.json rename to src/main/resources/assets/minelittlepony/lang/ru_ru.json diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_0.png b/src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_0.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_0.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_0.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_1.png b/src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_1.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_1.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_1.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_2.png b/src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_2.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_2.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_2.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_3.png b/src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_3.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_3.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_3.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_4.png b/src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_4.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_4.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_4.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_5.png b/src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_5.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_5.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/quillsandsofas_5.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_0.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_0.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_0.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_0.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_1.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_1.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_1.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_1.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_2.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_2.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_2.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_2.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_3.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_3.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_3.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_3.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_4.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_4.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_4.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_4.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_5.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_5.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_5.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sugarcubecorner_5.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_0.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_0.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_0.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_0.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_1.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_1.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_1.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_1.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_2.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_2.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_2.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_2.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_3.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_3.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_3.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_3.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_4.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_4.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_4.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_4.png diff --git a/src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_5.png b/src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_5.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_5.png rename to src/main/resources/assets/minelittlepony/textures/cubemap/sweetappleacres_5.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/alex_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/alex_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/alex_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/alex_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony_eyes.png b/src/main/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony_eyes.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony_eyes.png rename to src/main/resources/assets/minelittlepony/textures/entity/enderman/enderman_pony_eyes.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/illager/evoker_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/illager/evoker_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/illager/evoker_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/illager/evoker_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/illager/illusionist_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/illager/illusionist_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/illager/illusionist_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/illager/illusionist_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/illager/vex_charging_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/illager/vex_charging_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/illager/vex_charging_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/illager/vex_charging_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/illager/vex_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/illager/vex_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/illager/vex_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/illager/vex_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/illager/vindicator_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/illager/vindicator_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/illager/vindicator_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/illager/vindicator_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/pony/bgponies.json b/src/main/resources/assets/minelittlepony/textures/entity/pony/bgponies.json similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/pony/bgponies.json rename to src/main/resources/assets/minelittlepony/textures/entity/pony/bgponies.json diff --git a/src/client/resources/assets/minelittlepony/textures/entity/pony/the_dude.png b/src/main/resources/assets/minelittlepony/textures/entity/pony/the_dude.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/pony/the_dude.png rename to src/main/resources/assets/minelittlepony/textures/entity/pony/the_dude.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/seapony.png b/src/main/resources/assets/minelittlepony/textures/entity/seapony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/seapony.png rename to src/main/resources/assets/minelittlepony/textures/entity/seapony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_wither_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_wither_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_wither_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/skeleton/skeleton_wither_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony_overlay.png b/src/main/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony_overlay.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony_overlay.png rename to src/main/resources/assets/minelittlepony/textures/entity/skeleton/stray_pony_overlay.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/steve_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/steve_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/steve_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/steve_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/butcher_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/butcher_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/butcher_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/butcher_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/farmer_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/farmer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/farmer_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/farmer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/librarian_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/librarian_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/librarian_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/librarian_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/priest_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/priest_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/priest_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/priest_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/silly_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/silly_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/silly_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/silly_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/smith_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/smith_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/smith_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/smith_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/tiny_silly_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/tiny_silly_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/tiny_silly_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/tiny_silly_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/villager/villager_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/villager/villager_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/villager/villager_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/villager/villager_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/witch_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/witch_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/witch_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/witch_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie/husk_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie/husk_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie/husk_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie/husk_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie/zombie_pigman_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie/zombie_pigman_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie/zombie_pigman_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie/zombie_pigman_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie/zombie_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie/zombie_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie/zombie_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie/zombie_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_butcher_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_butcher_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_butcher_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_butcher_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_farmer_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_farmer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_farmer_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_farmer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_librarian_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_librarian_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_librarian_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_librarian_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_priest_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_priest_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_priest_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_priest_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_silly_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_silly_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_silly_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_silly_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_smith_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_smith_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_smith_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_smith_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_tiny_silly_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_tiny_silly_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_tiny_silly_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_tiny_silly_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_villager_pony.png b/src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_villager_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_villager_pony.png rename to src/main/resources/assets/minelittlepony/textures/entity/zombie_villager/zombie_villager_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/mob/noskin.png b/src/main/resources/assets/minelittlepony/textures/mob/noskin.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/mob/noskin.png rename to src/main/resources/assets/minelittlepony/textures/mob/noskin.png diff --git a/src/client/resources/assets/minelittlepony/textures/mob/noskin_seapony.png b/src/main/resources/assets/minelittlepony/textures/mob/noskin_seapony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/mob/noskin_seapony.png rename to src/main/resources/assets/minelittlepony/textures/mob/noskin_seapony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/antlers.png b/src/main/resources/assets/minelittlepony/textures/models/antlers.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/antlers.png rename to src/main/resources/assets/minelittlepony/textures/models/antlers.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_inner_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_inner_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_inner_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_inner_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_outer_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_outer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_outer_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/chainmail_layer_outer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/diamond_layer_inner_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/diamond_layer_inner_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/diamond_layer_inner_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/diamond_layer_inner_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/diamond_layer_outer_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/diamond_layer_outer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/diamond_layer_outer_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/diamond_layer_outer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/gold_layer_inner_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/gold_layer_inner_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/gold_layer_inner_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/gold_layer_inner_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/gold_layer_outer_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/gold_layer_outer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/gold_layer_outer_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/gold_layer_outer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/iron_layer_inner_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/iron_layer_inner_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/iron_layer_inner_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/iron_layer_inner_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/iron_layer_outer_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/iron_layer_outer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/iron_layer_outer_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/iron_layer_outer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_overlay_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_overlay_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_overlay_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_overlay_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_inner_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_overlay_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_overlay_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_overlay_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_overlay_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_pony.png b/src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_pony.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_pony.png rename to src/main/resources/assets/minelittlepony/textures/models/armor/leather_layer_outer_pony.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/muffin.png b/src/main/resources/assets/minelittlepony/textures/models/muffin.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/muffin.png rename to src/main/resources/assets/minelittlepony/textures/models/muffin.png diff --git a/src/client/resources/assets/minelittlepony/textures/models/stetson.png b/src/main/resources/assets/minelittlepony/textures/models/stetson.png similarity index 100% rename from src/client/resources/assets/minelittlepony/textures/models/stetson.png rename to src/main/resources/assets/minelittlepony/textures/models/stetson.png diff --git a/src/client/resources/fabric.mod.json b/src/main/resources/fabric.mod.json similarity index 100% rename from src/client/resources/fabric.mod.json rename to src/main/resources/fabric.mod.json diff --git a/src/client/resources/minelp.mixin.json b/src/main/resources/minelp.mixin.json similarity index 100% rename from src/client/resources/minelp.mixin.json rename to src/main/resources/minelp.mixin.json diff --git a/src/client/resources/minelp_logo.png b/src/main/resources/minelp_logo.png similarity index 100% rename from src/client/resources/minelp_logo.png rename to src/main/resources/minelp_logo.png diff --git a/src/client/resources/pack.mcmeta b/src/main/resources/pack.mcmeta similarity index 100% rename from src/client/resources/pack.mcmeta rename to src/main/resources/pack.mcmeta