An open API service indexing awesome lists of open source software.

https://github.com/rabbikazmi/minecraft-gui

web-based crafting inventory system inspired by the minecraft interface, this project replicates a crafting experience.
https://github.com/rabbikazmi/minecraft-gui

css3 gui html5 javascript js minecraft pretty tonejs

Last synced: 3 months ago
JSON representation

web-based crafting inventory system inspired by the minecraft interface, this project replicates a crafting experience.

Awesome Lists containing this project

README

          

Minecraft-Inspired Crafting GUI


HTML5
CSS3
JavaScript
GitHub Pages Deployment
License: MIT

## Project Overview

A web-based crafting inventory system inspired by the Minecraft interface. Built with HTML, CSS, and JavaScript, this project replicates a crafting experience where users manage an inventory, discover recipes, and combine items to craft new tools—all in a pixelated, responsive UI.

## Features

- **Character Selection:** Choose between two playable characters: Sunny and Alex.
- **Inventory System:** Fully functional inventory with:
- Drag-and-drop item movement
- Right-click to split item stacks
- **2x2 Crafting Grid:** Combine items to create new ones with real-time output.
- **Recipe Book:** View a guide to all available recipes with descriptions and visuals.
- **Character Emotes:** Characters react with speech bubbles upon crafting.
- **Sound Effects:** UI audio feedback powered by Tone.js.
- **Persistent Storage:** Store items in a chest using localStorage.
- **Reset Button:** Clear all progress with a single click (no reload required).