/*
* Copyright (c) CovertJaguar, 2014 http://railcraft.info
*
* This code is the property of CovertJaguar
* and may only be used with explicit written
* permission unless otherwise specified on the
* license page at http://railcraft.info/wiki/info:license.
*/
package mods.railcraft.client.render.models.tracks;
import mods.railcraft.client.render.models.ModelSimple;
/**
*
* @author CovertJaguar <http://www.railcraft.info>
*/
public class ModelBufferStop extends ModelSimple {
public ModelBufferStop() {
super("buffer");
renderer.setTextureSize(64, 32);
setTextureOffset("buffer.bumper2", 31, 14);
setTextureOffset("buffer.bumper1", 31, 14);
setTextureOffset("buffer.baseSmall", 27, 1);
setTextureOffset("buffer.baseBig", 1, 1);
setTextureOffset("buffer.boardR1", 1, 16);
setTextureOffset("buffer.boardR2", 1, 24);
setTextureOffset("buffer.boardW", 15, 16);
renderer.setRotationPoint(8, 8, 8);
renderer.addBox("bumper2", 3F, -1F, -5F, 2, 2, 1);
renderer.addBox("bumper1", -5F, -1F, -5F, 2, 2, 1);
renderer.addBox("baseSmall", -3F, -8F, 1F, 6, 7, 4);
renderer.addBox("baseBig", -4F, -8F, -3F, 8, 9, 4);
renderer.addBox("boardR1", -6F, -2F, -4F, 4, 4, 2);
renderer.addBox("boardR2", 2F, -2F, -4F, 4, 4, 2);
renderer.addBox("boardW", -2F, -2F, -4F, 4, 4, 2);
}
}