Minecraft Data Packs / World Generation

Immersive Structures - Additional structures pack

  • check_circle Loot Tables
  • check_circle Structures
  • 41,697 views, 10 today
  • 11,681 downloads, 1 today
  • 221
  • 231
  • 47
ChoiceTheorem's Avatar ChoiceTheorem
Level 64 : High Grandmaster Architect
194

Welcome to Immersive structure!


Discord Badge GitHub Badge Twitter Follow


The Youtube channel is here

The Youtube channel is here
This datapack adds various new structures to Minecraft. The final goal is to add more structures that perfectly fit with Minecraft world and Terralith world.


Any feedbacks are more than appreciated. Suggestions and problems can be reported here or in the discord.

What do you do with this datapack?
You can use this datapack as part of your video with a link to this page in the description.
You can modify this datapack for private use only.
You can take this datapack and use it as reference material for your datapack development. (Don't try though, the technical side of this one sucks)
You can't post this datapack or any of its derivatives without my express legal permission.
You can't publish this datapack as a part of modpacks or super datapacks without my expressed permission.
If I catch you breaking the rules, legal actions will follow.
Compatibility 
Full compatibility with Terralith, Town and Tower and ChoiceTheorem's overhauled village.

Any Bugs, Glitches or performance issues can be reported here: Bug Report Form

Creative Commons License
Immersive Structures is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
And please be reminded that downloading this datapack from other sources may contain malware and you won't get the latest version.
CompatibilityMinecraft 1.19
Tags

8 Update Logs

Update #8 Cumulative update 2 : by ChoiceTheorem 04/20/2023 3:18:32 amApr 20th, 2023

Catch up to mod
LOAD MORE LOGS

Create an account or sign in to comment.

cakedouble0
04/27/2023 3:28 pm
Level 1 : New Miner
cakedouble0's Avatar
after downloading this datapack on to my world, it gives my minecraft world an experimental error and it's using at my own risk which I'd rather not have that happen when the world stops working. It sucks because It'll look so cool whilst exploring the features.
1
ChoiceTheorem
04/28/2023 4:34 am
Level 64 : High Grandmaster Architect
ChoiceTheorem's Avatar
It's a default message for any structure/biome pack. You can safely ignore them!
1
MCUwii
03/24/2023 10:27 am
Level 4 : Apprentice Explorer
history
MCUwii's Avatar
I just updated to 1.19.4 (from 1.19.3) and can't load the save anymore due to this). Consider this as constructive feedback.

Launcher Protocol
Registry loading errors:
> Errors in registry minecraft:root:
>> Errors in element minecraft:worldgen/structure:
java.lang.IllegalStateException: Unbound values in registry ResourceKey[​minecraft:root / minecraft:worldgen/structure]: [​imst:beehouse]
at hl.l(SourceFile:360)
at acy.b(SourceFile:103)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at acy.a(SourceFile:100)
at adw.a(SourceFile:67)
at adw.b(SourceFile:71)
at adw.a(SourceFile:34)
at exx.a(SourceFile:181)
at exx.a(SourceFile:117)
at exx.a(SourceFile:196)
at exx.a(SourceFile:62)
at exy$c.j(SourceFile:513)
at exy$c.d(SourceFile:420)
at exy$c.a(SourceFile:351)
at enw.a(SourceFile:328)
at epk.a(SourceFile:38)
at emi.b(SourceFile:98)
at etd.a(SourceFile:540)
at emi.a(SourceFile:98)
at emi.c(SourceFile:169)
at bco.execute(BlockableEventLoop.java:118)
at emi.b(SourceFile:169)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:245)
at emh.f(SourceFile:1241)
at emh.e(SourceFile:801)
at net.minecraft.client.main.Main.main(SourceFile:237)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:159)
at net.minecraft.launchwrapper.Launch.main(Launch.java:30)
> Errors in registry minecraft:worldgen/structure:
>> Errors in element imst:beehouse:
java.lang.IllegalStateException: Failed to parse imst:worldgen/structure/beehouse.json from pack file/universal-immersive-structures-v2-0-6.zip
at acy.a(SourceFile:179)
at acy$b.a(SourceFile:61)
at acy.a(SourceFile:98)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at acy.a(SourceFile:98)
at adw.a(SourceFile:67)
at adw.b(SourceFile:71)
at adw.a(SourceFile:34)
at exx.a(SourceFile:181)
at exx.a(SourceFile:117)
at exx.a(SourceFile:196)
at exx.a(SourceFile:62)
at exy$c.j(SourceFile:513)
at exy$c.d(SourceFile:420)
at exy$c.a(SourceFile:351)
at enw.a(SourceFile:328)
at epk.a(SourceFile:38)
at emi.b(SourceFile:98)
at etd.a(SourceFile:540)
at emi.a(SourceFile:98)
at emi.c(SourceFile:169)
at bco.execute(BlockableEventLoop.java:118)
at emi.b(SourceFile:169)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:245)
at emh.f(SourceFile:1241)
at emh.e(SourceFile:801)
at net.minecraft.client.main.Main.main(SourceFile:237)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:159)
at net.minecraft.launchwrapper.Launch.main(Launch.java:30)
Caused by: java.lang.RuntimeException: Value must be positive: 0 missed input: {"misc":{"bounding_box":"piece","spawns":[{"type":"minecraft:bee","weight":1,"minCount":0,"maxCount":1}]}}
at com.mojang.serialization.DataResult.lambda$getOrThrow$5(DataResult.java:101)
at com.mojang.datafixers.util.Either$Right.map(Either.java:99)
at com.mojang.serialization.DataResult.getOrThrow(DataResult.java:93)
at acy.a(SourceFile:176)
... 35 more
15:20:07.820Failed to load level data or datapacks, can't proceed with server load
java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Failed to load registries due to above errors
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
at exx.a(SourceFile:183)
at exx.a(SourceFile:117)
at exx.a(SourceFile:196)
at exx.a(SourceFile:62)
at exy$c.j(SourceFile:513)
at exy$c.d(SourceFile:420)
at exy$c.a(SourceFile:351)
at enw.a(SourceFile:328)
at epk.a(SourceFile:38)
at emi.b(SourceFile:98)
at etd.a(SourceFile:540)
at emi.a(SourceFile:98)
at emi.c(SourceFile:169)
at bco.execute(BlockableEventLoop.java:118)
at emi.b(SourceFile:169)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3474)
at com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:245)
at emh.f(SourceFile:1241)
at emh.e(SourceFile:801)
at net.minecraft.client.main.Main.main(SourceFile:237)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:159)
at net.minecraft.launchwrapper.Launch.main(Launch.java:30)
Caused by: java.lang.IllegalStateException: Failed to load registries due to above errors
at acy.a(SourceFile:111)
at adw.a(SourceFile:67)
at adw.b(SourceFile:71)
at adw.a(SourceFile:34)
at exx.a(SourceFile:181)
... 27 more
2
DarkWarrior95
04/19/2023 8:32 am
Level 1 : New Miner
DarkWarrior95's Avatar
Hello, I am getting this same error when I updated to 1.19.4. Please fix this error.
1
ChoiceTheorem
03/24/2023 12:31 pm
Level 64 : High Grandmaster Architect
ChoiceTheorem's Avatar
This issue will be solved soon!
3
dark_wisper
04/08/2023 9:03 pm
Level 12 : Journeyman Engineer
dark_wisper's Avatar
Yup, same issue here, waiting for an update :D
1
MCUwii
03/24/2023 2:45 pm
Level 4 : Apprentice Explorer
MCUwii's Avatar
Thank you for the info! Great!
1
Juleea
12/09/2022 9:26 pm
Level 3 : Apprentice Miner
Juleea's Avatar
Thank you
1
Hoponopono
09/27/2022 11:15 am
Level 65 : High Grandmaster Technomancer
Hoponopono's Avatar
Nice update :p
5
ChoiceTheorem
09/28/2022 4:34 am
Level 64 : High Grandmaster Architect
ChoiceTheorem's Avatar
During the hiatus, I improved my building skill a little bit.
2
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome