ComputerCraft

ComputerCraft indeholder oplysninger om ComputerCraft-mod’en.

ComputerCraft er et mod til minecraft, der tilføjer computerkonsoller, hvormed du kan skabe komplekse Redstone-skiftesystemer. Den bruger scriptsproget Lua til al programmering, og den er kompatibel med RedPower, hvilket anbefales for at få den bedste oplevelse. For den egentlige wiki om ComputerCraft gå her.

Computer

Computeren er det vigtigste element i ComputerCraft. Computeren kan gøre en række forskellige ting, som spilleren ønsker at gøre, for enten at organisere sig selv, spille rundt for at tage en pause i spilverdenen, eller skabe et stort system, indenfor hvilket computeren bruges til input eller output. Kendskab til programmeringssproget Lua er ikke nødvendigvis påkrævet, men anbefales for at udnytte computerne fuldt ud. En af CC’s API’er har brug for redstone mod RedPower, som kan bruges til mere komplekse teknologiske builds i Minecraft-verdenen.

BEMÆRK: Hvis du er interesseret i at lære Lua for at bruge dette mod, er der lavet en grundlæggende interaktiv Lua-vejledning på ComputerCraft-forummet, som er lavet af Casper.


Diskdrev

Diskdrevet er en måde at lagre filer på, og er den eneste anvendelse for disketterne, da den bruges til at gemme data, som computere eller skildpadder kan bruge. ComputerCraft har sin egen FileSystem API, der gør det muligt for Lua kodere at udnytte dem til visse programmer, eller bare bruge dem til at portere filer over til en anden computer. Et sjovt trick at bruge er at lægge en musikskive i drevet for at afspille musik ved hjælp af DJ-programmet.



Skildpadder

Alt, hvad en computer har, og mere til, disse små computere er programmerbare robotter, der er lavet til din brug. Et par grundprogrammer er “gå”, “udgrave” og “danse”. Skildpadde-API’en gør det muligt for Lua-kodere at styre dem med kode. Der kan gøres mange ting med blot denne ene lille blok.

Lua-funktioner: * For en mere komplet liste besøg turtle sektionen af API

tturle.forward() Lad skildpadden bevæge sig fremad
turle.back() Lad skildpadden bevæge sig tilbage
turtle.up() Lad skildpadden bevæge sig opad
turtle.down() Lad skildpadden bevæge sig nedad
turtle.turnLeft() Skildpadden drejer til venstre
turtle.turnRight() Skildpadden drejer til højre
turtle.select( slotNum ) Skildpadden vælger den angivne slot (1 er øverst til venstre, 16 er nederst til højre)
turtle.getItemCount( slotNum ) Tæller, hvor mange genstande der er i den givne Slot
turtle.getItemSpace( slotNum ) Tæller, hvor mange genstande du skal bruge for at fylde stakken i den givne Slot
turle.dig() Bryder blokken foran
turle.digUp() Bryder blokken ovenover
turle.digDown() Bryder blokken nedenunder
turle.place() Placerer en blok af den valgte slot foran
turle.placeUp() Placerer en blok i den valgte slot over
turtle.placeDown() Placerer en blok i den valgte slot under
turtle.detect() Detekterer, om der er en blok foran
turtle.detectUp() Detekterer, om der er en blok over
turtle.detectDown() Detekterer, om der er en blok under
turtle.drop() Dropper alt i den valgte Slot



Trådløst modem

For virkelig avancerede verdener, prøv at bygge trådløse modemmer:

{C}


Anslut modemmet til en computer (skift-klik for at placere det på siden), eller lav det sammen med en Turtle:



Disse trådløse modemmer bruges til trådløs interaktion med computere, med en afstandsbegrænsning baseret på konfigurationen (standardafstand på 64 blokke, 16 blokke hvis der er tordenvejr). Rednet-API’en tillader sådanne typer kommunikation. Der er ingen basisprogrammer, der bruger rednet, men alle, der kender til internettet, kender potentialet i trådløs computerkommunikation.

Monitor

Byg masser af monitorblokke, og placer dem sammen, og du vil se, at de udvides til én sammenhængende skærm. Hvis din computer rører ved skærmen, kan den programmeres til at tegne tekst til denne skærm, som vil være synlig for alle, der går forbi. Prøv skærmen af ved at køre programmet “monitor”, som f.eks. “monitor left hello”. Prøv at finde det hemmelige program, der blev tilføjet i 1.31, og som er designet specielt til skærme! (Vagt hint: Lad os gå solo.)

OBS: Monitorer blev tilføjet i en nyere version af ComputerCraft, hvilket betyder, at de kun kan fås i Technic 7.0+/Tekkit 3.0+!


Anvendelse

Nogle eksempler på ComputerCrafts kraft er:

  • Anvendelse af en konsol til at styre dine TNT-kanoner
  • Anvendelse af en konsol udstyret med Minepedia til minecraft-hjælp-
  • spil
  • Passwordlåse til døre uden redstone
  • Eventyrkort
  • Spil
  • Brug skildpadder til minedrift
  • Brug skildpadder til at dyrke træ

… og meget, meget mere.

Se også

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

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

Jernbanefartøj – Yderligere bygningsrør – Logistikrør – Trådløs rødsten – Millenaire – Tomes og XP-bøger – Skovbrug – Håndværkstabel II – Opbevaring af Ender – CARuins – ComputerCraft – Minecraft Forge

Somnia – Rei’s Minimap – Optifine – MAtmos – Ikke nok genstande

v – d – eTechnic Pack Mods

Major Gameplay Mods

Mindre gameplay-modifikationer

Options/Performance Mods

Computer – Skærm – Diskettedrev – Trådløst modem – Diskette

Skildpadde – Trådløs skildpadde – Minedriftsskildpadde – Trådløs minedriftsskildpadde – Fældningsskildpadde – Landbrugsskildpadde – Graverskildpadde – Nærkampsskildpadde –

API – Coding – Lua – Notable Programs – Rednet

v – d – d – eComputerCraft

Computere

Skildpadder

Programmering

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.