ComputerCraft

ComputerCraft innehåller information om ComputerCraft mod.

ComputerCraft är en mod för minecraft som lägger till datorkonsoler med vilka du kan skapa komplexa Redstone-växlingssystem. Det använder skriptspråket Lua för all sin programmering och är kompatibelt med RedPower, vilket rekommenderas för den bästa upplevelsen. För den egentliga wikin om ComputerCraft gå hit.

Dator

Datorn är det viktigaste föremålet i ComputerCraft. Datorn kan göra en mängd olika saker som spelaren vill göra, för att antingen organisera sig själv, leka runt för att ta en paus i spelvärlden, eller skapa ett stort system inom vilket datorn används för input eller output. Kunskap om programmeringsspråket Lua krävs inte nödvändigtvis, men rekommenderas för att använda datorerna fullt ut. En av CC:s API:er har användning för redstone-modet RedPower, som kan användas för mer komplexa tekniska byggen i Minecrafts värld.

OBS: Om du är intresserad av att lära dig Lua för att använda det här modet finns det en grundläggande interaktiv Lua-handledning gjord på ComputerCraft-forumet, skapad av Casper.


Diskettstation

Diskettstationen är ett sätt att lagra filer, och är det enda användningsområdet för disketter, eftersom den används för att lagra data som datorer eller sköldpaddor kan använda. ComputerCraft har sitt eget FileSystem API som gör det möjligt för Lua-kodare att använda dem för vissa program, eller bara använda dem för att portera filer över till en annan dator. Ett roligt trick att använda är att lägga en musikskiva i enheten för att spela upp musik med hjälp av DJ-programmet.



Sköldpaddor

Allt en dator har och mer därtill, dessa små datorer är programmerbara robotar gjorda för din användning. Några basprogram är ”gå”, ”gräva” och ”dansa”. Sköldpaddans API gör det möjligt för Lua-kodare att styra dem med kod. Många saker kan göras med bara detta lilla block.

Lua-funktioner: * För en mer komplett lista besök sköldpaddsavsnittet i API

turtle.forward() Låt sköldpaddan röra sig framåt
turtle.back() Låt sköldpaddan gå tillbaka
turtle.up() Låt sköldpaddan gå uppåt
turtle.down() Låt sköldpaddan röra sig neråt
turtle.turnLeft() Sköldpaddan vrider sig åt vänster
turtle.turnRight() Sköldpaddan vänder till höger
turle.select( slotNum ) Sköldpaddan väljer den givna slotten (1 är högst upp till vänster, 16 är längst ner till höger)
turle.getItemCount( slotNum ) Räknar hur många föremål som finns i den givna slotten
turtle.getItemSpace( slotNum ) Räknar hur många föremål du behöver för att fylla stapeln i den givna slitsen
turle.dig() Bryter upp blocket framför
turle.digUp() Bryter blocket ovanför
turtle.digDown() Bryter blocket nedanför
turtle.place() Placerar ett block i den valda slitsen framför
turtle.placeUp() Placerar ett block i den valda facket ovanför
turtle.placeDown() Placerar ett block i den valda facket nedanför
turtle.detect() Detekterar om det finns en Block framför
turtle.detectUp() Detekterar om det finns en Block ovanför
turtle.detectDown() Detekterar om det finns en Block nedanför
turtle.drop() Droppar allt i den valda Slot

.



Trådlöst modem

För verkligt avancerade världar, försök att bygga trådlösa modem:

{C}


Förbind modemet med en dator (shift-klicka för att placera det på sidan), eller gör det tillsammans med en Turtle:



Dessa trådlösa modem används för trådlös interaktion med datorer, med en avståndsbegränsning baserad på konfigurationen (standardavstånd 64 kvarter, 16 kvarter vid åska). Rednet API tillåter sådana typer av kommunikation. Det finns inga basprogram som använder rednet, men alla som känner till internet vet vilken potential trådlös datorkommunikation har.

Monitor

Bygg många monitorblock och placera dem tillsammans så kommer du att se att de expanderar till en sammanhängande bildskärm. Om din dator rör vid skärmen kan den programmeras att rita upp text på denna skärm, som kommer att vara synlig för alla som går förbi. Prova skärmen genom att köra programmet ”monitor”, till exempel ”monitor left hello”. Försök att hitta det hemliga program som lades till i 1.31 och som är särskilt utformat för monitorer! (Vagt tips: Let’s go Solo.)

Notera: Monitorer lades till i en nyare version av ComputerCraft, vilket innebär att de endast kan erhållas i Technic 7.0+/Tekkit 3.0+!


Användning

Några exempel på kraften i ComputerCraft är:

  • Användning av en konsol för att styra dina TNT-kanoner
  • Användning av en konsol utrustad med Minepedia för att få hjälp med Minecraft.spel
  • Passordlås för dörrar utan redstone
  • Äventyrskartor
  • Spel
  • Använd sköldpaddor för att bryta gruvor
  • Använd sköldpaddor för att odla trä

… och mycket, mycket mer.

Se även

  • API
  • ComputerCraft Items
  • Notable Programs
  • Coding
  • Computercraft Thread @ minecraftforum.net
  • ComputerCraft homepage

IndustrialCraft – RedPower – BuildCraft – Equivalent Exchange – ThaumCraft – Mo’ Creatures – Weapon Mod – Better Dungeons

Järnvägsmaskiner – ytterligare byggnadsrör – logistikrör – trådlös rödsten – Millenaire – tomer och XP-böcker – skogsbruk – hantverkstabell II – förvaringsutrymme för Ender. – CARuins – ComputerCraft – Minecraft Forge

Somnia – Rei’s Minimap – Optifine – MAtmos – Inte tillräckligt med föremål

v – d – eTechnic Pack Mods

Större modifikationer för spelet.

Mindre spelmodifieringar

Alternativ/prestandamodifieringar

Dator – Skärm – Diskettstation – Trådlöst modem – Diskett

Sköldpadda – Trådlös sköldpadda – Gruvdriftssköldpadda – Trådlös gruvdriftssköldpadda – Sköldpadda för avverkning – Jordbrukssköldpadda – Grävdriftssköldpadda – Sköldpadda med närstrid –

API – Kodning – Lua – Noterbara program – Rednet

v – d – eComputerCraft

Datorer

Sköldpaddor

Programmering

Lämna ett svar

Din e-postadress kommer inte publiceras.