17 lines
532 B
Java
17 lines
532 B
Java
package at.petrak.hexcasting.forge.cap.adimpl;
|
|
|
|
import at.petrak.hexcasting.api.addldata.ADColorizer;
|
|
import at.petrak.hexcasting.api.item.ColorizerItem;
|
|
import at.petrak.hexcasting.api.pigment.ColorProvider;
|
|
import net.minecraft.world.item.ItemStack;
|
|
|
|
import java.util.UUID;
|
|
|
|
public record CapItemColorizer(ColorizerItem holder,
|
|
ItemStack stack) implements ADColorizer {
|
|
@Override
|
|
public ColorProvider provideColor(UUID owner) {
|
|
return holder.provideColor(this.stack, owner);
|
|
}
|
|
}
|