Class KubeJSREIPlugin

java.lang.Object
dev.latvian.mods.kubejs.integration.rei.KubeJSREIPlugin
All Implemented Interfaces:
Comparable<me.shedaniel.rei.api.common.plugins.REIPlugin<me.shedaniel.rei.api.client.plugins.REIClientPlugin>>, me.shedaniel.rei.api.client.plugins.REIClientPlugin, me.shedaniel.rei.api.common.plugins.REIPlugin<me.shedaniel.rei.api.client.plugins.REIClientPlugin>, me.shedaniel.rei.api.common.plugins.REIPluginProvider<me.shedaniel.rei.api.client.plugins.REIClientPlugin>

public class KubeJSREIPlugin extends Object implements me.shedaniel.rei.api.client.plugins.REIClientPlugin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    We want to run as late as possible, so we can remove other mods' entries after they have already been added.
    void
     
    void
    postStage(me.shedaniel.rei.api.common.plugins.PluginManager<me.shedaniel.rei.api.client.plugins.REIClientPlugin> manager, me.shedaniel.rei.api.common.registry.ReloadStage stage)
     
    void
    registerBasicEntryFiltering(me.shedaniel.rei.api.client.entry.filtering.base.BasicFilteringRule<?> rule)
     
    void
    registerCategories(me.shedaniel.rei.api.client.registry.category.CategoryRegistry registry)
     
    void
    registerCollapsibleEntries(me.shedaniel.rei.api.client.registry.entry.CollapsibleEntryRegistry registry)
     
    void
    registerDisplays(me.shedaniel.rei.api.client.registry.display.DisplayRegistry registry)
     
    void
    registerEntries(me.shedaniel.rei.api.client.registry.entry.EntryRegistry registry)
     
    void
    registerFluidComparators(me.shedaniel.rei.api.common.entry.comparison.FluidComparatorRegistry registry)
     
    void
    registerItemComparators(me.shedaniel.rei.api.common.entry.comparison.ItemComparatorRegistry registry)
     

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface me.shedaniel.rei.api.client.plugins.REIClientPlugin

    getPluginProviderClass, registerConfigAddons, registerEntryRenderers, registerExclusionZones, registerFavorites, registerInputMethods, registerScreens, registerSubsets, registerTransferHandlers

    Methods inherited from interface me.shedaniel.rei.api.common.plugins.REIPlugin

    compareTo, preStage, provide, registerDisplaySerializer, registerEntrySettingsAdapters, registerEntryTypes, registerFluidSupport, registerSlotAccessors, shouldBeForcefullyDoneOnMainThread

    Methods inherited from interface me.shedaniel.rei.api.common.plugins.REIPluginProvider

    getPluginProviderName
  • Constructor Details

    • KubeJSREIPlugin

      public KubeJSREIPlugin()
  • Method Details

    • getPriority

      public double getPriority()
      We want to run as late as possible, so we can remove other mods' entries after they have already been added.
      Specified by:
      getPriority in interface me.shedaniel.rei.api.common.plugins.REIPlugin<me.shedaniel.rei.api.client.plugins.REIClientPlugin>
    • loadRemote

      public void loadRemote(RemoteRecipeViewerDataUpdatedEvent event)
    • registerEntries

      public void registerEntries(me.shedaniel.rei.api.client.registry.entry.EntryRegistry registry)
      Specified by:
      registerEntries in interface me.shedaniel.rei.api.client.plugins.REIClientPlugin
    • registerBasicEntryFiltering

      public void registerBasicEntryFiltering(me.shedaniel.rei.api.client.entry.filtering.base.BasicFilteringRule<?> rule)
      Specified by:
      registerBasicEntryFiltering in interface me.shedaniel.rei.api.client.plugins.REIClientPlugin
    • registerDisplays

      public void registerDisplays(me.shedaniel.rei.api.client.registry.display.DisplayRegistry registry)
      Specified by:
      registerDisplays in interface me.shedaniel.rei.api.client.plugins.REIClientPlugin
    • registerCategories

      public void registerCategories(me.shedaniel.rei.api.client.registry.category.CategoryRegistry registry)
      Specified by:
      registerCategories in interface me.shedaniel.rei.api.client.plugins.REIClientPlugin
    • postStage

      public void postStage(me.shedaniel.rei.api.common.plugins.PluginManager<me.shedaniel.rei.api.client.plugins.REIClientPlugin> manager, me.shedaniel.rei.api.common.registry.ReloadStage stage)
      Specified by:
      postStage in interface me.shedaniel.rei.api.common.plugins.REIPlugin<me.shedaniel.rei.api.client.plugins.REIClientPlugin>
    • registerCollapsibleEntries

      public void registerCollapsibleEntries(me.shedaniel.rei.api.client.registry.entry.CollapsibleEntryRegistry registry)
      Specified by:
      registerCollapsibleEntries in interface me.shedaniel.rei.api.client.plugins.REIClientPlugin
    • registerItemComparators

      public void registerItemComparators(me.shedaniel.rei.api.common.entry.comparison.ItemComparatorRegistry registry)
      Specified by:
      registerItemComparators in interface me.shedaniel.rei.api.common.plugins.REIPlugin<me.shedaniel.rei.api.client.plugins.REIClientPlugin>
    • registerFluidComparators

      public void registerFluidComparators(me.shedaniel.rei.api.common.entry.comparison.FluidComparatorRegistry registry)
      Specified by:
      registerFluidComparators in interface me.shedaniel.rei.api.common.plugins.REIPlugin<me.shedaniel.rei.api.client.plugins.REIClientPlugin>