Loading...
Beta Modpages Unclaimed

Block Variation

A data-driven mod to add block variation on world generation.

0 Likes
322 Downloads
Created by WittyWhiscash

Description

Source Code | Issue Tracker

 

Block Variation is a mod intended for pack makers that want to spice up the block variation in their world generation. This mod achieves this through JSON files.

 

NOTE: IF YOU ARE UPDATING THROUGH A MINOR VERSION (1.X.0) OR A MAJOR VERSION (X.0.0), I RECOMMEND RELOADING YOUR EXAMPLE JSONS AND REMAKING YOUR CUSTOM JSONS ACCORDING TO THE NEW EXAMPLES, AS THESE VERSIONS ADD NEW FEATURES NOT IN THE PREVIOUS VERSION.

 

GETTING STARTED

In order to get started, simply load the mod into your environment, and it will generate a folder named blockvariation in your config folder with an example.json file. The example.json file contains an example of what a sample block variation JSON file should look like. This example file won't ever be loaded into the game. It's there for reference. From here, you can create your own JSON files that contain what you want. Reload the game in order to load in those files and have them parsed to proper blocks and chances to spawn.

 

JSON STRUCTURE

The structure is fairly self explanatory:
mask is a string value which represents the block you want to replace. It should be namespaced properly, like "minecraft:stone".

randomType defines how the randomization will occur. As of 1.1.0, the types are RANDOM and SIMPLEX.

blockChanceMap is a map object which holds a set of strings and doubles. These represent the namespaced blocks (ie "minecraft:cobblestone") and their chance, in decimal format, of appearing.

depthRange is an array filled with two numbers: A minimum value, and a maximum value. They represent the Y-level range on which this file operates.

scale is a SIMPLEX exclusive parameter that represents how big the simplex blobs will be. The higher the number, the bigger the blobs.

 

MODPACKS

You are free to use this in your modpack! A little bit of credit is always nice, but is optional.

 

 

 


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Oh The Biomes You'll Go

An Adventure & Exploration mod like no other with unique, magical, realistic, and detailed biomes!

BetterNether

Improvements for the Nether (plants, biomes, structures, worldgen)

Valhelsia Structures

Adds new structures and dungeons to your world while being properly integrated.

Structory

An atmospheric structure mod for Fabric/Forge/Quilt.

Towns and Towers

Spice up your world with new villages, pillager outposts, and even new ships!

Terralith

A 1.18+ overworld expansion for Fabric and Forge, with tons of new biomes and caves!

BetterEnd

This mod adds content to the End (biomes, mobs, blocks, etc.)