Minecraft (Craft)

Background

A simple Minecraft clone written in C using modern OpenGL (shaders).

Features

The Craft core has been authored by

The Craft core is licensed under

A summary of the licenses behind RetroArch and its cores have found here.

Requirements

How to start the Craft core:

The content should now start running!

Features

Frontend-level settings or features that the Craft core respects.

Feature Supported
Restart
Saves
States
Rewind
Netplay
Core Options
RetroAchievements
RetroArch Cheats
Native Cheats
Controls
Remapping
Multi-Mouse
Rumble
Sensors
Camera
Location
Subsystem
Softpatching
Disk Control
Username
Language
Crop Overscan
LEDs

Directories

The Craft core's library name is 'Craft'

The Craft core saves/loads to/from these directories.

Frontend's System directory

File Description
craft.db World data

Geometry and timing

Core options

The Craft core has the following option(s) that can be tweaked from the core options menu. The default setting is bolded.

Settings with (Restart) means that core has to be closed for the new setting to be applied on next launch.

??? note "Resolution - 320x240"

??? note "Resolution - 1920x1080"

??? note "Show info text - Off"

??? note "Show info text - On"

??? note "Field of view - 65"

??? note "Field of view - 125"

??? note "Draw distance - 10"

??? note "Draw distance - 32"

Joypad

RetroPad Inputs Craft Inputs
Jump
Destroy block
Zoom out
Move forwards
Move backwards
Move crosshair left
Move crosshair right
Next block
Place block
Move left
Move right
Move crosshair up
Move crosshair down
X Move left/right
Y Move up/down
X Move crosshair left/right
Y Move crosshair up.down

Keyboard

RetroKeyboard Inputs Craft Inputs
Keyboard Up Move forwards
Keyboard Down Move backwards
Keyboard Right Move crosshair left
Keyboard Left Move crosshair right
Keyboard Right Shift Zoom out

Mouse

RetroMouse Inputs Craft Inputs
Mouse Cursor Move crosshair
Mouse 1 Destroy block
Mouse 2 Place block
Mouse 3 Copy block
Wheel Up Previous block
Wheel Down Next block