Class CraftingEmitterNetworkNode

java.lang.Object
com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode
com.refinedmods.refinedstorage.api.network.impl.node.SimpleNetworkNode
net.gotlicked.rsrreforged.craftingemitter.CraftingEmitterNetworkNode
All Implemented Interfaces:
com.refinedmods.refinedstorage.api.network.node.NetworkNode

public class CraftingEmitterNetworkNode extends com.refinedmods.refinedstorage.api.network.impl.node.SimpleNetworkNode
  • Field Summary

    Fields inherited from class com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode

    network
  • Constructor Summary

    Constructors
    Constructor
    Description
    CraftingEmitterNetworkNode(long energyUsage)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    @Nullable com.refinedmods.refinedstorage.api.network.impl.node.iface.InterfaceTransferResult
    getLastResult(int slot)
     
    void
    setFilter(com.refinedmods.refinedstorage.common.support.FilterWithFuzzyMode filter)
     
    void
    setLevel(net.minecraft.world.level.Level level)
     
    void
    setShouldEmmitRedstone(Consumer<Boolean> shouldEmmitRedstone)
     

    Methods inherited from class com.refinedmods.refinedstorage.api.network.impl.node.SimpleNetworkNode

    getEnergyUsage, setEnergyUsage

    Methods inherited from class com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode

    getNetwork, isActive, onActiveChanged, setActive, setNetwork

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CraftingEmitterNetworkNode

      public CraftingEmitterNetworkNode(long energyUsage)
  • Method Details

    • setFilter

      public void setFilter(com.refinedmods.refinedstorage.common.support.FilterWithFuzzyMode filter)
    • setLevel

      public void setLevel(net.minecraft.world.level.Level level)
    • setShouldEmmitRedstone

      public void setShouldEmmitRedstone(Consumer<Boolean> shouldEmmitRedstone)
    • doWork

      public void doWork()
      Overrides:
      doWork in class com.refinedmods.refinedstorage.api.network.impl.node.AbstractNetworkNode
    • getLastResult

      @Nullable public @Nullable com.refinedmods.refinedstorage.api.network.impl.node.iface.InterfaceTransferResult getLastResult(int slot)