나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2026-06-01 20:05:31

ComputerCraft

<colbgcolor=#7f7f7f><colcolor=#fff> ComputerCraft
파일:CCTweaked Icon.png
버전 1.6.4 ~ 26.1.2
모드로더 Forge(1.6.4~)
NeoForge(1.20.4~)
Fabric(1.19.4~)
다운로드 수 XX[기준]
다운로드 파일:CurseForge 아이콘.svg파일:CurseForge 아이콘 화이트.svg 파일:CurseForge 아이콘.svg파일:CurseForge 아이콘 화이트.svgCCT | 파일:Modrinth 아이콘.svg
파일:디스코드 아이콘.svg | 파일:GitHub 아이콘.svg파일:GitHub 아이콘 화이트.svg 파일:GitHub 아이콘.svg파일:GitHub 아이콘 화이트.svgCCT #
1. 개요2. 역사3. 상세4. 아이템5. 프로그래밍 환경
5.1. 표준 라이브러리

1. 개요

마인크래프트/자바 에디션프로그래밍 관련 기능성 모드. 약칭은 CC.

2. 역사

2011년 Daniel Ratcliffe이 개발하였다.

오리지널 ComputerCraft가 개발이 중단되고 현재는 커뮤니티에서 CC: Tweaked라는 포크로 개발이 지속되고 있다.

최신 버전에서는 LuaJ 대신 Cobalt라는 자체 Lua 인터프리터를 개발하여 임베드하고 있다.#

3. 상세

Lua 프로그래밍 언어를 사용한 프로그래밍이 가능하다. 기본적인 컴퓨팅 블럭은 lua 인터프리터만 내장된 블럭이지만, turtle 등과 여러 peripheral을 사용하면 정교한 수준의 자동화가 가능하다.

4. 아이템

5. 프로그래밍 환경

내장 컴퓨터 블록을 켰을 때 기본적으로 부트되는 환경을 CraftOS라고 하며, 기본 Unix 스타일의 기초적인 셸을 제공한다.

물론 내장 말고도 후술할 루아 인터프리터 환경을 사용해 자신만의 셸을 만들어 설치할 수도 있다. github을 찾아보면 표준 Bash 구현체 등 수준도 흔히 나오는 편.

5.1. 표준 라이브러리

내장 lua 인터프리터에서 기본으로 제공되는 환경.

리눅스 등 프로그래밍을 해봤다면 상당 부분이 일반적인 프로그래밍 언어의 런타임/표준 라이브러리 바인딩을 닮았다. peripheral, turtle 등 CC에 특화된 라이브러리도 많다.

[기준] 20XX년 XX월 XX일