Coder Social home page Coder Social logo

duckos-mods / auto-ctm Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 20 KB

Auto CTM is a python script that can create custom terrain with perlin noise

License: MIT License

Python 100.00%
custom minecraft minecraft-bedrock minecraft-bedrock-edition minecraftbedrock minecraftpe perlin perlin-noise perlin-terrain perlinnoise

auto-ctm's Introduction

Auto-CTM

Auto CTM is a python script that can create custom terrain with perlin noise right now this is just for fun and has issues

Needed

A copy of minecraft bedrock edition is needed (could be converted to java by changing a few lines but no support will be given for java) python 3.7 MINIMUM recommended is python 3.10

Setup

  1. Download the .py file from thr release tab
  2. Install with pip perlin-noise and amulet with pip install perlin-noise and pip install amulet-core
  3. Read Down

Using

  1. Launch The Script And Paste In Your World Location It Will Look Something like C:\Users\USERNAME\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\WORLDID
  2. Give the script a scale ie 128,256,512,1024,2048,4096,8192 and so on
  3. Give it a base Octave (1 too 2 is recomended for 128 or 256)
  4. Leave the world if you are in it
  5. If any errors show up just wait
  6. Once done load world

Issues

1. ITS TAKING TO LONG

If its taking to long for your liking change the scale

2. ALL MY WORLD IS GONE

This script replaces chunks in your world so make a new one or risk loosing your world

3. My world wont load

Sometimes this script will error and break your world

Plans

  1. Some Sort Of 3d And 2d Noise Options
  2. Patch The 0 X Chunk Bug FIXED
  3. Add A Feature Loader That Would Allow For Custom Structures To Spawn On The Terrain
  4. Add Decoration To The Terrain
  5. Add Cell Noise
  6. Add OpenSimplex 2d And 3d Noise
  7. Allow For Placement Customizations
  8. Make Faster (Dont Know If I Can This Is The 8th Version Of The Script And Its The Fastest By Far)
  9. Add Config Options So You Dont Have To Retype Them Every Time
  10. Offical Java Support (Shouldnt Be Hard)

Results

auto-ctm's People

Contributors

duckos-mods avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.