Class DoughBall<DOUGH extends IDough<DOUGH>>

java.lang.Object
com.petrolpark.compat.create.core.dough.DoughBall<DOUGH>

@Experimental public class DoughBall<DOUGH extends IDough<DOUGH>> extends Object
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<DoughBall<?>> CODEC
    • THICKNESS_AREA_SCALE

      public static final float THICKNESS_AREA_SCALE
      See Also:
    • dough

      public final DOUGH extends IDough<DOUGH> dough
    • thickness

      protected float thickness
    • width

      protected byte width
    • length

      protected byte length
    • cuts

      protected List<DoughBall.CutEntry> cuts
    • cutTiles

      protected int cutTiles
  • Constructor Details

  • Method Details

    • get

      @Nullable public static DoughBall<?> get(net.minecraft.world.item.ItemStack stack)
    • getDough

      public DOUGH getDough()
    • getThickness

      public float getThickness()
    • getWidth

      public byte getWidth()
    • getLength

      public byte getLength()
    • getCuts

      public List<DoughBall.CutEntry> getCuts()
    • canBeCut

      public final boolean canBeCut()
    • hasBeenCut

      public final boolean hasBeenCut()