Interface Gradient

All Known Implementing Classes:
Color, CompoundGradient, GradientReference, LinearPairGradient

public interface Gradient
  • Field Details

    • CODEC

      static final com.mojang.serialization.Codec<Gradient> CODEC
    • STREAM_CODEC

      static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, Gradient> STREAM_CODEC
    • DATA_TYPE

      static final DataType<Gradient> DATA_TYPE
    • REGISTRY

      static final CustomRegistry<net.minecraft.network.FriendlyByteBuf, Gradient> REGISTRY
  • Method Details

    • get

      Color get(float delta)
    • sample

      default Color sample(net.minecraft.util.RandomSource random)
    • optimize

      default Gradient optimize()
    • getPositionedColors

      default List<PositionedColor> getPositionedColors()