Class Conversion.TieredItemConversion

java.lang.Object
com.petrolpark.util.Conversion.TieredItemConversion
All Implemented Interfaces:
Conversion<net.minecraft.world.item.Item>
Enclosing interface:
Conversion<T>

public abstract static class Conversion.TieredItemConversion extends Object implements Conversion<net.minecraft.world.item.Item>
  • Field Details

    • map

      protected final Map<Class<? extends net.minecraft.world.item.TieredItem>,Map<net.minecraft.world.item.Item,Optional<net.minecraft.world.item.TieredItem>>> map
  • Constructor Details

    • TieredItemConversion

      public TieredItemConversion()
  • Method Details

    • convertTier

      public abstract net.minecraft.world.item.Tier convertTier(net.minecraft.world.level.Level level, net.minecraft.world.item.Item item, net.minecraft.world.item.Tier tier)
    • convert

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