Jump to content

elledeejay

Members
  • Posts

    7
  • Joined

  • Last visited

elledeejay's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. I lied. I tried again, this time with the BlockFalling class, and now it works—no update or BlockSand needed. Thanks anyway and hopefully this helps somebody else.
  2. I still don't know what the problem is but honestly I'm tired of trying to figure it out and my understanding of where niter is actually found has evolved to the point where I'll be converting it back into a stone ore. Hopefully I won't need to waste any more of your collective time, haha. Thank you!
  3. That's... odd. Apparently I don't actually know how to port a project to 1.14.4 from 1.12.2. I guess I'll try a different approach and get back to you. Sorry about that.
  4. Ah, yes, I forgot about that. I noticed last night that it threw an exception with the model loader. I think what we're looking for is this: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model realisticgunpowder:niter_ore#variant=sand with loader VariantLoader.INSTANCE, skipping But here's the rest of the log for context: [13:35:07] [main/INFO] [GradleStart]: Extra: [] [13:35:08] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Larisa/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker] [13:35:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [13:35:08] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [13:35:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker [13:35:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [13:35:08] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading [13:35:08] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_171, running on Windows 10:amd64:10.0, installed at C:\Users\Larisa\eclipse\java-oxygen\eclipse\jre\jre [13:35:08] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory. [13:35:08] [main/ERROR] [FML]: Full: C:\Users\Larisa\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar [13:35:08] [main/ERROR] [FML]: Trimmed: c:/users/larisa/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/ [13:35:08] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [13:35:08] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs. 2020-04-28 13:35:11,289 main WARN Disabling terminal, you're running in an unsupported environment. [13:35:11] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin [13:35:11] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin [13:35:11] [main/INFO] [FML]: Searching C:\Users\Larisa\OneDrive\[Mods]\Realistic Gunpowder\run\.\mods for mods [13:35:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker [13:35:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin [13:35:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin [13:35:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [13:35:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [13:35:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [13:35:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [13:35:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [13:35:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [13:35:16] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing [13:35:16] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [13:35:16] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [13:35:17] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [13:35:17] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [13:35:17] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [13:35:17] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [13:35:18] [Client thread/INFO] [minecraft/Minecraft]: Setting user: Player863 [13:35:24] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer: [13:35:24] [Client thread/INFO] [minecraft/Minecraft]: LWJGL Version: 2.9.4 [13:35:26] [Client thread/INFO] [FML]: -- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_171, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 785430696 bytes (749 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 445.87' Renderer: 'GeForce GTX 1070 with Max-Q Design/PCIe/SSE2' [13:35:26] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized [13:35:26] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients. [13:35:26] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient... [13:35:26] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients [13:35:27] [Client thread/INFO] [FML]: Searching C:\Users\Larisa\OneDrive\[Mods]\Realistic Gunpowder\run\.\mods for mods [13:35:29] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 299313200 nanos [13:35:29] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load [13:35:30] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, realisticgunpowder] at CLIENT [13:35:30] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, realisticgunpowder] at SERVER [13:35:32] [Client thread/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Realistic Gunpowder [13:35:32] [Client thread/INFO] [FML]: Processing ObjectHolder annotations [13:35:32] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations [13:35:32] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations [13:35:32] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations [13:35:32] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0 [13:35:33] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [13:35:33] [Client thread/INFO] [FML]: Applying holder lookups [13:35:33] [Client thread/INFO] [FML]: Holder lookups applied [13:35:33] [Client thread/INFO] [FML]: Applying holder lookups [13:35:33] [Client thread/INFO] [FML]: Holder lookups applied [13:35:33] [Client thread/INFO] [FML]: Applying holder lookups [13:35:33] [Client thread/INFO] [FML]: Holder lookups applied [13:35:33] [Client thread/INFO] [FML]: Applying holder lookups [13:35:33] [Client thread/INFO] [FML]: Holder lookups applied [13:35:33] [Client thread/INFO] [FML]: Injecting itemstacks [13:35:33] [Client thread/INFO] [FML]: Itemstack injection complete [13:35:34] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: AHEAD Target: null [13:35:42] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem... [13:35:43] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL [13:35:43] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [13:35:43] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized. [13:35:43] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started [13:35:55] [Client thread/INFO] [FML]: Max texture size: 16384 [13:35:56] [Client thread/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas [13:35:56] [Client thread/ERROR] [FML]: Exception loading model for variant realisticgunpowder:niter_ore#variant=sand for blockstate "realisticgunpowder:niter_ore[variant=sand]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model realisticgunpowder:niter_ore#variant=sand with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:235) ~[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:223) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:560) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] 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_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 21 more [13:35:56] [Client thread/ERROR] [FML]: Exception loading model for variant realisticgunpowder:niter_ore#variant=red_sand for blockstate "realisticgunpowder:niter_ore[variant=red_sand]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model realisticgunpowder:niter_ore#variant=red_sand with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:235) ~[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:223) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:560) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] 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_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 21 more [13:35:58] [Client thread/INFO] [FML]: Applying holder lookups [13:35:58] [Client thread/INFO] [FML]: Holder lookups applied [13:35:58] [Client thread/INFO] [FML]: Injecting itemstacks [13:35:58] [Client thread/INFO] [FML]: Itemstack injection complete [13:35:58] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods [13:35:58] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer: [13:35:58] [Client thread/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded [13:36:00] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id [13:36:04] [Client thread/INFO] [minecraft/Minecraft]: Stopping! [13:36:04] [Client thread/INFO] [minecraft/SoundManager]: SoundSystem shutting down... [13:36:04] [Client thread/WARN] [minecraft/SoundManager]: Author: Paul Lamb, www.paulscode.com
  5. Hey, I'm back, and using a version of Minecraft that, as far as I can tell, the forum supports. If you haven't seen my original post, I'm working on a mod that adds, among other things, Niter Ore. I initially made it a standard stone ore using the Block class. However, in real life, niter is found in surface deposits in deserts, so I wanted to use the BlockSand class instead. When I made the switch, the in-world texture for the block stopped working. It still shows up correctly in the inventory and as a dropped block, however. This seems like a .json problem. I did some more research and it seems like this has to do with there being multiple versions of sand, but I can't find anything on how to format the .json's
  6. CustomBlock: package elledeejay.realisticgunpowder.blocks; import elledeejay.realisticgunpowder.Main; import elledeejay.realisticgunpowder.init.BlockInit; import elledeejay.realisticgunpowder.init.ItemInit; import elledeejay.realisticgunpowder.util.IHasModel; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; public class CustomBlock extends Block implements IHasModel { public CustomBlock(String name, Material material, float hardness, float resistance, String harvestTool, int harvestLevel, CreativeTabs tab) { super(material); setUnlocalizedName(name); setRegistryName(name); setHardness(hardness); setResistance(resistance); setHarvestLevel(harvestTool, harvestLevel); setCreativeTab(tab); BlockInit.BLOCKS.add(this); ItemInit.ITEMS.add(new ItemBlock(this).setRegistryName(this.getRegistryName())); } @Override public void registerModels() { Main.proxy.registerItemRenderer(Item.getItemFromBlock(this), 0, "inventory"); } } CustomBlockSand: package elledeejay.realisticgunpowder.blocks; import elledeejay.realisticgunpowder.Main; import elledeejay.realisticgunpowder.init.BlockInit; import elledeejay.realisticgunpowder.init.ItemInit; import elledeejay.realisticgunpowder.util.IHasModel; import net.minecraft.block.BlockSand; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; public class CustomBlockSand extends BlockSand implements IHasModel { public CustomBlockSand(String name, float hardness, float resistance, String harvestTool, int harvestLevel, CreativeTabs tab) { setUnlocalizedName(name); setRegistryName(name); setHardness(hardness); setResistance(resistance); setHarvestLevel(harvestTool, harvestLevel); setCreativeTab(tab); BlockInit.BLOCKS.add(this); ItemInit.ITEMS.add(new ItemBlock(this).setRegistryName(this.getRegistryName())); } @Override public void registerModels() { Main.proxy.registerItemRenderer(Item.getItemFromBlock(this), 0, "inventory"); } } BlockInit: package elledeejay.realisticgunpowder.init; import java.util.ArrayList; import java.util.List; import elledeejay.realisticgunpowder.blocks.CustomBlock; import elledeejay.realisticgunpowder.blocks.CustomBlockSand; import elledeejay.realisticgunpowder.init.TabInit; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; public class BlockInit { public static List<Block> BLOCKS = new ArrayList<Block>(); public static Block pyrite_ore = new CustomBlock("pyrite_ore", Material.ROCK, 3.0F, 3.0F, "pickaxe", 1, TabInit.REALISTIC_GUNPOWDER); public static Block niter_ore = new CustomBlockSand("niter_ore", 0.5F, 0.5F, "shovel", 1, TabInit.REALISTIC_GUNPOWDER); } blockstates/niter_ore: { "variants": { "normal": { "model": "realisticgunpowder:niter_ore" } } } models/block/niter_ore: { "parent": "block/cube_all", "textures": { "all": "realisticgunpowder:blocks/niter_ore" } } models/item/niter_ore: { "parent": "realisticgunpowder:block/niter_ore" } latest.log: [20:29:09] [main/INFO] [GradleStart]: Extra: [] [20:29:09] [main/INFO] [GradleStart]: Running with arguments: [--userProperties, {}, --assetsDir, C:/Users/Larisa/.gradle/caches/minecraft/assets, --assetIndex, 1.12, --accessToken{REDACTED}, --version, 1.12.2, --tweakClass, net.minecraftforge.fml.common.launcher.FMLTweaker, --tweakClass, net.minecraftforge.gradle.tweakers.CoremodTweaker] [20:29:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [20:29:09] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [20:29:09] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker [20:29:09] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [20:29:10] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2847 for Minecraft 1.12.2 loading [20:29:10] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_171, running on Windows 10:amd64:10.0, installed at C:\Users\Larisa\eclipse\java-oxygen\eclipse\jre\jre [20:29:10] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory. [20:29:10] [main/ERROR] [FML]: Full: C:\Users\Larisa\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar [20:29:10] [main/ERROR] [FML]: Trimmed: c:/users/larisa/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/ [20:29:10] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [20:29:10] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs. [20:29:11] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin [20:29:11] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin [20:29:11] [main/INFO] [FML]: Searching C:\Users\Larisa\OneDrive\[Mods]\Realistic Gunpowder\run\.\mods for mods [20:29:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker [20:29:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin [20:29:11] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin [20:29:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [20:29:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [20:29:11] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [20:29:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [20:29:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [20:29:11] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [20:29:14] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing [20:29:14] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [20:29:14] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [20:29:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [20:29:15] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [20:29:15] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [20:29:15] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} [20:29:15] [Client thread/INFO] [net.minecraft.client.Minecraft]: Setting user: Player790 [20:29:19] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer: [20:29:19] [Client thread/INFO] [net.minecraft.client.Minecraft]: LWJGL Version: 2.9.4 [20:29:21] [Client thread/INFO] [FML]: -- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_171, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 799556256 bytes (762 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 445.87' Renderer: 'GeForce GTX 1070 with Max-Q Design/PCIe/SSE2' [20:29:21] [Client thread/INFO] [FML]: MinecraftForge v14.23.5.2847 Initialized [20:29:21] [Client thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients. [20:29:21] [Client thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient... [20:29:21] [Client thread/INFO] [FML]: Replaced 1227 ore ingredients [20:29:22] [Client thread/INFO] [FML]: Searching C:\Users\Larisa\OneDrive\[Mods]\Realistic Gunpowder\run\.\mods for mods [20:29:23] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load [20:29:23] [Thread-3/INFO] [FML]: Using sync timing. 200 frames of Display.update took 152170400 nanos [20:29:23] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, realisticgunpowder] at CLIENT [20:29:23] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, FML, forge, realisticgunpowder] at SERVER [20:29:24] [Client thread/INFO] [net.minecraft.client.resources.SimpleReloadableResourceManager]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Realistic Gunpowder [20:29:24] [Client thread/INFO] [FML]: Processing ObjectHolder annotations [20:29:24] [Client thread/INFO] [FML]: Found 1168 ObjectHolder annotations [20:29:24] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations [20:29:24] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations [20:29:24] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0 [20:29:24] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [20:29:25] [Client thread/INFO] [FML]: Applying holder lookups [20:29:25] [Client thread/INFO] [FML]: Holder lookups applied [20:29:25] [Client thread/INFO] [FML]: Applying holder lookups [20:29:25] [Client thread/INFO] [FML]: Holder lookups applied [20:29:25] [Client thread/INFO] [FML]: Applying holder lookups [20:29:25] [Client thread/INFO] [FML]: Holder lookups applied [20:29:25] [Client thread/INFO] [FML]: Applying holder lookups [20:29:25] [Client thread/INFO] [FML]: Holder lookups applied [20:29:25] [Client thread/INFO] [FML]: Injecting itemstacks [20:29:25] [Client thread/INFO] [FML]: Itemstack injection complete [20:29:25] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: AHEAD Target: null [20:29:34] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Starting up SoundSystem... [20:29:34] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: Initializing LWJGL OpenAL [20:29:34] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [20:29:34] [Thread-5/INFO] [net.minecraft.client.audio.SoundManager]: OpenAL initialized. [20:29:35] [Sound Library Loader/INFO] [net.minecraft.client.audio.SoundManager]: Sound engine started [20:29:46] [Client thread/INFO] [FML]: Max texture size: 16384 [20:29:47] [Client thread/INFO] [net.minecraft.client.renderer.texture.TextureMap]: Created: 512x512 textures-atlas [20:29:47] [Client thread/ERROR] [FML]: Exception loading model for variant realisticgunpowder:niter_ore#variant=sand for blockstate "realisticgunpowder:niter_ore[variant=sand]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model realisticgunpowder:niter_ore#variant=sand with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:235) ~[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:223) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:560) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] 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_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 21 more [20:29:47] [Client thread/ERROR] [FML]: Exception loading model for variant realisticgunpowder:niter_ore#variant=red_sand for blockstate "realisticgunpowder:niter_ore[variant=red_sand]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model realisticgunpowder:niter_ore#variant=red_sand with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:161) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:235) ~[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:223) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:150) ~[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:121) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.init(Minecraft.java:560) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:422) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] 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_171] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:25) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:83) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1175) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:157) ~[ModelLoaderRegistry.class:?] ... 21 more [20:29:48] [Client thread/INFO] [FML]: Applying holder lookups [20:29:48] [Client thread/INFO] [FML]: Holder lookups applied [20:29:48] [Client thread/INFO] [FML]: Injecting itemstacks [20:29:48] [Client thread/INFO] [FML]: Itemstack injection complete [20:29:48] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods [20:29:48] [Client thread/WARN] [net.minecraft.client.settings.GameSettings]: Skipping bad option: lastServer: [20:29:49] [Client thread/INFO] [com.mojang.text2speech.NarratorWindows]: Narrator library for x64 successfully loaded [20:29:50] [Realms Notification Availability checker #1/INFO] [com.mojang.realmsclient.client.RealmsClient]: Could not authorize you against Realms server: Invalid session id [20:29:52] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Starting integrated minecraft server version 1.12.2 [20:29:52] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Generating keypair [20:29:52] [Server thread/INFO] [FML]: Injecting existing registry data into this server instance [20:29:52] [Server thread/INFO] [FML]: Registry Block: Found a missing id from the world realisticgunpowder:test_block [20:29:52] [Server thread/INFO] [FML]: Applying holder lookups [20:29:52] [Server thread/INFO] [FML]: Holder lookups applied [20:29:52] [Server thread/INFO] [FML]: Loading dimension 0 (World 0) (net.minecraft.server.integrated.IntegratedServer@4e1aaabe) [20:29:53] [Server thread/INFO] [net.minecraft.advancements.AdvancementList]: Loaded 488 advancements [20:29:53] [Server thread/INFO] [FML]: Loading dimension -1 (World 0) (net.minecraft.server.integrated.IntegratedServer@4e1aaabe) [20:29:53] [Server thread/INFO] [FML]: Loading dimension 1 (World 0) (net.minecraft.server.integrated.IntegratedServer@4e1aaabe) [20:29:53] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Preparing start region for level 0 [20:29:54] [Server thread/INFO] [FML]: Unloading dimension -1 [20:29:54] [Server thread/INFO] [FML]: Unloading dimension 1 [20:29:54] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Changing view distance to 12, from 10 [20:29:56] [Netty Local Client IO #0/INFO] [FML]: Server protocol version 2 [20:29:56] [Netty Server IO #1/INFO] [FML]: Client protocol version 2 [20:29:56] [Netty Server IO #1/INFO] [FML]: Client attempting to join with 5 mods : minecraft@1.12.2,FML@8.0.99.99,forge@14.23.5.2847,realisticgunpowder@1.0,mcp@9.42 [20:29:56] [Netty Local Client IO #0/INFO] [FML]: [Netty Local Client IO #0] Client side modded connection established [20:29:56] [Server thread/INFO] [FML]: [Server thread] Server side modded connection established [20:29:56] [Server thread/INFO] [net.minecraft.server.management.PlayerList]: Player790[local:E:cd37722a] logged in with entity id 67 at (-1467.4704700282919, 4.0, 255.5817244390825) [20:29:56] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Player790 joined the game [20:29:57] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Saving and pausing game... [20:29:57] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'World 0'/overworld [20:29:58] [pool-2-thread-1/WARN] [com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@604620fe[id=2f0d3d8c-afbe-358f-b8f3-786d7b0f9259,name=Player790,properties={},legacy=false] com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:60) [YggdrasilMinecraftSessionService$1.class:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:57) [YggdrasilMinecraftSessionService$1.class:?] at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3716) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2424) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2298) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2211) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.get(LocalCache.java:4154) [guava-21.0.jar:?] at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4158) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5147) [guava-21.0.jar:?] at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:5153) [guava-21.0.jar:?] at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:170) [YggdrasilMinecraftSessionService.class:?] at net.minecraft.client.Minecraft.getProfileProperties(Minecraft.java:3182) [Minecraft.class:?] at net.minecraft.client.resources.SkinManager$3.run(SkinManager.java:138) [SkinManager$3.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_171] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_171] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_171] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_171] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171] [20:30:09] [Server thread/INFO] [net.minecraft.server.integrated.IntegratedServer]: Saving and pausing game... [20:30:09] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'World 0'/overworld [20:30:11] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server [20:30:11] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving players [20:30:11] [Server thread/INFO] [net.minecraft.network.NetHandlerPlayServer]: Player790 lost connection: Disconnected [20:30:11] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Player790 left the game [20:30:11] [Server thread/INFO] [net.minecraft.network.NetHandlerPlayServer]: Stopping singleplayer server as player logged out [20:30:11] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds [20:30:11] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving chunks for level 'World 0'/overworld [20:30:11] [Server thread/INFO] [FML]: Unloading dimension 0 [20:30:11] [Server thread/INFO] [FML]: Applying holder lookups [20:30:11] [Server thread/INFO] [FML]: Holder lookups applied [20:30:12] [Client thread/INFO] [net.minecraft.client.Minecraft]: Stopping! [20:30:12] [Client thread/INFO] [net.minecraft.client.audio.SoundManager]: SoundSystem shutting down... [20:30:13] [Client thread/WARN] [net.minecraft.client.audio.SoundManager]: Author: Paul Lamb, www.paulscode.com Let me know if you need any of the other files.
  7. I'm working on a mod that adds, among other things, Niter Ore. I initially made it a standard stone ore using the Block class. However, in real life, niter is found in surface deposits in deserts, so I wanted to use the BlockSand class instead. When I made the switch, the in-world texture for the block stopped working. It still shows up correctly in the inventory and as a dropped block, however. This seems like a .json problem, but the .json's didn't change and they all look right still. Is this some strange quirk of the BlockSand class?
×
×
  • Create New...

Important Information

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