diff --git a/src/main/resources/assets/opencomputers/lang/de_DE.lang b/src/main/resources/assets/opencomputers/lang/de_DE.lang index f46559bad..4cf64dd2c 100644 --- a/src/main/resources/assets/opencomputers/lang/de_DE.lang +++ b/src/main/resources/assets/opencomputers/lang/de_DE.lang @@ -7,6 +7,7 @@ tile.oc.adapter.name=Adapter tile.oc.assembler.name=Elektronik-Werkbank tile.oc.cable.name=Kabel tile.oc.capacitor.name=Kondensator +tile.oc.carpetedcapacitor.name=Teppichkondensator tile.oc.case1.name=Computergehäuse (Stufe 1) tile.oc.case2.name=Computergehäuse (Stufe 2) tile.oc.case3.name=Computergehäuse (Stufe 3) @@ -55,6 +56,7 @@ item.oc.CircuitBoard.name=Leiterplatte item.oc.ComponentBus0.name=Komponentenschnittstelle (Stufe 1) item.oc.ComponentBus1.name=Komponentenschnittstelle (Stufe 2) item.oc.ComponentBus2.name=Komponentenschnittstelle (Stufe 3) +item.oc.componentbus3.name=Komponentenschnittstelle (Kreativ) item.oc.ControlUnit.name=Steuerwerk (CU) item.oc.CPU0.name=Hauptprozessor (CPU) (Stufe 1) item.oc.CPU1.name=Hauptprozessor (CPU) (Stufe 2) @@ -199,6 +201,8 @@ oc:gui.Chat.WarningRecipes=Es gab Fehler beim Laden eines oder mehrerer Rezepte. oc:gui.Chat.WarningSimpleComponent=Eine Erweiterung (deine?) welche das §aSimpleComponent§f-Interface verwendet, hat etwas §efalsch gemacht§f. Komponentenlogik konnte nicht eingefügt werden. Bitte wirf einen Blick in deine Log-Datei für weitere Informationen. oc:gui.Drive.Managed=Managed oc:gui.Drive.Unmanaged=Unmanaged +oc:gui.Drive.ReadOnlyLock=Sperre +oc:gui.Drive.ReadOnlyLockWarning=§lNur Lesen§r Sperre. Kann nur entfernt werden, wenn das Laufwerk gelöscht wird. oc:gui.Drive.Warning=§lWarnung§r: Umschalten der Modi führt zum Datenverlust. oc:gui.Error.ComponentOverflow=Zu viele Komponenten sind mit dem Computer verbunden. oc:gui.Error.InternalError=Interner Fehler, bitte sieh in der Logdatei nach. Das ist wahrscheinlich ein Bug. @@ -258,6 +262,7 @@ oc:tooltip.apu=Eine CPU mit integrierter GPU (bzw. IGP), falls du unbedingt den oc:tooltip.assembler=Erlaubt die Fertigung von Robotern und weiteren Geräten aus diversen anderen Computerteilen. oc:tooltip.cable=Ein billiger Weg, verschiedene Blöcke miteinander zu verbinden. oc:tooltip.capacitor=Speichert Energie für spätere Verwendung. Kann extrem schnell befüllt und entleert werden. +oc:tooltip.carpetedcapacitor=Speichert Energie für den späteren Gebrauch. Kann sehr schnell befüllt und entleert werden. Lädt auf, wenn Schafe oder Ozelots darauf laufen. oc:tooltip.cardbase=Wie der Name schon sagt, werden alle Erweiterungskarten hieraus hergestellt. oc:tooltip.case=Das Computergehäuse ist der essentielle Grundbaustein für einen Computer. §fErweiterungskarten§7, §fRAM§7 und §fFestplatten§7 können in einem Gehäuse installiert werden.[nl] Slots: §f%s§7 oc:tooltip.chamelium=Rohmaterial für 3D-Drucke. Nicht zum Verzehr geeignet: kann zu Erblindung und zeitweiligem Verlust von Präsenz führen. @@ -281,6 +286,7 @@ oc:tooltip.diskdrive.CC=ComputerCraft-Disketten werden §aauch unterstützt§7. oc:tooltip.diskdrive=Erlaubt es, Disketten zu lesen und zu beschreiben. Kann in Robotern installiert werden, um später Disketten einlegen zu können. oc:tooltip.diskdrivemountable=Funktioniert genauso wie ein normales Diskettenlaufwerk, wird aber in einem Serverschrank installiert. oc:tooltip.diskusage=Festplattennutzung: %s/%s Byte +oc:tooltip.disklocked=Gesperrt von %s oc:tooltip.diskmodemanaged=Modus: Managed oc:tooltip.diskmodeunmanaged=Modus: Unmanaged oc:tooltip.drone=Drohnen sind schlichte, flinke Aufklärungseinheiten mit limitierter Inventargröße. diff --git a/src/main/scala/li/cil/oc/common/tileentity/Rack.scala b/src/main/scala/li/cil/oc/common/tileentity/Rack.scala index 9a1ea70a2..309e5f16b 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/Rack.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/Rack.scala @@ -306,7 +306,7 @@ class Rack extends traits.PowerAcceptor with traits.Hub with traits.PowerBalance super.onRedstoneInputChanged(args) components.collect { case Some(mountable: RackMountable) if mountable.node != null => - val toLocalArgs = RedstoneChangedEventArgs(toLocal(args.side), args.oldValue, args.newValue) + val toLocalArgs = RedstoneChangedEventArgs(toLocal(args.side), args.oldValue, args.newValue, args.color) mountable.node.sendToNeighbors("redstone.changed", toLocalArgs) } } diff --git a/src/main/scala/li/cil/oc/common/tileentity/traits/Computer.scala b/src/main/scala/li/cil/oc/common/tileentity/traits/Computer.scala index 2215625bb..c05425bf8 100644 --- a/src/main/scala/li/cil/oc/common/tileentity/traits/Computer.scala +++ b/src/main/scala/li/cil/oc/common/tileentity/traits/Computer.scala @@ -205,7 +205,7 @@ trait Computer extends Environment with ComponentInventory with Rotatable with B override protected def onRedstoneInputChanged(args: RedstoneChangedEventArgs) { super.onRedstoneInputChanged(args) - val toLocalArgs = RedstoneChangedEventArgs(toLocal(args.side), args.oldValue, args.newValue) + val toLocalArgs = RedstoneChangedEventArgs(toLocal(args.side), args.oldValue, args.newValue, args.color) machine.node.sendToNeighbors("redstone.changed", toLocalArgs) }