Class BogglePattern

java.lang.Object
com.petrolpark.core.recipe.bogglepattern.BogglePattern

@Experimental public class BogglePattern extends Object
  • Field Details

    • DIRECT_CODEC

      public static final com.mojang.serialization.Codec<BogglePattern> DIRECT_CODEC
    • DIRECT_NETWORK_CODEC

      public static final com.mojang.serialization.Codec<BogglePattern> DIRECT_NETWORK_CODEC
    • generator

      protected final IBogglePatternGenerator generator
  • Constructor Details

  • Method Details

    • getGenerator

      public IBogglePatternGenerator getGenerator()
    • getPattern

      @Nullable public Integer getPattern()
      Use getOrGeneratePattern(Level) wherever possible.
      Returns:
      Possible null pattern
    • getOrGeneratePattern

      public int getOrGeneratePattern(net.minecraft.world.level.Level level)
    • forgetPattern

      public void forgetPattern()