/**
* This class was created by <wiiv>. It's distributed as
* part of the Botania Mod. Get the Source Code in github:
* https://github.com/Vazkii/Botania
*
* Botania is Open Source and distributed under the
* Botania License: http://botaniamod.net/license.php
*
* File Created @ [? (GMT)]
*/
package vazkii.botania.client.model;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
public class ModelCrystalCube extends ModelBase {
public final ModelRenderer cube;
public final ModelRenderer base1;
public final ModelRenderer base2;
public ModelCrystalCube() {
textureWidth = 48;
textureHeight = 32;
cube = new ModelRenderer(this, 0, 0);
cube.setRotationPoint(0.0F, 12.0F, 0.0F);
cube.addBox(-4.0F, -4.0F, -4.0F, 8, 8, 8, 0.0F);
base1 = new ModelRenderer(this, 22, 0);
base1.setRotationPoint(0.0F, 16.0F, 0.0F);
base1.addBox(-3.0F, 7.0F, -3.0F, 6, 1, 6, 0.0F);
base2 = new ModelRenderer(this, 0, 16);
base2.setRotationPoint(0.0F, 0.0F, 0.0F);
base2.addBox(-5.0F, 3.0F, -5.0F, 10, 4, 10, 0.0F);
base1.addChild(base2);
}
public void renderBase() {
float f5 = 1F / 16F;
base1.render(f5);
}
public void renderCube() {
float f5 = 1F / 16F;
cube.render(f5);
}
public void setRotateAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}