Add config option to disable player animations

This commit is contained in:
Electroblob77
2020-06-07 23:05:50 +01:00
parent 840ef3b3a5
commit 99a9524ee7
4 changed files with 19 additions and 0 deletions
@@ -77,6 +77,8 @@ public class PlayerAnimator {
@SuppressWarnings("unchecked")
public static void init(){
if(!Wizardry.settings.spellcastingAnimations) return;
for(RenderPlayer renderer : Minecraft.getMinecraft().getRenderManager().getSkinMap().values()){
List<ModelBiped> models = new ArrayList<>();
@@ -182,6 +184,8 @@ public class PlayerAnimator {
@SubscribeEvent
public static void onRenderHandEvent(RenderSpecificHandEvent event){
if(!Wizardry.settings.spellcastingAnimations) return;
AbstractClientPlayer player = Minecraft.getMinecraft().player;
EnumAction action = event.getItemStack().getItemUseAction();
@@ -199,6 +203,8 @@ public class PlayerAnimator {
@SubscribeEvent
public static void onRenderPlayerPreEvent(RenderPlayerEvent.Pre event){
if(!Wizardry.settings.spellcastingAnimations) return;
// boolean firstPerson = event.getEntityPlayer() == Minecraft.getMinecraft().player
// && Minecraft.getMinecraft().gameSettings.thirdPersonView == 0;