Skip to content

Instantly share code, notes, and snippets.

Avatar

SuperCoder79 SuperCoder7979

View GitHub Profile
View fabric_quotes.txt
1) smaller > bigger - asie
2) asie is dumb[...] - pyro
3) Json is good and fun - noone
4) well ill look into it - Draylar
5) Removing smooth lighting would certainly eliminate problems with smooth lighting. - Grondag
7) Lil tater is fun for the whole family. - Draylar
8) go commit fork cotton - B0undarybreaker
9) really gets the noggin joggin - Anonymous
10) MoreBiomes then, following Guava naming conventions for the scenario wherein a plural named class for the overall type already exists in the environment. - Chloe
12) Your squid is too big for my bucket - JamiesWhiteShirt
View 116-update-guide.md

Hey! I was inspired by williewuss's primer to create a guide on what is changing in 1.16, from mostly a worldgen perspective. This guide is just an overview on what Mojang changed, not what Forge changed.
However, I know that not everyone makes worldgen mods so I'll also include a section on non-worldgen stuff.
For the Forge people, this guide uses Yarn names! You can find the conversion at the bottom.
If you have more info, feel free to contact me and I'll add it to this list.

Cheers, SuperCoder79

Last updated: 6/6/2020, 1.16-pre2

Not worldgen

View RubberTreeDecorator.java
import com.mojang.datafixers.Dynamic;
import net.minecraft.util.math.BlockPos;
import net.minecraft.world.Heightmap;
import net.minecraft.world.IWorld;
import net.minecraft.world.gen.chunk.ChunkGenerator;
import net.minecraft.world.gen.chunk.ChunkGeneratorConfig;
import net.minecraft.world.gen.decorator.ChanceDecoratorConfig;
import net.minecraft.world.gen.decorator.Decorator;
import java.util.Random;
View stg.java
package supercoder79.simplexterrain.world.gen;
import java.util.*;
import java.util.concurrent.CompletableFuture;
import net.minecraft.block.Blocks;
import net.minecraft.util.Pair;
import net.minecraft.util.crash.CrashException;
import net.minecraft.util.crash.CrashReport;
import net.minecraft.util.math.BlockPos;
View mesa.java
package supercoder79.simplexterrain.world.noisemodifier;
import java.nio.file.Paths;
import supercoder79.simplexterrain.api.cache.CacheSampler;
import supercoder79.simplexterrain.api.noise.NoiseModifier;
import supercoder79.simplexterrain.configs.ConfigUtil;
import supercoder79.simplexterrain.configs.noisemodifiers.MesaConfigData;
import supercoder79.simplexterrain.noise.gradient.OpenSimplexNoise;