Giter Site home page Giter Site logo

alcatrazescapee / hexlands Goto Github PK

View Code? Open in Web Editor NEW

This project forked from superfluke/hexlands

9.0 9.0 8.0 24.84 MB

The Hex Lands mod, originally by superfluke et. al., updated to 1.16.5 and beyond by AlcatrazEscapee

Home Page: https://www.curseforge.com/minecraft/mc-mods/hexlands-ii

License: MIT License

Java 100.00%
minecraft-forge-mod minecraft-mod

hexlands's People

Contributors

alcatrazescapee avatar anonlinux777 avatar superfluke avatar tehnut avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

hexlands's Issues

Generate End Main Island (Suggestion)

When going to the end there is no pillars, so the ender dragon is easier to defeat, supposing you find the structure where he perches, since in some cases you spawn over the void and it's difficult to find.
It would be neat if it generated properly, it could be like a big group of hexagons where the main island is generated, however I guess it wouldn't be something easy to do.

Tag fails to load, resulting in config not working.

I am running Hexlands 4.0.0 on 1.19.2. On launch I get the following error:
[31Oct2023 23:05:33.424] [Worker-Main-19/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag [hexlands:hexlands (from hexlands-forge-1.19.2-4.0.0.jar), hexlands:hexlands_overworld_only (from hexlands-forge-1.19.2-4.0.0.jar), gardenofglass:gardenofglass (from gardenofglass-1.11.jar)] as it is missing following references: hexlands:hexlands (from hexlands-forge-1.19.2-4.0.0.jar), hexlands:hexlands_overworld_only (from hexlands-forge-1.19.2-4.0.0.jar), gardenofglass:gardenofglass (from gardenofglass-1.11.jar) [31Oct2023 23:05:33.424] [Worker-Main-19/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag [#minecraft:normal (from Default)] as it is missing following references: #minecraft:normal (from Default)

As a result, Hexlands completely ignores the datapack worlgen file.

This is file .minecraft/kubejs/data/minecraft/dimension/overworld.json :

{
	"type": "minecraft:overworld",
	"generator": {
		"type": "hexlands:hexlands",
		"seed": 0,
		"settings": "minecraft:overworld",
		"hex_settings": {
			"biome_scale": 8,
			"hex_size": 40,
			"hex_border_threshold": 0.95,
			"bottom_border": {
				"min_height": 62,
				"max_height": 65,
				"state": {
					"Name": "nyagibits_bytes:flake",
					"Properties": {}
				}
			}
		},
		"biome_source": {
			"type": "multi_noise",
			"preset": "overworld"
		},
		"forge:use_server_seed": false
	}
}

How do I fix this?

I tried to create bigger hexes

I open mod .jar like archive and wrote this code in hexlands.json with using Notepad++

{
  "dimensions": {
    "minecraft:overworld": {
      "type": "minecraft:overworld",
      "generator": {
        "type": "hexlands:hexlands",
        "settings": "minecraft:overworld",
        "biome_source": {
          "type": "minecraft:multi_noise",
          "preset": "minecraft:overworld"
        },
        "biome_scale": 24,
		"hex_size": 120,
		"hex_border_threshold": 0.45
      }
    },
    "minecraft:the_nether": {
      "type": "minecraft:the_nether",
      "generator": {
        "type": "hexlands:hexlands",
        "settings": "minecraft:nether",
        "biome_source": {
          "type": "minecraft:multi_noise",
          "preset": "minecraft:nether"
        },
        "hex_settings": "hexlands:nether"
      }
    },
    "minecraft:the_end": {
      "type": "minecraft:the_end",
      "generator": {
        "type": "hexlands:hexlands",
        "settings": "minecraft:end",
        "biome_source": {
          "type": "minecraft:the_end"
        },
        "hex_settings": "hexlands:the_end"
      }
    }
  }
}

When i trying create world, i got this crash.

---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 2023-03-22 17:20:33
Description: mouseClicked event handler

java.lang.IllegalStateException: Failed to load registries due to above errors
	at net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:73) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_232896_(CreateWorldScreen.java:118) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.screens.worldselection.SelectWorldScreen.m_232983_(SelectWorldScreen.java:65) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.gui.components.Button.m_5691_(Button.java:38) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:16) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:155) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:31) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:88) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:530) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B}
	at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23133!/:build 7] {}
	at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23145!/:build 7] {}
	at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23133!/:build 7] {}
	at com.mojang.blaze3d.systems.RenderSystem.m_69830_(RenderSystem.java:215) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1167) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:713) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.m_239872_(Main.java:212) ~[1.19.3-forge-44.1.23.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:51) ~[1.19.3-forge-44.1.23.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] {}
	at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?] {}
	at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.3-44.1.23.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at net.minecraft.resources.RegistryDataLoader.m_247207_(RegistryDataLoader.java:73) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.server.WorldLoader.m_246152_(WorldLoader.java:54) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.server.WorldLoader.m_245736_(WorldLoader.java:58) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.server.WorldLoader.m_214362_(WorldLoader.java:31) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.gui.screens.worldselection.CreateWorldScreen.m_232896_(CreateWorldScreen.java:118) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.screens.worldselection.SelectWorldScreen.m_232983_(SelectWorldScreen.java:65) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.gui.components.Button.m_5691_(Button.java:38) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.components.AbstractButton.m_5716_(AbstractButton.java:16) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.gui.components.AbstractWidget.m_6375_(AbstractWidget.java:155) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.components.events.ContainerEventHandler.m_6375_(ContainerEventHandler.java:31) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.MouseHandler.m_168084_(MouseHandler.java:88) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:530) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B}
	at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23133!/:build 7] {}
	at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23145!/:build 7] {}
	at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23133!/:build 7] {}
