Welcome on MasterOf13FPS! MasterOf13FPS

Register today or sign up if you are already a member and never miss any cool content again :)

Rainbow Text in Main Menu Buttons

MasterOf13FPS

Administrator
Staff member
Administrator
MasterOf13FPS
Joined
Jul 11, 2020
Messages
0
Reaction score
25
Points
0
Hallo, ich habe mal ne frage wie bekomme ich diese Buttons hin?
Würde mich freuen wenn jemand mir ne Code dazu geben würde vlt. auch erklären wie man ihn einfügt.
 
Rainbow
[HIDE-REPLY]
Color Utils:
Code:
package me.snqwii.clowd.utils;

import java.awt.Color;
import java.nio.ByteBuffer;
import net.minecraft.util.EnumChatFormatting;
import org.lwjgl.BufferUtils;
import org.lwjgl.opengl.GL11;

public class ColorUtil
{
    public static final Color CLIENT_COLOR = new Color(0, 135, 255);
    public static final Color MOD_COLOR = new Color(71, 77, 100);
    public static final Color A_BLACK = new Color(Color.BLACK.getRed(), Color.BLACK.getGreen(), Color.BLACK.getBlue(),
            0.7F);
    public static final int RGBTABSPEED = 300;
    public static final int RGBARRAYSPEED = 15;

    public static int getRGB(int speed, int offset)
    {
        return getRGB(speed, offset, System.currentTimeMillis());
    }

    public static int getRGB(int speed, int offset, long time)
    {
        return getRGB(speed, offset, time, 1.0F);
    }

    public static int getRGB(int speed, int offset, long time, float s)
    {
        float hue = (float)((time + offset) % speed);
        hue /= speed;
        return Color.getHSBColor(hue, s, 1.0F).getRGB();
    }

    public static Color getColor(int mouseX, int mouseY)
    {
        ByteBuffer rgb = BufferUtils.createByteBuffer(3);
        GL11.glReadPixels(mouseX, mouseY, 1, 1, GL11.GL_RGB, GL11.GL_UNSIGNED_BYTE, rgb);
        float red = rgb.get(0) & 0xFF;
        float green = rgb.get(1) & 0xFF;
        float blue = rgb.get(2) & 0xFF;
        return new Color(red / 255.0F, green / 255.0F, blue / 255.0F);
    }

    public Color getTeamColor(String playerName)
    {
        Color teamColor = CLIENT_COLOR;
        String color = playerName.substring(1, 2);
        EnumChatFormatting color2 = EnumChatFormatting.getValueByName(color);
        return teamColor;
    }

    public static Color addAlpha(Color c, int alpha)
    {
        return new Color(c.getRed(), c.getGreen(), c.getBlue(), alpha);
    }
}
[/HIDE-REPLY]

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
ty
 
Hallo, ich habe mal ne frage wie bekomme ich diese Buttons hin?
Würde mich freuen wenn jemand mir ne Code dazu geben würde vlt. auch erklären wie man ihn einfügt.
ty
 
Danke funktioniert aber statt
Code:
var6 = ColorUtil.getRGB(2000, 2000);
muste ich
Code:
j = ColorUtil.getRGB(2000, 2000);
eingeben

P.s alle die wollen das die Buttons immer Rainbow sind einfach überall wo var6 oder j steht
Code:
ColorUtil.getRGB(2000, 2000);
einfügen
 
Danke funktioniert aber statt
Code:
var6 = ColorUtil.getRGB(2000, 2000);
muste ich
Code:
j = ColorUtil.getRGB(2000, 2000);
eingeben

P.s alle die wollen das die Buttons immer Rainbow sind einfach überall wo var6 oder j steht
Code:
ColorUtil.getRGB(2000, 2000);
einfügen

Dann siehst du aber nicht so gut, ob der Knopf gehovered ist. Und ich hab es so programmiert wie im Video
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
tyy
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
ty
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
ty
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
ty
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
Ty
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
Thanks
 
co
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
cool
 
Da hab ich ja mal was gutes gefragt haha
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
x
 
Rainbow
***Hidden content cannot be quoted.***

Dann fügst du das ein und gehst in die Klasse GuiButton.java zu "drawButton"
Code:
else if (this.hovered)

            {
                var6 = 16777120;
            }

den Inhalt der Abfrage ersetzt du durch
Code:
var6 = ColorUtil.getRGB(2000, 2000);
und schon geht es
ty
 
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top