2022-11-22 04:59:22 +01:00
|
|
|
package at.petrak.hexcasting.forge.cap.adimpl;
|
|
|
|
|
|
|
|
import at.petrak.hexcasting.api.addldata.ADColorizer;
|
|
|
|
import at.petrak.hexcasting.api.item.ColorizerItem;
|
2023-04-27 21:26:15 +02:00
|
|
|
import at.petrak.hexcasting.api.pigment.ColorProvider;
|
2022-11-22 04:59:22 +01:00
|
|
|
import net.minecraft.world.item.ItemStack;
|
|
|
|
|
|
|
|
import java.util.UUID;
|
|
|
|
|
|
|
|
public record CapItemColorizer(ColorizerItem holder,
|
|
|
|
ItemStack stack) implements ADColorizer {
|
|
|
|
@Override
|
2023-04-27 21:26:15 +02:00
|
|
|
public ColorProvider provideColor(UUID owner) {
|
|
|
|
return holder.provideColor(this.stack, owner);
|
2022-11-22 04:59:22 +01:00
|
|
|
}
|
|
|
|
}
|