com.github.vini2003.blade.common.miscellaneous.Color.getA()

Here are the examples of the java api com.github.vini2003.blade.common.miscellaneous.Color.getA() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

3 Examples 7

13 Source : BaseRenderer.java
with MIT License
from Mixinors

public static void drawTexturedQuad(MatrixStack matrices, VertexConsumerProvider provider, RenderLayer layer, float x, float y, float sX, float sY, float u0, float v0, float u1, float v1, int light, Color color, Identifier texture) {
    matrices.push();
    getTextureManager().bindTexture(texture);
    VertexConsumer consumer = provider.getBuffer(layer);
    consumer.vertex(matrices.peek().getModel(), x, y + sY, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).texture(u0, v1).overlay(OverlayTexture.DEFAULT_UV).light(light).normal(matrices.peek().getNormal(), 0, 0, 0).next();
    consumer.vertex(matrices.peek().getModel(), x + sX, y + sY, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).texture(u1, v1).overlay(OverlayTexture.DEFAULT_UV).light(light).normal(matrices.peek().getNormal(), 0, 0, 0).next();
    consumer.vertex(matrices.peek().getModel(), x + sX, y, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).texture(u1, v0).overlay(OverlayTexture.DEFAULT_UV).light(light).normal(matrices.peek().getNormal(), 0, 0, 0).next();
    consumer.vertex(matrices.peek().getModel(), x, y, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).texture(u0, v0).overlay(OverlayTexture.DEFAULT_UV).light(light).normal(matrices.peek().getNormal(), 0, 0, 0).next();
    matrices.pop();
}

13 Source : BaseRenderer.java
with MIT License
from Mixinors

public static void drawGradientQuad(MatrixStack matrices, VertexConsumerProvider provider, RenderLayer layer, float startX, float startY, float endX, float endY, float uS, float vS, float uE, float vE, int light, Color colorStart, Color colorEnd, boolean textured) {
    matrices.push();
    VertexConsumer consumer = provider.getBuffer(layer);
    consumer.vertex(matrices.peek().getModel(), endX, startY, 0).color(colorStart.getR(), colorStart.getG(), colorStart.getB(), colorStart.getA()).texture(uS, vS).light(light).normal(matrices.peek().getNormal(), 0, 1, 0).next();
    consumer.vertex(matrices.peek().getModel(), startX, startY, 0).color(colorStart.getR(), colorStart.getG(), colorStart.getB(), colorStart.getA()).texture(uS, vE).light(light).normal(matrices.peek().getNormal(), 0, 1, 0).next();
    consumer.vertex(matrices.peek().getModel(), startX, endY, 0).color(colorEnd.getR(), colorEnd.getG(), colorEnd.getB(), colorEnd.getA()).texture(uE, vS).light(light).normal(matrices.peek().getNormal(), 0, 1, 0).next();
    consumer.vertex(matrices.peek().getModel(), endX, endY, 0).color(colorEnd.getR(), colorEnd.getG(), colorEnd.getB(), colorEnd.getA()).texture(uE, vE).light(light).normal(matrices.peek().getNormal(), 0, 1, 0).next();
    if (provider instanceof VertexConsumerProvider.Immediate) {
        ((VertexConsumerProvider.Immediate) provider).draw();
    }
    matrices.pop();
}

13 Source : BaseRenderer.java
with MIT License
from Mixinors

public static void drawQuad(MatrixStack matrices, VertexConsumerProvider provider, RenderLayer layer, float x, float y, float sX, float sY, int light, Color color) {
    matrices.push();
    VertexConsumer consumer = provider.getBuffer(layer);
    consumer.vertex(matrices.peek().getModel(), x, y, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).light(light).next();
    consumer.vertex(matrices.peek().getModel(), x, y + sY, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).light(light).next();
    consumer.vertex(matrices.peek().getModel(), x + sX, y + sY, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).light(light).next();
    consumer.vertex(matrices.peek().getModel(), x + sX, y, 0).color(color.getR(), color.getG(), color.getB(), color.getA()).light(light).next();
    if (provider instanceof VertexConsumerProvider.Immediate) {
        ((VertexConsumerProvider.Immediate) provider).draw();
    }
    matrices.pop();
}