mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-16 18:55:03 -04:00
Should fix #323.
This commit is contained in:
parent
e89ba4238d
commit
8ce9d5d620
@ -15,6 +15,7 @@ import scala.collection.convert.WrapAsScala._
|
|||||||
import scala.collection.mutable
|
import scala.collection.mutable
|
||||||
import li.cil.oc.common.inventory.ServerInventory
|
import li.cil.oc.common.inventory.ServerInventory
|
||||||
import java.util.logging.Level
|
import java.util.logging.Level
|
||||||
|
import li.cil.oc.common.InventorySlots.Tier
|
||||||
|
|
||||||
class Disassembler extends traits.Environment with traits.PowerAcceptor with traits.Inventory {
|
class Disassembler extends traits.Environment with traits.PowerAcceptor with traits.Inventory {
|
||||||
val node = api.Network.newNode(this, Visibility.None).
|
val node = api.Network.newNode(this, Visibility.None).
|
||||||
@ -91,7 +92,10 @@ class Disassembler extends traits.Environment with traits.PowerAcceptor with tra
|
|||||||
|
|
||||||
private def enqueueRobot(robot: ItemStack) {
|
private def enqueueRobot(robot: ItemStack) {
|
||||||
val info = new ItemUtils.RobotData(robot)
|
val info = new ItemUtils.RobotData(robot)
|
||||||
queue += api.Items.get("case" + (info.tier + 1)).createItemStack(1)
|
val itemName =
|
||||||
|
if (info.tier == Tier.Four) "caseCreative"
|
||||||
|
else "case" + (info.tier + 1)
|
||||||
|
queue += api.Items.get(itemName).createItemStack(1)
|
||||||
queue ++= info.containers
|
queue ++= info.containers
|
||||||
queue ++= info.components
|
queue ++= info.components
|
||||||
node.changeBuffer(info.robotEnergy)
|
node.changeBuffer(info.robotEnergy)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user