Class ProfessionDisplayNeoForge

java.lang.Object
com.mrbysco.roughlyenoughprofessions.profession.ProfessionDisplay
com.mrbysco.roughlyenoughprofessions.rei.ProfessionDisplayNeoForge
All Implemented Interfaces:
me.shedaniel.rei.api.common.display.Display, me.shedaniel.rei.impl.display.DisplaySpec

public class ProfessionDisplayNeoForge extends com.mrbysco.roughlyenoughprofessions.profession.ProfessionDisplay implements me.shedaniel.rei.api.common.display.Display
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final me.shedaniel.rei.api.common.display.DisplaySerializer<ProfessionDisplayNeoForge>
     

    Fields inherited from class com.mrbysco.roughlyenoughprofessions.profession.ProfessionDisplay

    entry
  • Constructor Summary

    Constructors
    Constructor
    Description
    ProfessionDisplayNeoForge(com.mrbysco.roughlyenoughprofessions.profession.ProfessionEntry entry)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    me.shedaniel.rei.api.common.category.CategoryIdentifier<?>
     
    Optional<net.minecraft.resources.Identifier>
     
    List<me.shedaniel.rei.api.common.entry.EntryIngredient>
     
    List<me.shedaniel.rei.api.common.entry.EntryIngredient>
     
    me.shedaniel.rei.api.common.display.DisplaySerializer<? extends me.shedaniel.rei.api.common.display.Display>
     

    Methods inherited from class com.mrbysco.roughlyenoughprofessions.profession.ProfessionDisplay

    drawEntry, getBlockStacks, getDisplayName, getProfessionName

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface me.shedaniel.rei.api.common.display.Display

    getInputIngredients, getRequiredEntries, provideInternalDisplay, provideInternalDisplayIds
  • Field Details

    • SERIALIZER

      public static final me.shedaniel.rei.api.common.display.DisplaySerializer<ProfessionDisplayNeoForge> SERIALIZER
  • Constructor Details

    • ProfessionDisplayNeoForge

      public ProfessionDisplayNeoForge(com.mrbysco.roughlyenoughprofessions.profession.ProfessionEntry entry)
  • Method Details

    • getInputEntries

      public List<me.shedaniel.rei.api.common.entry.EntryIngredient> getInputEntries()
      Specified by:
      getInputEntries in interface me.shedaniel.rei.api.common.display.Display
    • getOutputEntries

      public List<me.shedaniel.rei.api.common.entry.EntryIngredient> getOutputEntries()
      Specified by:
      getOutputEntries in interface me.shedaniel.rei.api.common.display.Display
    • getCategoryIdentifier

      public me.shedaniel.rei.api.common.category.CategoryIdentifier<?> getCategoryIdentifier()
      Specified by:
      getCategoryIdentifier in interface me.shedaniel.rei.api.common.display.Display
    • getDisplayLocation

      public Optional<net.minecraft.resources.Identifier> getDisplayLocation()
      Specified by:
      getDisplayLocation in interface me.shedaniel.rei.api.common.display.Display
    • getSerializer

      public me.shedaniel.rei.api.common.display.DisplaySerializer<? extends me.shedaniel.rei.api.common.display.Display> getSerializer()
      Specified by:
      getSerializer in interface me.shedaniel.rei.api.common.display.Display