Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

MCWorldGen

Introduction

This project is a Custom World Generation engine built from scratch using perlin noise. It uses minecraft as the main world building interface.

Features

  • Terrain carver
  • Vegetation(trees, sugarcane, flowers, bushes)
  • Lakes, Lakebeds (water/lava)
  • Caves (3d Perlin Noise)
  • Ore blobs

How to run:

*Uses uv for handling python venv.

  1. Clone the project and cd into it.
git clone https://github.com/skandabhairava/MCWorldGen
cd MCWorldGen
  1. Use uv* to sync up dependencies. Activate venv.
uv sync
source .venv/bin/activate #on linux
  1. Run the program.
uv run src/main.py
  1. Copy paste the TEST folder inside your mniecraft saves folder.

Where to find:

About: Portfolio

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages