Interface IItemCompression

All Known Implementing Classes:
ItemCompression, ItemCompressionManager.CompressionRecipe

public interface IItemCompression
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.Codec<IItemCompression>
     
    static final IItemCompression
     
    static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,IItemCompression>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    create(int count, net.minecraft.world.item.ItemStack result)
     
    default float
     
    net.minecraft.world.item.ItemStack
     
  • Field Details

    • CODEC

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

      static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,IItemCompression> STREAM_CODEC
    • NONE

      static final IItemCompression NONE
  • Method Details

    • create

      static IItemCompression create(int count, net.minecraft.world.item.ItemStack result)
    • count

      int count()
    • result

      net.minecraft.world.item.ItemStack result()
    • ratio

      default float ratio()