CoolFace
Datasetpublic

Nininkkka/Minecraft-vision-dataset

๐ŸŒ Minecraft Vision Dataset Manually collected Minecraft screenshots for classification tasks. Useful for training AI agents, bots, and computer vision models. ๐Ÿ“ฆ What's inside Biomes, dimensions, time of day, and more. See the repository file browser for the full list of classes and current image counts. ๐Ÿ“‚ Dataset structure The root contains one folder per class. New classes are added over time. ๐Ÿ” Current statistics Exact numbersโ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/Nininkkka/Minecraft-vision-dataset.

sourceHugging Facecc-by-nc-4.0updated 5d agoView on Hugging Face
1likes372downloads
Dataset Card

๐ŸŒ Minecraft Vision Dataset

Manually collected Minecraft screenshots for classification tasks. Useful for training AI agents, bots, and computer vision models.

๐Ÿ“ฆ What's inside

  • โ€”Biomes, dimensions, time of day, and more.
  • โ€”See the repository file browser for the full list of classes and current image counts.

๐Ÿ“‚ Dataset structure

The root contains one folder per class. New classes are added over time.

๐Ÿ” Current statistics

Exact numbers of classes and images are always visible on the dataset page. Browse the "Files and versions" tab โ€“ everything is there.

๐Ÿ”„ Continuous updates

This dataset is regularly expanded. No manual changelog is kept โ€“ check the commit history for updates.


๐ŸŽฎ Minecraft Vision Dataset - Recommended Groups

โš ๏ธ Important: Don't mix groups in one training run. Pick one below.


๐Ÿงฉ Recommended Groups

  1. 1.๐ŸŒ Core biomes (128x128, 7 classes): caves, end, forests, nether, oceans, plains, sky (Most popular & balanced)
  1. 1.๐ŸŒž Time of day (128x128, 4 classes): time-day, time-noon, time-night, time-midnight
  1. 1.๐Ÿ“ธ High resolution (384x384, 5 classes): caves_384x384, desert_384x384, nether_384x384, end_384x384, forests_384x384

๐Ÿš€ Quick filter example (PyTorch)

python
from datasets import load_dataset
ds = load_dataset("Nininkkka/Minecraft-vision-dataset", split="train", streaming=True)

# Filter Group 1
def filter_group1(x):
    path = x["image"]["path"]
    return "/v1/" in path and any(b in path for b in ["caves/","end/","forests/","nether/","oceans/","plains/","sky/"])

group1 = ds.filter(filter_group1)
Nininkkka/Minecraft-vision-dataset ยท CoolFace