mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-14 09:46:53 -04:00
Fix rack crash, creative server power
This commit is contained in:
parent
6ebd5ab9eb
commit
9165bc99b9
@ -162,6 +162,10 @@ class Rack extends traits.PowerAcceptor with traits.Hub with traits.PowerBalance
|
||||
reconnect(plug.side)
|
||||
}
|
||||
|
||||
protected override def createNode(plug: Plug): Node = api.Network.newNode(plug, Visibility.Network)
|
||||
.withConnector(Settings.get.bufferDistributor)
|
||||
.create()
|
||||
|
||||
// ----------------------------------------------------------------------- //
|
||||
// Environment
|
||||
|
||||
|
@ -15,14 +15,11 @@ import li.cil.oc.api.network.Message
|
||||
import li.cil.oc.api.network.Node
|
||||
import li.cil.oc.api.util.StateAware
|
||||
import li.cil.oc.api.util.StateAware.State
|
||||
import li.cil.oc.common.GuiType
|
||||
import li.cil.oc.common.InventorySlots
|
||||
import li.cil.oc.common.Slot
|
||||
import li.cil.oc.common.{tileentity, item, GuiType, InventorySlots, Slot, Tier}
|
||||
import li.cil.oc.common.inventory.ComponentInventory
|
||||
import li.cil.oc.common.inventory.ServerInventory
|
||||
import li.cil.oc.common.item
|
||||
import li.cil.oc.common.item.Delegator
|
||||
import li.cil.oc.common.tileentity
|
||||
import li.cil.oc.server.network.Connector
|
||||
import li.cil.oc.util.ExtendedNBT._
|
||||
import net.minecraft.entity.player.EntityPlayer
|
||||
import net.minecraft.item.ItemStack
|
||||
@ -187,6 +184,7 @@ class Server(val rack: tileentity.Rack, val slot: Int) extends Environment with
|
||||
}
|
||||
wasRunning = isRunning
|
||||
hadErrored = hasErrored
|
||||
if(tier == Tier.Four) node.asInstanceOf[Connector].changeBuffer(Double.PositiveInfinity)
|
||||
}
|
||||
|
||||
updateComponents()
|
||||
|
Loading…
x
Reference in New Issue
Block a user