Class EliteWorkbenchCondition

java.lang.Object
me.wolfyscript.customcrafting.recipes.Condition
me.wolfyscript.customcrafting.recipes.conditions.EliteWorkbenchCondition

public class EliteWorkbenchCondition extends Condition
  • Constructor Details

    • EliteWorkbenchCondition

      public EliteWorkbenchCondition()
  • Method Details

    • check

      public boolean check(ICustomRecipe<?,​?> recipe, Conditions.Data data)
      Specified by:
      check in class Condition
    • writeJson

      public void writeJson(@NotNull @NotNull me.wolfyscript.utilities.libraries.com.fasterxml.jackson.core.JsonGenerator gen) throws IOException
      Overrides:
      writeJson in class Condition
      Parameters:
      gen - the current JsonGenerator
      Throws:
      IOException
    • readFromJson

      public void readFromJson(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node)
      Overrides:
      readFromJson in class Condition
    • addEliteWorkbenches

      public void addEliteWorkbenches(me.wolfyscript.utilities.util.NamespacedKey eliteWorkbenches)
    • getEliteWorkbenches

      public List<me.wolfyscript.utilities.util.NamespacedKey> getEliteWorkbenches()
    • toString

      public String toString()
      Overrides:
      toString in class Object