This Rocks 1.7.0 - 1.19.4, Bamboo, Mangrove & Cherry Sticks

- Update to 1.19.4
- Add bamboo, mangrove and cherry sticks that generate in their respective biomes
- Overhaul config
- Generation is now JSON-based
- Fix #34 (Geysers pushing with blocks in-between)
This commit is contained in:
Motschen
2023-04-13 21:03:55 +02:00
parent ae97a76d0b
commit 8db267300a
55 changed files with 952 additions and 147 deletions

View File

@@ -5,36 +5,43 @@ import eu.midnightdust.lib.config.MidnightConfig;
public class RocksConfig extends MidnightConfig {
public final static String rocks = "rocks";
@Comment(category = rocks) public static Comment needs_restart;
@Comment(category = rocks, centered = true) public static Comment needs_restart;
@Entry(category = rocks, name = "block.rocks.rock") public static boolean rock = true;
@Entry(category = rocks, name = "block.rocks.granite_rock") public static boolean granite_rock = true;
@Entry(category = rocks, name = "block.rocks.diorite_rock") public static boolean diorite_rock = true;
@Entry(category = rocks, name = "block.rocks.andesite_rock") public static boolean andesite_rock = true;
@Entry(category = rocks, name = "block.rocks.sand_rock") public static boolean sand_rock = true;
@Entry(category = rocks, name = "block.rocks.red_sand_rock") public static boolean red_sand_rock = true;
@Entry(category = rocks, name = "block.rocks.gravel_rock") public static boolean gravel_rock = true;
@Entry(category = rocks, name = "block.rocks.end_stone_rock") public static boolean end_stone_rock = true;
@Entry(category = rocks, name = "block.rocks.netherrack_rock") public static boolean netherrack_rock = true;
@Entry(category = rocks, name = "block.rocks.soul_soil_rock") public static boolean soul_soil_rock = true;
@Entry(category = rocks, name = "block.rocks.granite_rock") public static boolean graniteRock = true;
@Entry(category = rocks, name = "block.rocks.diorite_rock") public static boolean dioriteRock = true;
@Entry(category = rocks, name = "block.rocks.andesite_rock") public static boolean andesiteRock = true;
@Entry(category = rocks, name = "block.rocks.sand_rock") public static boolean sandRock = true;
@Entry(category = rocks, name = "block.rocks.red_sand_rock") public static boolean redSandRock = true;
@Entry(category = rocks, name = "block.rocks.gravel_rock") public static boolean gravelRock = true;
@Entry(category = rocks, name = "block.rocks.end_stone_rock") public static boolean endStoneRock = true;
@Entry(category = rocks, name = "block.rocks.netherrack_rock") public static boolean netherrackRock = true;
@Entry(category = rocks, name = "block.rocks.soul_soil_rock") public static boolean soulSoilRock = true;
public final static String sticks = "sticks";
@Comment(category = sticks) public static Comment needs_restart1;
@Entry(category = sticks, name = "block.rocks.oak_stick") public static boolean oak_stick = true;
@Entry(category = sticks, name = "block.rocks.spruce_stick") public static boolean spruce_stick = true;
@Entry(category = sticks, name = "block.rocks.birch_stick") public static boolean birch_stick = true;
@Entry(category = sticks, name = "block.rocks.acacia_stick") public static boolean acacia_stick = true;
@Entry(category = sticks, name = "block.rocks.jungle_stick") public static boolean jungle_stick = true;
@Entry(category = sticks, name = "block.rocks.dark_oak_stick") public static boolean dark_oak_stick = true;
@Entry(category = sticks, name = "block.rocks.crimson_stick") public static boolean crimson_stick = true;
@Entry(category = sticks, name = "block.rocks.warped_stick") public static boolean warped_stick = true;
@Comment(category = sticks, centered = true) public static Comment needs_restart1;
@Entry(category = sticks, name = "block.rocks.oak_stick") public static boolean oakStick = true;
@Entry(category = sticks, name = "block.rocks.spruce_stick") public static boolean spruceStick = true;
@Entry(category = sticks, name = "block.rocks.birch_stick") public static boolean birchStick = true;
@Entry(category = sticks, name = "block.rocks.acacia_stick") public static boolean acaciaStick = true;
@Entry(category = sticks, name = "block.rocks.jungle_stick") public static boolean jungleStick = true;
@Entry(category = sticks, name = "block.rocks.dark_oak_stick") public static boolean darkOakStick = true;
@Entry(category = sticks, name = "block.rocks.mangrove_stick") public static boolean mangroveStick = true;
@Entry(category = sticks, name = "block.rocks.cherry_stick") public static boolean cherryStick = true;
@Entry(category = sticks, name = "block.rocks.bamboo_stick") public static boolean bambooStick = true;
@Entry(category = sticks, name = "block.rocks.crimson_stick") public static boolean crimsonStick = true;
@Entry(category = sticks, name = "block.rocks.warped_stick") public static boolean warpedStick = true;
public final static String misc = "misc";
@Comment(category = misc) public static Comment needs_restart2;
@Comment(category = misc, centered = true) public static Comment needs_restart2;
@Entry(category = misc, name = "block.rocks.pinecone") public static boolean pinecone = true;
@Entry(category = misc, name = "block.rocks.geyser") public static boolean geyser = true;
@Entry(category = misc, name = "block.rocks.nether_geyser") public static boolean nether_geyser = true;
@Entry(category = misc, name = "block.rocks.nether_geyser") public static boolean netherGeyser = true;
@Entry(category = misc, name = "block.rocks.seashell") public static boolean seashell = true;
@Entry(category = misc, name = "block.rocks.starfish") public static boolean starfish = true;
@Entry(category = misc) public static boolean underwater_seashell = true;
@Entry(category = misc) public static boolean underwater_starfish = true;
@Entry(category = misc) public static boolean underwaterSeashell = true;
@Entry(category = misc) public static boolean underwaterStarfish = true;
public final static String effects = "effects";
@Entry(category = effects) public static boolean geyserLevitation = true;
@Entry(category = effects) public static boolean netherGeyserDamage = true;
}