package com.mrcrayfish.skateboarding.tricks.grind;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelPlayer;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.client.renderer.GlStateManager;
import com.mrcrayfish.skateboarding.api.Difficulty;
import com.mrcrayfish.skateboarding.api.trick.Grind;
import com.mrcrayfish.skateboarding.entity.EntitySkateboard;
import com.mrcrayfish.skateboarding.util.GrindHelper;
public class TrickTailslide extends Grind
{
@Override
public String getName(int rotation)
{
return "Tailslide";
}
@Override
public void updateBoard(EntitySkateboard skateboard)
{
skateboard.boardRotationY = 90F;
}
@Override
public double[] getBoardOffsetPosition(EntitySkateboard skateboard)
{
return new double[] { 0.49, -0.1, 0.0 };
}
@Override
public float getHeadRotation(EntitySkateboard skateboard)
{
return 35F;
}
@Override
public float getBodyRotation(EntitySkateboard skateboard)
{
return 90F;
}
@Override
public void onStart(EntitySkateboard skateboard)
{
}
@Override
public void onEnd(EntitySkateboard skateboard)
{
}
@Override
public double points()
{
return 2;
}
@Override
public Difficulty difficulty()
{
return Difficulty.MEDIUM;
}
}