Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

funsize888

Members
  • Joined

  • Last visited

Everything posted by funsize888

  1. Now I get this error: [09:29:31] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#inventory for item "nm:nuke", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:item/nuke with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:336) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:156) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 2 at com.google.gson.internal.Streams.parse(Streams.java:56) ~[Streams.class:?] at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:54) ~[TreeTypeAdapter.class:?] at net.minecraft.util.JsonUtils.gsonDeserialize(JsonUtils.java:429) ~[JsonUtils.class:?] at net.minecraft.client.renderer.block.model.ModelBlock.deserialize(ModelBlock.java:51) ~[ModelBlock.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:338) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1600(ModelLoader.java:126) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:937) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 2 at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505) ~[JsonReader.class:?] at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1386) ~[JsonReader.class:?] at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:497) ~[JsonReader.class:?] at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:403) ~[JsonReader.class:?] at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:666) ~[TypeAdapters$25.class:?] at com.google.gson.internal.bind.TypeAdapters$25.read(TypeAdapters.java:642) ~[TypeAdapters$25.class:?] at com.google.gson.internal.Streams.parse(Streams.java:44) ~[Streams.class:?] at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:54) ~[TreeTypeAdapter.class:?] at net.minecraft.util.JsonUtils.gsonDeserialize(JsonUtils.java:429) ~[JsonUtils.class:?] at net.minecraft.client.renderer.block.model.ModelBlock.deserialize(ModelBlock.java:51) ~[ModelBlock.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:338) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1600(ModelLoader.java:126) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:937) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [09:29:31] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#inventory for item "nm:nuke", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:nuke#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:344) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:156) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [09:29:31] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant nm:nuke#inventory: java.lang.Exception: Could not load model definition for variant nm:nuke at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:293) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:248) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of 'nm:nuke' from: 'nm:blockstates/nuke.json' in resourcepack: 'FMLFileResourcePack:Noahs Mod' at net.minecraft.client.renderer.block.model.ModelBakery.loadModelBlockDefinition(ModelBakery.java:246) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:223) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:289) ~[ModelLoader.class:?] ... 20 more Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected ':' at line 2 column 4 at com.google.gson.Gson.fromJson(Gson.java:818) ~[Gson.class:?] at com.google.gson.Gson.fromJson(Gson.java:768) ~[Gson.class:?] at com.google.gson.Gson.fromJson(Gson.java:717) ~[Gson.class:?] at com.google.gson.Gson.fromJson(Gson.java:689) ~[Gson.class:?] at net.minecraftforge.client.model.BlockStateLoader.load(BlockStateLoader.java:76) ~[BlockStateLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBlockDefinition.parseFromReader(ModelBlockDefinition.java:37) ~[ModelBlockDefinition.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModelBlockDefinition(ModelBakery.java:242) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:223) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:289) ~[ModelLoader.class:?] ... 20 more Caused by: com.google.gson.stream.MalformedJsonException: Expected ':' at line 2 column 4 at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1505) ~[JsonReader.class:?] at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:519) ~[JsonReader.class:?] at com.google.gson.stream.JsonReader.skipValue(JsonReader.java:1209) ~[JsonReader.class:?] at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:170) ~[ReflectiveTypeAdapterFactory$Adapter.class:?] at com.google.gson.Gson.fromJson(Gson.java:803) ~[Gson.class:?] at com.google.gson.Gson.fromJson(Gson.java:768) ~[Gson.class:?] at com.google.gson.Gson.fromJson(Gson.java:717) ~[Gson.class:?] at com.google.gson.Gson.fromJson(Gson.java:689) ~[Gson.class:?] at net.minecraftforge.client.model.BlockStateLoader.load(BlockStateLoader.java:76) ~[BlockStateLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBlockDefinition.parseFromReader(ModelBlockDefinition.java:37) ~[ModelBlockDefinition.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModelBlockDefinition(ModelBakery.java:242) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:223) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:289) ~[ModelLoader.class:?] ... 20 more [09:29:31] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#explode=false for blockstate "nm:nuke[explode=false]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:nuke#explode=false with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:153) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:248) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 21 more [09:29:31] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#explode=true for blockstate "nm:nuke[explode=true]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:nuke#explode=true with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:153) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:248) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 21 more
  2. No, they are all lower case in registry.
  3. I changed them all to lower case and nothing changed
  4. My Blockstate: C:\Users\frezz\Desktop\Backup\Workspace\src\main\resources\assets\nm\blockstates\blocks My Block Model: C:\Users\frezz\Desktop\Backup\Workspace\src\main\resources\assets\nm\models\blocks My Item Model: C:\Users\frezz\Desktop\Backup\Workspace\src\main\resources\assets\nm\item All the file names are Nuke.json
  5. Hello, I have been having issues making my custom TNT, mostly with getting it to render right. In-game it is a black/purple texture and I cant figure out why. Here is the error: [08:09:39] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#inventory for item "nm:nuke", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:item/nuke with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:336) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:156) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.io.FileNotFoundException: nm:models/item/nuke.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:69) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:334) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1600(ModelLoader.java:126) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:937) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [08:09:39] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#inventory for item "nm:nuke", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:nuke#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:344) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:175) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:156) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [08:09:39] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant nm:nuke#inventory: java.lang.Exception: Could not load model definition for variant nm:nuke at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:293) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:248) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model nm:blockstates/nuke.json at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:228) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:289) ~[ModelLoader.class:?] ... 20 more Caused by: java.io.FileNotFoundException: nm:blockstates/nuke.json at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:104) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:221) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:208) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:289) ~[ModelLoader.class:?] ... 20 more [08:09:39] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#explode=false for blockstate "nm:nuke[explode=false]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:nuke#explode=false with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:153) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:248) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 21 more [08:09:39] [Client thread/ERROR] [FML]: Exception loading model for variant nm:nuke#explode=true for blockstate "nm:nuke[explode=true]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model nm:nuke#explode=true with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:260) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:153) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:248) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:155) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:541) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:387) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1253) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 21 more My Blockstate ^ My item Model ^ My Block Model ^ Also, minecraft limits the explosion size, is there any way I can make a bigger explosion? Thank you
  6. Yay! I solved it all I had to do was get rid of this statement: world.getBlockState(new BlockPos(i + x, j + y + 1, k + z)).getBlock() != Blocks.AIR . Thank you to everyone who helped me!
  7. package structure.gen; import java.util.Random; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.block.state.IBlockState; import net.minecraft.init.Blocks; import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntityChest; import net.minecraft.tileentity.TileEntityMobSpawner; import net.minecraft.util.ResourceLocation; import net.minecraft.util.math.BlockPos; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; import net.minecraft.world.biome.BiomePlains; import net.minecraft.world.chunk.IChunkGenerator; import net.minecraft.world.chunk.IChunkProvider; import net.minecraftforge.fml.common.IWorldGenerator; import noahsmod.main.MyMod; public class Creeper_Temple implements IWorldGenerator { @Override public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator,IChunkProvider chunkProvider) { { switch (world.provider.getDimension()) { case -1: generateNether(world,random,chunkX*16,chunkZ*16); case 0: generateSurface(world,random,chunkX*16,chunkZ*16); case 1: generateEnd(world,random,chunkX*16,chunkZ*16); } } } private void generateEnd(World world, Random random, int i, int j) { } private void generateNether(World world, Random random, int i, int j) { } public void generateSurface(World world, Random random, int i2, int k2) { int i = i2 + random.nextInt(15); int k = k2 + random.nextInt(15); int chunkX = i >> 4; int chunkZ = k >> 4; int height = world.getChunkFromChunkCoords(chunkX, chunkZ).getHeight(new BlockPos(i & 15, 0, k & 15)); int j = height - 1; if(world.getBlockState(new BlockPos(i,j+1,k)).getBlock().isReplaceable(world, new BlockPos(i,j+1,k))) { if(world.getBlockState(new BlockPos(i,j,k)).getBlock() == Blocks.GRASS) { if(world.getBiomeForCoordsBody(new BlockPos(i,j,k)).getBiomeClass().equals(BiomePlains.class)){ if ((random.nextInt(1000) + 1) <= 100) { boolean place = true; for (int y = 0; y < 13; y++) for (int z = 0; z < 10; z++) for (int x = 0; x < 10; x++) if (world.getBlockState(new BlockPos(i + x, j + y + 1, k + z)).getBlock() != Blocks.AIR) place = false; if (place) { world.setBlockState(new BlockPos(i + 1, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 2), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 2), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 2), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 2), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 2), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 2), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 3), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 3), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 3), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 3), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 3), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 3), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 4), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 4), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 4), Block.getBlockById(133).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 4), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 4), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 4), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 5), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 5), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 5), Block.getBlockById(133).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 5), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 5), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 5), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 6), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 6), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 6), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 6), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 6), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 6), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 6), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 7), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 7), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 7), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 7), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 7), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 7), Block.getBlockById(46).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 0, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 0, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 0, k + 8), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 2, j + 1, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 3, j + 1, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 1, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 1, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 1, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 1, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 1, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 1, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 1, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 1, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 1, k + 2), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 2), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 1, k + 2), Block.getBlockById(54).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 2), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 3), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 1, k + 4), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 1, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 1, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 1, k + 5), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 0, j + 1, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 1, k + 7), Block.getBlockById(54).getStateFromMeta(5), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 1, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 1, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 3, j + 1, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 1, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 1, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 6, j + 1, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 1, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 8), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 1, k + 9), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 4, j + 1, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 1, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 1, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 9, j + 1, k + 9), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 2, j + 2, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 3, j + 2, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 2, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 2, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 0, j + 2, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 2, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 2, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 2, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 5, j + 2, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 6, j + 2, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 2, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 2, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 2, k + 2), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 2), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 2), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 2, k + 2), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 4), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 2, k + 4), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 2, k + 4), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 4), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 2, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 5), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 2, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 2, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 5), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 2, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 2, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 2, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 2, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 2, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 2, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 5, j + 2, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 6, j + 2, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 2, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 2, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 2, k + 8), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 2, k + 9), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 4, j + 2, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 2, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 3, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 3, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 3, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 9, j + 3, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 3, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 3, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 3, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 3, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 5, j + 3, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 6, j + 3, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 3, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 3, k + 1), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 3, k + 2), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 3, k + 2), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 4), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 3, k + 4), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 3, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 4), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 3, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 5), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 3, k + 5), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 3, k + 5), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 5), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 3, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 3, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 3, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 3, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 3, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 3, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 5, j + 3, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 6, j + 3, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 3, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 3, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 3, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 3, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 3, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 6, j + 3, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 3, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 3, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 4, k + 0), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 2, j + 4, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 4, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 4, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 4, k + 1), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 4, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 4, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 4, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 5, j + 4, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 6, j + 4, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 4, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 4, k + 1), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 4, k + 2), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 2), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 2), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 4, k + 2), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 4), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 4, k + 4), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 4, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 4), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 4, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 5), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 4, k + 5), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 4, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 5), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 4, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 6), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 4, k + 6), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 7), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 7), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 4, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 4, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 4, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 4, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 4, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 5, j + 4, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 6, j + 4, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 4, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 4, k + 8), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 4, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 4, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 3, j + 4, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 4, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 4, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 6, j + 4, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 4, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 4, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 5, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 5, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 5, k + 1), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 5, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 3, j + 5, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 5, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 5, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 5, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 5, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 5, k + 1), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 5, k + 2), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 2), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 2), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 5, k + 4), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 5, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 5, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 5, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 5, k + 5), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 5, k + 5), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 0, j + 5, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 9, j + 5, k + 6), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 7), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 7), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 9, j + 5, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 5, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 5, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 3, j + 5, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 5, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 5, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 5, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 5, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 5, k + 8), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 5, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 3, j + 5, k + 9), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 4, j + 5, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 5, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 5, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 5, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 6, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 6, k + 1), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 2, j + 6, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 3, j + 6, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 6, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 6, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 6, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 6, k + 1), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 6, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 6, k + 2), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 2), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 2), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 3), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 0, j + 6, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 4), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 6, k + 4), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 6, k + 4), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 6, k + 4), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 6, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 5), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 6, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 6, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 6, k + 5), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 6, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 6), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 9, j + 6, k + 6), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 7), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 7), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 9, j + 6, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 6, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 8), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 2, j + 6, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 3, j + 6, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 4, j + 6, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 6, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 6, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 7, j + 6, k + 8), Block.getBlockById(35).getStateFromMeta(15), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 6, k + 8), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 1, j + 6, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 6, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 3, j + 6, k + 9), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 5, j + 6, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 6, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 6, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 7, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 0), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 1), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 2, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 7, k + 1), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 2), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 2), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 3), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 4), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 7, k + 4), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 7, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 7, k + 4), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 5), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 7, k + 5), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 7, k + 5), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 7, k + 5), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 6), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 6), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 6), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 9, j + 7, k + 6), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 7), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 7, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 0, j + 7, k + 8), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 7, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 7, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 7, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 7, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 7, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 7, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 7, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 7, k + 9), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 7, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 7, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 7, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 8, k + 0), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 8, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 8, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 8, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 5, j + 8, k + 1), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 6, j + 8, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 8, k + 1), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 0, j + 8, k + 3), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 3), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 0, j + 8, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 8, k + 4), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 8, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 8, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 5, j + 8, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 9, j + 8, k + 5), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 8, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 8, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 8, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 8, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 8, k + 8), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 8, k + 8), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 8, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 8, k + 8), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 8, k + 9), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 3, j + 8, k + 9), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 9, k + 1), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 6, j + 9, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 8, j + 9, k + 1), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 9, k + 2), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 9, k + 2), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 9, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 9, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 9, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 0, j + 9, k + 3), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 9, k + 3), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 9, k + 3), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 9, k + 4), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 9, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 9, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 9, k + 5), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 9, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 9, k + 5), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 9, j + 9, k + 5), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 6), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 6), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 9, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 9, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 9, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 9, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 9, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 9, k + 7), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 2, j + 9, k + 8), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 3, j + 9, k + 8), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 1), Block.getBlockById(106).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 1, j + 10, k + 2), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 10, k + 2), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 2), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 2), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 2), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 10, k + 2), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 10, k + 2), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 10, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 3), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 3), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 10, k + 3), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 10, k + 3), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 10, k + 3), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 2, j + 10, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 4), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 4), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 10, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 10, k + 4), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 10, k + 4), Block.getBlockById(18).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 1, j + 10, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 2, j + 10, k + 5), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 5), Block.getBlockById(18).getStateFromMeta(12), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 10, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 10, k + 5), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 1, j + 10, k + 6), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 10, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 6), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 6), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 6), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 10, k + 6), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 10, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 10, k + 6), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 7), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 5, j + 10, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 10, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 10, k + 8), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 4, j + 10, k + 8), Block.getBlockById(106).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 3, j + 11, k + 2), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 11, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 11, k + 2), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 6, j + 11, k + 2), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 11, k + 3), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 11, k + 3), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 11, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 11, k + 4), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 1, j + 11, k + 5), Block.getBlockById(106).getStateFromMeta(8), 3); world.setBlockState(new BlockPos(i + 2, j + 11, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 11, k + 5), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 1, j + 11, k + 6), Block.getBlockById(65).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 2, j + 11, k + 6), Block.getBlockById(4).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 11, k + 6), Block.getBlockById(54).getStateFromMeta(4), 3); world.setBlockState(new BlockPos(i + 7, j + 11, k + 6), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 8, j + 11, k + 6), Block.getBlockById(106).getStateFromMeta(2), 3); world.setBlockState(new BlockPos(i + 3, j + 11, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 11, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 11, k + 7), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 6, j + 11, k + 7), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 4, j + 12, k + 2), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 6, j + 12, k + 2), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 12, k + 3), Block.getBlockById(98).getStateFromMeta(1), 3); world.setBlockState(new BlockPos(i + 7, j + 12, k + 4), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 2, j + 12, k + 5), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 7, j + 12, k + 6), Block.getBlockById(98).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 3, j + 12, k + 7), Block.getBlockById(48).getStateFromMeta(0), 3); world.setBlockState(new BlockPos(i + 5, j + 12, k + 7), Block.getBlockById(4).getStateFromMeta(0), 3); TileEntityChest chest = (TileEntityChest)world.getTileEntity(new BlockPos(i + 2, j + 1 , k +7 )); chest.setLootTable((MyMod.LOOT_CHEST), new Random().nextLong()); TileEntityChest chest2 = (TileEntityChest)world.getTileEntity(new BlockPos(i + 6, j + 11 , k + 6 )); chest2.setLootTable((MyMod.LOOT_CHEST2), new Random().nextLong()); TileEntityChest chest3 = (TileEntityChest)world.getTileEntity(new BlockPos(i + 7, j + 1 , k + 2 )); chest3.setLootTable((MyMod.LOOT_CHEST3), new Random().nextLong()); world.setBlockState(new BlockPos(i + 7, j + 1, k + 7), Blocks.MOB_SPAWNER.getDefaultState(), 2); TileEntity tileentity = world.getTileEntity(new BlockPos(i + 7, j + 1, k + 7)); if(tileentity instanceof TileEntityMobSpawner){ ((TileEntityMobSpawner) tileentity).getSpawnerBaseLogic().setEntityId(new ResourceLocation("creeper")); } } } } } } } } Here
  8. yes that is exactly what I want to do, check if it is grass and if the above is replaceable(a.k.a. tallgrass) but its not working
  9. if(world.getBlockState(new BlockPos(i,j+1,k)).getBlock().isReplaceable(world, new BlockPos(i,j+1,k))) { if(world.getBlockState(new BlockPos(i,j,k)).getBlock() == Blocks.GRASS) { I have this and its still not working
  10. since the tall grass is one block above the grass shouldn't I do i,j+1,k
  11. ok this is what I did: Block block = world.getBlockState(new BlockPos(i,j,k)).getBlock(); if(block.isReplaceable(world, new BlockPos(i,j,k))){ if(world.getBlockState(new BlockPos(i,j,k)).getBlock() == Blocks.GRASS) { if(world.getBiomeForCoordsBody(new BlockPos(i,j,k)).getBiomeClass().equals(BiomePlains.class)){ if ((random.nextInt(1000) + 1) <= 100) { boolean place = true; for (int y = 0; y < 13; y++) for (int z = 0; z < 10; z++) for (int x = 0; x < 10; x++) if (world.getBlockState(new BlockPos(i + x, j + y + 1, k + z)).getBlock() != Blocks.AIR) place = false; if (place) { It still doesn't spawn in the plains, or at all for that matter when that code is there
  12. Ah, ok will test when I get home.
  13. In that case I shouldn't have to write any code for it, if the blocks are already replaceable.
  14. I don't have my computer with me right now, but thank you for your help and I'll try it when I can
  15. Sorry, I'm a little confused still and I'm not quite sure what to put. Also do I have to do this with Bloack or can I do it with Material
  16. So I could do something like: Black block = world.getBlock(); if(block = Blocks.TALLGRASS){ block.isReplaceable(); I know this isn't exact but I don't have my computer in front of me right now
  17. I have tried that, it was in the material class it is Material.isReplaceable. But my structure still wouldn't replace it. Also should I use an if statement like if it is replaceable then spawn my structure? Or should I just set isReplaceable.
  18. Hello, I have made a structure and have been able to get it to spawn, but I have it spawning in the plains biome and as you know there is a lot of grass and tall grass. So my structure will not spawn if there is grass or tall grass. Is there a way to check if it's a certain material, and if it is then say my structure can replace it.
  19. Now I'm getting the error: Loot Table "nm:chests/loot_chest" Missing `name` entry for pool #0. I did set a name though, here is my json file: { "pools": [ { "name": "loot", "rolls": { "min": 2, "max": 4 }, "entries": [ { "type": "item", "name": "minecraft:diamond", "functions": [ { "function": "set_count", "count": { "min": 1, "max": 3 } } ], "weight": 5 }, { "type": "item", "name": "minecraft:iron_ingot", "functions": [ { "function": "set_count", "count": { "min": 1, "max": 5 } } ], "weight": 15 }, { "type": "item", "name": "minecraft:gold_ingot", "functions": [ { "function": "set_count", "count": { "min": 2, "max": 7 } } ], "weight": 15 }, { "type": "item", "name": "minecraft:emerald", "functions": [ { "function": "set_count", "count": { "min": 1, "max": 3 } } ], "weight": 15 }, { "type": "item", "name": "minecraft:bone", "functions": [ { "function": "set_count", "count": { "min": 4, "max": 6 } } ], "weight": 25 }, { "type": "item", "name": "minecraft:spider_eye", "functions": [ { "function": "set_count", "count": { "min": 1, "max": 3 } } ], "weight": 25 }, { "type": "item", "name": "minecraft:rotten_flesh", "functions": [ { "function": "set_count", "count": { "min": 3, "max": 7 } } ], "weight": 25 }, { "type": "item", "name": "minecraft:saddle", "weight": 20 }, { "type": "item", "name": "minecraft:iron_horse_armor", "weight": 15 }, { "type": "item", "name": "minecraft:golden_horse_armor", "weight": 10 }, { "type": "item", "name": "minecraft:diamond_horse_armor", "weight": 5 }, { "type": "item", "name": "minecraft:book", "weight": 20, "functions": [ { "function": "enchant_randomly" } ] }, { "type": "item", "name": "minecraft:gunpowder", "weight": 20 }, { "type": "item", "name": "minecraft:golden_apple", "weight": 2, "functions": [ { "function": "set_data", "data": 1 } ] }, { "type": "empty", "weight": 15 } ] }, { "rolls": 4, "entries": [ { "type": "item", "name": "minecraft:bone", "weight": 10, "functions": [ { "function": "set_count", "count": { "min": 1, "max": 8 } } ] }, { "type": "item", "name": "minecraft:gunpowder", "weight": 10, "functions": [ { "function": "set_count", "count": { "min": 1, "max": 8 } } ] }, { "type": "item", "name": "minecraft:rotten_flesh", "weight": 10, "functions": [ { "function": "set_count", "count": { "min": 1, "max": 8 } } ] }, { "type": "item", "name": "minecraft:string", "weight": 10, "functions": [ { "function": "set_count", "count": { "min": 1, "max": 8 } } ] }, { "type": "item", "name": "minecraft:sand", "weight": 10, "functions": [ { "function": "set_count", "count": { "min": 1, "max": 8 } } ] } ] } ] }
  20. Anybody? I'm still at a loss as to why it cant find the location
  21. Ok nevermind, items spawned in the chest once and now I'm getting the same error couldn't find resource table. I didn't change anything. I am still stuck
  22. Nevermind, I changed: ("nm", "chests/loot_chest")); to "nm:loot_tables/chests/loot_chest" and it worked!, Thank you so much for your help, would have never got it otherwise!
  23. Ok, I have this in my main class: public static ResourceLocation LOOT_CHEST; and this also in my main class but under the preInit method: LOOT_CHEST = LootTableList.register(new ResourceLocation("nm", "chests/loot_chest")); And I have this in my structure class: TileEntityChest chest = (TileEntityChest) world.getTileEntity(new BlockPos(i + 6, j + 11, k + 6)); chest.setLootTable((MyMod.LOOT_CHEST), new Random().nextLong()); I have also changed the resource locations. I don't get any errors but nothing is inside the chests. Which happens everytime I register it.
  24. I have tried that and the same thing happened

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.