HexCasting/Forge/src/main/java/at/petrak/hexcasting/forge/cap/adimpl/CapItemColorizer.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);
}
}