-- Affected screen --
Details:
	Screen name: net.minecraft.client.gui.screens.worldselection.SelectWorldScreen
Stacktrace:
	at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:530) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHandler.m_91530_(MouseHandler.java:85) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.MouseHandler.m_168091_(MouseHandler.java:185) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:102) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B}
	at net.minecraft.client.MouseHandler.m_91565_(MouseHandler.java:184) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar%23133!/:build 7] {}
	at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23145!/:build 7] {}
	at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474) ~[lwjgl-glfw-3.3.1.jar%23133!/:build 7] {}
	at com.mojang.blaze3d.systems.RenderSystem.m_69830_(RenderSystem.java:215) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1167) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:713) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.m_239872_(Main.java:212) ~[1.19.3-forge-44.1.23.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:51) ~[1.19.3-forge-44.1.23.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] {}
	at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?] {}
	at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.3-44.1.23.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}


-- Last reload --
Details:
	Reload number: 1
	Reload reason: initial
	Finished: Yes
	Packs: vanilla, mod_resources, file/Alacrity.zip
Stacktrace:
	at net.minecraft.client.ResourceLoadStateTracker.m_168562_(ResourceLoadStateTracker.java:49) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading}
	at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2328) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:730) ~[client-1.19.3-20221207.122022-srg.jar%23154!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.m_239872_(Main.java:212) ~[1.19.3-forge-44.1.23.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:51) ~[1.19.3-forge-44.1.23.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?] {}
	at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?] {}
	at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.3-44.1.23.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.8.jar:?] {}
	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}

Mods: BoP, Terrablender

What am i doing wrong?

Update to 1.19.3?

