HomeJavaModsDefault World Generator (port)
Default World Generator (port)
ModsJava

Default World Generator (port)

by ezterry · on CurseForge

Change the Default World Generator for both clients and servers!. Free Minecraft Java mod — download and open it in the game.

⬇ Download on CurseForge

First: This project started as a port of fireball1725's 1.7.10 mod: Default World Generator to 1.8.9.  To aid in projects by myself and others that use mods the use or create alternative "World Types" in a pack.

 

As of version 1.12-2.3:

 

Mod Features

 

Licensing:

 

I received this mod under the MIT license, and thus am redistributing it under the same license.

This means it can be freely used in any modpack.  However if you translate this post into another language, please do try and link back to this post.

 

How To Use:

 

Note this page contains instructions for v2.0 and above (running on mc1.12+)

 

For information on how to use the older versions please see:

* MC 1.9.*, 1.10.* and 1.11.*:  See these instructions!  

* MC 1.8.9: See: See the original text config instructions!

 

In v2.0+ all options are only available inside the Minecraft client. 

1) Load the Minecraft title screen

2) Click Mods

3) Select Default World Generator

4) Press configure

 

At this point you will be in the editor gui.

 

Tips:

* If you only want one default, and to not pop up the list to choose a world type, everything must be not listed, in this case the first element is considered the primary, and will be used to set the users world type defaults

* Seeds are now locked with generator/world type if not left blank.  This allows pre made chunk data in the datapacks.

* World Name is part of the default new world name

* pngs for custom icons when using a set of listed configurations go into config/defaultworldgenerator-port/*.png  (once there you can press the icon button to toggle through them)

* The init commands are just commands (like "say Hello World") that run every time a single player world is loaded, or a server world is started.  These can be used to run mcfunctions, or set gamerules and be different for each preset.  (A very useful thing might be to run "gamerule gameLoopFunction <packname:presetname>" to kick off a background function each tick for your pack) 

* the "datapacks" represent any file in the directory and subdirectors of that listed.  The listed directories must be in config/defaultworldgenerator-port/<name> Thus if you wanted to change the endermite loot table in the common datapack you would include the file config/defaultworldgenerator-port/common/data/loot_tables/minecraft/entities/endermite.json

Unlike the previous versions, these sets of files will automatically sync to the save file when the pack is updated.

 

 

A series of videos covering more advance configuration concepts and ideas will be here soon.

 

 

Whats New (Changelog):

 

While this started as a simple port over time the mod has had many additions, tweaks, and even an overhaul for 1.12. Here are the changes in reverse chronological order:

 

Default World Generator (port) is a free Minecraft Java mod. Downloaded 7,542,894 times (via CurseForge). Download it and open it directly in the game.

Explore more