Class RedstoneLinkNetworkHandler
java.lang.Object
com.simibubi.create.content.logistics.RedstoneLinkNetworkHandler
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToNetwork(net.minecraft.world.level.LevelAccessor world, IRedstoneLinkable actor) getNetworkOf(net.minecraft.world.level.LevelAccessor world, IRedstoneLinkable actor) booleannetworksIn(net.minecraft.world.level.LevelAccessor world) voidonLoadWorld(net.minecraft.world.level.LevelAccessor world) voidonUnloadWorld(net.minecraft.world.level.LevelAccessor world) voidremoveFromNetwork(net.minecraft.world.level.LevelAccessor world, IRedstoneLinkable actor) voidupdateNetworkOf(net.minecraft.world.level.LevelAccessor world, IRedstoneLinkable actor) static booleanwithinRange(IRedstoneLinkable from, IRedstoneLinkable to)
-
Field Details
-
globalPowerVersion
-
-
Constructor Details
-
RedstoneLinkNetworkHandler
public RedstoneLinkNetworkHandler()
-
-
Method Details
-
onLoadWorld
public void onLoadWorld(net.minecraft.world.level.LevelAccessor world) -
onUnloadWorld
public void onUnloadWorld(net.minecraft.world.level.LevelAccessor world) -
getNetworkOf
public Set<IRedstoneLinkable> getNetworkOf(net.minecraft.world.level.LevelAccessor world, IRedstoneLinkable actor) -
addToNetwork
-
removeFromNetwork
public void removeFromNetwork(net.minecraft.world.level.LevelAccessor world, IRedstoneLinkable actor) -
updateNetworkOf
-
withinRange
-
networksIn
public Map<Couple<RedstoneLinkNetworkHandler.Frequency>,Set<IRedstoneLinkable>> networksIn(net.minecraft.world.level.LevelAccessor world) -
hasAnyLoadedPower
-