ComputerCraft | |
---|---|
Derzeitige Entwickler | Daniel Ratcliffe Aaron Mills |
Version | 1.80pr1 |
Unterstützte Minecraft-Versionen | 1.8.9 1.12.2 |
Vorraussetzung für | CCLights2 ComputerCraftEdu Computronics Extra Peripherals FirePeripherals HxCPeripherals Immibis's Peripherals OpenCCSensors OpenFM OpenPeripheral Peripherals++ Quadracoptors Random Peripherals ÜberNetworkingAntennas |
Internetseite | Link |
Modifikation ID | computercraft |
Wikidata | Q111397355 |
Modpacks | |
All the Mods 3 FTB Unleashed FTB Unhinged Direwolf20 1.5 FTB Ultimate Direwolf20 Pack MindCrack Pack YogCraft Modpack FTB Lite Tech World Pax Challenge Pack A Feed The Beast Beta Pack A New World Mod Pack |
“ | ComputerCraft fügt Computer, das Progammieren und Robotik zu Minecraft hinzu. | „ |
— Beschreibung der Mod |
ComputerCraft ist eine Mod von Daniel Ratcliffe, welche Computer und verschiedene Peripheriegeräte zur Minecraft Welt hinzufügt. Alle Geräte sind mittels der Lua, der Skriptsprache der ComputerCraft API, genannt CCLua, programmierbar. Die Mod ermöglicht auch die Nutzung von Redstone, sowie den Rotlegierungskabeln und gebündelten Kabeln aus RedPower 2 oder Project: Red an den Computern, um komplexere Redstone Schaltungen zu ermöglichen. Zusammen mit Redstone-Unterstützung, können die Computer auch Kabelmodems und kabellose Modems, zur Kommunikation untereinander im RedNet, nutzen.
Turtles
Eine Turtle (dt. Schildkröte) ist ein Computertyp, der sich mit korrekten Anweisungen in der Welt bewegen und mit dieser interagieren kann. Turtles besitzten ein integriertes Inventar mit Platz für 16 Stacks zur Speicherung jegliche Gegenstände. Die Turtles können mit unterschiedlichen Peripheriegeräten oder Werkzeugen hergestellt werden, was ihnen die Ausübung unterschiedlicher Aufgaben ermöglicht. Zum Beispiel das Herstellen einer Turtle mit einer Diamandaxt, erzeugt eine Holzfäller Schildkröte (eng. Felling Turtle) die Bäume fällen kann. Es ist auch möglich der Turtle ein kabelloses Modem zu geben, welches der Turtle erlaubt, dass RedNet API zu nutzen.
Turtles nutzen die Turtle API (API:dt. Programmierschnittstelle) um sich in der Welt zu bewegen und mit dieser zu interagieren.
Programmierung
Programmierungen in ComputerCraft werden mittels der Lua Skriptsprache ausgeführt. Jeder Computer folgt den meisten Spezifikationen von Lua und kann die meisten Funktionen nutzen, die in der Skriptsprache definiert sind. In Ergänzung zur Basis Lua API, nutzt ComputerCraft zudem seine eigene API, um die Verbindung und Interaktion mit der Minecraft Welt zu ermöglichen. Diese API erlaubt die Verbindung mit Redstone sowie mit Red Alloy Wires und Bundled Cables (wenn RedPower 2 oder Project: Red installiert ist), zusammen mit einer Reihe anderer Anwendungen.
Leitfäden
- Einstieg in ComputerCraft
- Vergleich von programmier-mods
Externe Links
- Offizielle ComputerCraft Seite
- ComputerCraft auf CurseForge
- Offizielle ComputerCraft Wiki
- ComputerCraft auf GitHub
- Unterstütze dan200 über Patreon
- Unterstütze dan200 über Flattr
|