Hello! Looking as it's been a while and there lacking any 1.19.x update, is this mod still maintained? Was interested in using it, hovewer I prefer using latest versions. If you don't plan on updating it yourself, I would be interested in doing that myself (and I guess pr'ing it?)

Very unclear on how to customize

The description for how to customize the hexes is very unclear. The example is even less than the file in the source code, showing none of the options for customization along with not telling where to place the files. Could you please elaborate on this?

Enhancement: Underground biomes [1.18.x]

I have some questions related underground biomes in future 1.18+ ports

Should the underground biomes to span only to the border of the same biome hex?
or would it be more feasible for the underground biome placement to be unrestricted?

also if both is are doable may it be a config option?

Thank you for your time ~

Hexlands II conflict with twilightforest

I'm pretty sure its not on you, but none of the boss structures from twilightforest spawn with the generator set to hexlands.

Just to be certain I'm not missing anything could you double check my config?
This is the gist of my config

Modrinth release

With Modrinth becoming more and more popular platform for custom Minecraft content (mods/modpacks/resourcepacks/etc) with only missing feature being official launcher, it might be good time into looking at releasing this mod there.

Hexlands don't work. Hexagons not spawning

Mod List:
AdFinders-1.19.3-8.1.2.0-build.0057.jar
AdLods-1.19.3-7.1.0.0-build.0001.jar
advancednetherite-1.14.6-1.19.3.jar
AdvancedSticks-1.19.3-(v.2.2.4).jar
almostunified-forge-1.19.3-0.3.6.jar
ancient_manuscripts-1.1.1-1.19.3.jar
appleskin-forge-mc1.19-2.4.2.jar
architectury-7.1.70-forge.jar
armorplus-1.19.3-19.2.0.jar
armorpointspp-forge-1.19.3-3.0.9.jar
artifacts-1.19.3-6.0.1.jar
assortedcore-1.19.3-6.0.1.jar
assortedstorage-1.19.3-7.1.0.jar
assortedtech-1.19.3-5.0.1.jar
assortedtools-1.19.3-7.0.1.jar
AttributeFix-Forge-1.19.3-18.0.1.jar
automaticdoors-1.19.3-4.4.jar
azurelib-forge-1.19.3-1.0.8.jar
balm-forge-1.19.3-5.0.3.jar
baubley-heart-canisters-1.19.3-1.1.0.jar
bdlib-1.26.0.4-mc1.19.3.jar
bettercombat-forge-1.6.2+1.19.3.jar
bettercreeper-1.19.3_1.2.2.jar
betterfpsdist-1.19.3-2.8.jar
betterleveling-1.19.3-0.5.0.jar
bettersafebed-forge-1.19-4.jar
betterspawnercontrol-1.19.3-4.0.jar
BetterTags-1.19.3-1.0.jar
bigbrain-1.19.3-1.6.3.jar
BiomeParticleWeather-v4.0.4-1.19.3-Forge.jar
BiomesOPlenty-1.19.3-17.2.0.537.jar
Bookshelf-Forge-1.19.3-17.0.5.jar
BorderlessWindow-1.19.1-1.5.2.jar
brutalbosses-1.19.3-6.1.jar
catalogue-1.7.0-1.19.3.jar
CharmOfReturn-forge-1.19.3-1.0.1-all.jar
citadel-2.3.0-1.19.3.jar
clienttweaks-forge-1.19.3-9.0.0.jar
cloth-config-9.0.94-forge.jar
Clumps-forge-1.19.3-9.0.0+16.jar
collective-1.19.3-6.53.jar
configured-2.0.2-1.19.3.jar
Controlling-forge-1.19.3-10.0+10.jar
corpse-1.19.3-1.0.2.jar
craftingcraft-forge-1.19.3-14.0.0.jar
ctov-3.1.8.jar
ctov-immersive-engineering-add-on-1.1.jar
ctov-waystone-compat-1.0.jar
curios-forge-1.19.3-5.1.4.0.jar
cursedearth-1.19.3-5.1.jar
custom-crosshair-mod-v1.5.3-forge-mc1.19.3.jar
customportalapi-0.0.3-forge-1.19.3.jar
CyclopsCore-1.19.3-1.18.2.jar
DiaboloLib-5.6.30.jar
Disenchanting-forge-1.19.3-2.2.2.jar
DisenchantmentEditTable-1.19.3-1.1.0.jar
DivineRPG-1.9.7.jar
dragon_enchants-1.0.5.jar
dungeonnowloading-17.0-1.19.3.jar
DungeonsArise-1.19.3-2.1.54-beta.jar
easyexperience-1.5.1.jar
easy_mob_farm_1.19.3-5.1.0.jar
EnchantmentDescriptions-Forge-1.19.3-14.0.7.jar
EnchantmentMachine-1.19.3-1.1.2.jar
ender-tendril-1.19.3-1.6.0.jar
endrem_forge-5.2.2-R-1.19.3.jar
energizedpower-1.19.3-1.4.2.jar
EnhancedAI-1.9.0-mc1.19.3.jar
EquipmentCompare-1.19.3-forge-1.3.2.jar
EverlastingAbilities-1.19.3-1.8.2.jar
expandedstorage-9.0.0-alpha.2+1.19.3-forge.jar
ExplorersCompass-1.19.3-1.3.0-forge.jar
FancyClear-Forge-1.19.3-1.4.1.jar
Fastload-Reforged-2.6.9+1.19.3.jar
ferritecore-5.1.0-forge.jar
forbidden_arcanus-1.19.3-2.2.0-beta2.jar
ForgeEndertech-1.19.3-10.1.0.1-build.0057.jar
gamemenumodoption-mc1.19.3-2.0.0.jar
geckolib-forge-1.19.3-4.0.4.jar
goprone-1.19.3-2.2.0.jar
HarderFarther-1.19.3-44.41.29.0.jar
harvestwithease-1.19.3-6.0.0.0-forge.jar
Healing+Bed+1.19.3.jar
hexlands-forge-1.19.3-4.1.0.jar
highlight-1.1.1-forge.jar
Highlighter-1.19.3-forge-1.1.4.jar
hourglass-1.19.1-1.2.1.1.jar
humblingbundle-1.19.3-2.1.jar
Iceberg-1.19.3-forge-1.1.2.jar
ImmersiveEngineering-1.19.3-9.3.0-163.jar
immersive_armors-1.5.4+1.19.3-forge.jar
incontrol-1.19.3-8.0.1.jar
InsaneLib-1.8.0-mc1.19.3.jar
InventoryProfilesNext-forge-1.19.3-1.9.3.jar
ironfurnaces-1.19.3-3.7.3.jar
Jade-1.19.3-forge-9.4.1.jar
Janoeo+Foundation-8.12.0.90.jar
journeymap-1.19.3-5.9.4-forge.jar
JustEnoughAdvancements-1.19.3-4.1.0.jar
JustEnoughResources-1.19.3-1.3.2.198.jar
K-Turrets-2.2.24-1.19.3.jar
Kiwi-1.19.3-forge-9.1.1.jar
kotlinforforge-4.0.0-all.jar
LegendaryTooltips-1.19.3-forge-1.4.0.jar
letmedespawn-1.18.x-1.19.x-forge-1.0.3.jar
lexchange-1.19.3-1.0.4.jar
Lexicon-1.19.2-(v.1.4.2).jar
libIPN-forge-1.19.3-2.0.3.jar
LibX-1.19.3-4.3.1.jar
lumberjack-2.3.4.jar
L_Enders_Cataclysm-0.73-1.19.3.jar
maenchants-1.19.3-6.1.0.jar
majrusz-library-1.19.3-3.3.0.jar
majruszs-accessories-1.19.3-1.1.4.jar
majruszs-difficulty-1.19.3-1.7.3.jar
majruszs-enchantments-1.19.3-1.8.1.jar
ManyIdeasCore-1.19.3-1.4.0.jar
ManyIdeasDoors-1.19.3-1.2.2.jar
maptooltip-forge-1.19.2-2.0.1.jar
material_elements_1.19.3-7.0.1.jar
MCDoom-Forge-1.19.3-4.3.10.jar
mcsa-forge-4.0.0+1.19.3.jar
mcw-bridges-2.0.6-mc1.19.3forge.jar
mcw-doors-1.0.8forge-mc1.19.3.jar
mcw-fences-1.0.7-mc1.19.3forge.jar
mcw-furniture-3.1.0-mc1.19.3forge.jar
mcw-lights-1.0.5-mc1.19.3forge.jar
mcw-roofs-2.2.3-mc1.19.3forge.jar
mcw-trapdoors-1.0.9-mc1.19.3forge.jar
mcw-windows-2.1.1-mc1.19.3forge.jar
merenc-forge-1.19.x-v1.11.jar
metalbarrels-1.19.3-5.1.jar
mining_helmet-1.19.3-2.1.1.jar
modelfix-1.12.jar
modonomicon-1.19.3-1.27.0.jar
MouseTweaks-forge-mc1.19.3-2.24.jar
mvs-3.1.7-1.19.3.jar
nohostilesaroundcampfire-1.19.3-5.4.jar
occultism-1.19.3-1.73.0.jar
output_file_name
overloadedarmorbar-1.19.3-7.1.jar
PassableFoliage-1.19.3-forge-6.0.0.jar
Patchouli-1.19.3-78.jar
player-animation-lib-forge-1.0.2+1.19.3.jar
pluto-mc1.19.3-0.0.8.jar
potionring-1.19.3-1.1.jar
Prism-1.19.3-forge-1.0.3.jar
puffish_skills-0.1.1-1.19.3-forge.jar
PuzzlesLib-v5.0.6-1.19.3-Forge.jar
radiantgear-forge-2.1.0+1.19.3.jar
radon-0.8.2.jar
RaysDongles-6.16+-+1.19.3.jar
RecipesLibrary-1.19.3-2.0.1.jar
RedstoneMagic-1.19.3-1.44.37.0.jar
redstonepen-1.19.3-forge-1.3.20.jar
Regrowth-1.19.3-44.41.31.1.jar
REIPluginCompatibilities-forge-10.0.49.jar
repurposed_structures-6.3.19+1.19.3-forge.jar
RoughlyEnoughItems-10.0.592.jar
RoughlyEnoughProfessions-forge-1.19.3-1.2.1.jar
rubidium-0.6.3.jar
Satako-6.1.6-1.19.3.jar
saturn-mc1.19.3-0.0.2.jar
ScalableCatsForce-2.13.10-build-15-with-library.jar
scalar_utils-1.19.3-5.1.1.jar
simplegrinder-1.0.jar
simplylight-1.19.3-1.4.5-build.46.jar
skillcloaks-1.19.3-1.1.0.jar
sleep+time+1.19.3.jar
SlimeReagent-1.0.0.jar
SmartBrainLib-forge-1.19.3-1.8.1.jar
soundphysics-forge-1.19.3-1.1.0.jar
spells_and_shields-1.19.3-1.10.0-LEGACY.jar
storageracks-1.19.3-1.1.5.jar
Structory-1.19-v1.3.jar
SurvivalPlus-1.19.3-0.1.7.jar
SurvivalPlus-Lightsabers-1.19.3-0.1.7.jar
technobauble-0.8.0.1-mc1.19.3.jar
TerraBlender-forge-1.19.3-2.1.0.153.jar
Terralith_v2.3.6.jar
TES-forge-1.19.3-1.0.2.jar
thedragonlib-1.19-1.0.0.jar
theurgy-1.19.3-1.3.0.jar
the_bumblezone-6.6.15+1.19.3-forge.jar
tinyredstone-1.19.3-4.2.5.jar
toolleveling-forge-1.19.3-1.4.4.jar
towns_and_towers_forge-1.10.1+1.19.3.jar
trade-cycling-forge-1.19.3-1.0.5.jar
Trajectory+Preview-5.0.0-1.19.3.jar
TravelersTitles-1.19.3-Forge-3.2.0.jar
ultris-5.6.7g.jar
unidentifiedenchantments-1.0.14.jar
unstructured-0.5.7-FORGE.jar
useful_backpacks-1.19.3-1.14.3.109.jar
u_team_core-1.19.3-4.5.3.240.jar
valhelsia_core-forge-1.19.3-0.5.1.jar
Wabi-Sabi-Structures-1.1.2-Forge.jar
waystones-forge-1.19.3-12.2.0.jar
xercamod-1.19.3-1.0.1.jar
xercamusic-1.19.3-1.1.0.jar
YungsApi-1.19.3-Forge-3.9.0.jar
YungsBetterDesertTemples-1.19.3-Forge-2.3.0.jar
YungsBetterDungeons-1.19.3-Forge-3.3.0.jar
YungsBetterMineshafts-1.19.3-Forge-3.3.0.jar
YungsBetterNetherFortresses-1.19.3-Forge-1.1.1.jar
YungsBetterStrongholds-1.19.3-Forge-3.3.0.jar
YungsExtras-1.19.3-Forge-3.2.0.jar
zmedievalmusic-1.19.2-2.0.jar
[1.19.3-forge]-Epic-Knights-7.11.jar

Datapacks not installed, World preset "HexLands", The game does not crash on world creation/launch.

Feature Request: Height Adjustment

Hello!

Firstly, I would like to thank you for updating this mod into 1.16! I'm happy that it hasn't been lost.

I do have a request for you, or maybe you can point me in the right direction: Back when I was setting up a pack with Hexlands in 1.12, there was an option to adjust biome heights so the hex tiles were flatter or taller depending on how you set it up. I've included this image to describe it a bit better. Is this something you can help with?

Thank you so much!
Darkosto

2021-11-18_13 44 13

Custom Hex Nether Generation

Hello!

I've been working on getting the Nether dimension setup with custom hex generation. I've been unlucky so far and was hoping you could help me out. I've used the same method listed for the Overworld in your readme example and altered the settings to point to the Nether. The Nether still generates with default Hexland settings and seems to not be reading my json file in the dimension folder. Would you be able to show me an example file or confirm custom Nether hexlands is possible?

Here is my file:

{
  "type": "minecraft:the_nether",
  "generator": {
    "type": "hexlands:hexlands",
    "seed": 555,
    "settings": "minecraft:nether",
    "biome_source": {
      "type": "hexlands:hexlands",
      "seed": 555,
      "biome_source": {
        "type": "minecraft:multi_noise",
        "seed": 555,
        "large_biomes": false
      },
      "biome_scale": 16,
      "hex_size": 28,
      "hex_border_threshold": 0.92,
      "border_state": {
        "Name": "minecraft:stone",
        "Properties": {}
      },
      "border_extends_to_bedrock": false,
      "windowed_border": true,
      "no_border": false
    }
  }
}

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.