From 45db828f89b1be11d5ddf1ac8cc8d056c2e69048 Mon Sep 17 00:00:00 2001 From: Skye Date: Wed, 24 Dec 2025 13:37:31 +0900 Subject: [PATCH] Actually stop using AWT --- .../hexcasting/common/items/pigment/ItemUUIDPigment.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Common/src/main/java/at/petrak/hexcasting/common/items/pigment/ItemUUIDPigment.java b/Common/src/main/java/at/petrak/hexcasting/common/items/pigment/ItemUUIDPigment.java index c895177f47..e8f2841402 100644 --- a/Common/src/main/java/at/petrak/hexcasting/common/items/pigment/ItemUUIDPigment.java +++ b/Common/src/main/java/at/petrak/hexcasting/common/items/pigment/ItemUUIDPigment.java @@ -6,11 +6,11 @@ import at.petrak.paucal.api.PaucalAPI; import com.google.gson.JsonElement; import com.google.gson.JsonPrimitive; +import net.minecraft.util.Mth; import net.minecraft.world.item.Item; import net.minecraft.world.item.ItemStack; import net.minecraft.world.phys.Vec3; -import java.awt.*; import java.util.Random; import java.util.UUID; @@ -59,8 +59,8 @@ protected static class MyColorProvider extends ColorProvider { var saturation2 = rand.nextFloat(0.7f, 1.0f); var brightness2 = rand.nextFloat(0.2f, 0.7f); - var col1 = Color.HSBtoRGB(hue1, saturation1, brightness1); - var col2 = Color.HSBtoRGB(hue2, saturation2, brightness2); + var col1 = Mth.hsvToRgb(hue1, saturation1, brightness1) | 0xff000000; + var col2 = Mth.hsvToRgb(hue2, saturation2, brightness2) | 0xff000000; this.colors = new int[]{col1, col2}; }