Class Conversion.DyedBlockConversion

java.lang.Object
com.petrolpark.util.Conversion.DyedBlockConversion
All Implemented Interfaces:
Conversion<net.minecraft.world.level.block.Block>
Direct Known Subclasses:
GoldHelper.GoldDyedBlockConversion
Enclosing interface:
Conversion<T>

public abstract static class Conversion.DyedBlockConversion extends Object implements Conversion<net.minecraft.world.level.block.Block>
  • Field Details

    • blocks

      protected final Map<net.minecraft.world.level.block.Block,Optional<net.minecraft.world.level.block.Block>> blocks
  • Constructor Details

    • DyedBlockConversion

      public DyedBlockConversion()
  • Method Details

    • convert

      public abstract net.minecraft.world.item.DyeColor convert(net.minecraft.world.level.block.Block block, net.minecraft.world.item.DyeColor color)
    • convert

      public Conversion.ConversionResult<net.minecraft.world.level.block.Block> convert(net.minecraft.world.level.Level level, net.minecraft.world.level.block.Block object, @Nullable net.minecraft.world.entity.player.Player player)
      Specified by:
      convert in interface Conversion<net.minecraft.world.level.block.Block>