Jump to content

Mango106

Members
  • Posts

    23
  • Joined

  • Last visited

Everything posted by Mango106

  1. I have a 3GB server on shared hosting with about 40 mods, whenever me or someone else tries to craft certain items (furnace, iron pickaxe, haybale to wheat) the game crashes (no the server) what is going on? ---- Minecraft Crash Report ---- // Daisy, daisy... Time: 1/28/21 3:09 PM Description: Container click java.lang.NullPointerException: Container click at net.minecraft.item.Item.func_206844_a(Item.java:343) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:abnormals_core.mixins.json:ItemInvokerMixin,pl:mixin:APP:structure_gel.mixins.json:ItemMixin,pl:mixin:A} at net.enderitemc.enderitemod.recipe.EnderiteShulkerBoxRecipe.matches(EnderiteShulkerBoxRecipe.java:29) ~[?:1.16.3-0.7.0-forge-34.1.34] {re:classloading} at net.enderitemc.enderitemod.recipe.EnderiteShulkerBoxRecipe.func_77569_a(EnderiteShulkerBoxRecipe.java:16) ~[?:1.16.3-0.7.0-forge-34.1.34] {re:classloading} at net.minecraft.item.crafting.IRecipeType.func_222148_a(SourceFile:30) ~[?:?] {re:classloading} at net.minecraft.item.crafting.RecipeManager.lambda$getRecipe$2(RecipeManager.java:82) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.item.crafting.RecipeManager$$Lambda$10825/1235649215.apply(Unknown Source) ~[?:?] {} at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267) ~[?:1.8.0_51] {} at java.util.HashMap$ValueSpliterator.tryAdvance(HashMap.java:1633) ~[?:1.8.0_51] {} at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:529) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:516) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) ~[?:1.8.0_51] {} at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_51] {} at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464) ~[?:1.8.0_51] {} at net.minecraft.item.crafting.RecipeManager.func_215371_a(RecipeManager.java:83) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.item.crafting.RecipeManager.func_215369_c(RecipeManager.java:105) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.inventory.container.CraftingResultSlot.func_190901_a(CraftingResultSlot.java:59) ~[?:?] {re:classloading} at net.minecraft.inventory.container.WorkbenchContainer.func_82846_b(SourceFile:150) ~[?:?] {re:classloading} at net.minecraft.inventory.container.Container.func_241440_b_(Container.java:255) ~[?:?] {re:classloading,re:mixin} at net.minecraft.inventory.container.Container.func_184996_a(Container.java:160) ~[?:?] {re:classloading,re:mixin} at net.minecraft.client.multiplayer.PlayerController.func_187098_a(PlayerController.java:379) ~[?:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_184098_a(ContainerScreen.java:539) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.inventory.CraftingScreen.func_184098_a(SourceFile:109) ~[?:?] {re:classloading} at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_231048_c_(ContainerScreen.java:509) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.lambda$mouseButtonCallback$1(MouseHelper.java:93) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$9411/1099349218.run(Unknown Source) ~[?:?] {} at net.minecraft.client.gui.screen.Screen.func_231153_a_(Screen.java:427) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:91) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.lambda$null$4(MouseHelper.java:175) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$9390/311254728.run(Unknown Source) ~[?:?] {} at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(SourceFile:94) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.client.MouseHelper.lambda$registerCallbacks$5(MouseHelper.java:174) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$8127/1086816037.invoke(Unknown Source) ~[?:?] {} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar:build 10] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar:build 10] {} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:109) ~[?:?] {re:classloading} at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:305) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:996) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {} at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {} at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.0.1.jar:36.0] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$438/756637412.call(Unknown Source) [forge-1.16.5-36.0.1.jar:36.0] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace: at net.minecraft.item.Item.func_206844_a(Item.java:343) ~[?:?] {re:mixin,re:classloading,pl:mixin:APP:abnormals_core.mixins.json:ItemInvokerMixin,pl:mixin:APP:structure_gel.mixins.json:ItemMixin,pl:mixin:A} at net.enderitemc.enderitemod.recipe.EnderiteShulkerBoxRecipe.matches(EnderiteShulkerBoxRecipe.java:29) ~[?:1.16.3-0.7.0-forge-34.1.34] {re:classloading} at net.enderitemc.enderitemod.recipe.EnderiteShulkerBoxRecipe.func_77569_a(EnderiteShulkerBoxRecipe.java:16) ~[?:1.16.3-0.7.0-forge-34.1.34] {re:classloading} at net.minecraft.item.crafting.IRecipeType.func_222148_a(SourceFile:30) ~[?:?] {re:classloading} at net.minecraft.item.crafting.RecipeManager.lambda$getRecipe$2(RecipeManager.java:82) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.item.crafting.RecipeManager$$Lambda$10825/1235649215.apply(Unknown Source) ~[?:?] {} at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:267) ~[?:1.8.0_51] {} at java.util.HashMap$ValueSpliterator.tryAdvance(HashMap.java:1633) ~[?:1.8.0_51] {} at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:529) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:516) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) ~[?:1.8.0_51] {} at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152) ~[?:1.8.0_51] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_51] {} at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464) ~[?:1.8.0_51] {} at net.minecraft.item.crafting.RecipeManager.func_215371_a(RecipeManager.java:83) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.item.crafting.RecipeManager.func_215369_c(RecipeManager.java:105) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.inventory.container.CraftingResultSlot.func_190901_a(CraftingResultSlot.java:59) ~[?:?] {re:classloading} at net.minecraft.inventory.container.WorkbenchContainer.func_82846_b(SourceFile:150) ~[?:?] {re:classloading} at net.minecraft.inventory.container.Container.func_241440_b_(Container.java:255) ~[?:?] {re:classloading,re:mixin} -- Click info -- Details: Menu Type: minecraft:crafting Menu Class: net.minecraft.inventory.container.WorkbenchContainer Slot Count: 46 Slot: 0 Button: 0 Type: QUICK_MOVE Stacktrace: at net.minecraft.inventory.container.Container.func_184996_a(Container.java:160) ~[?:?] {re:classloading,re:mixin} at net.minecraft.client.multiplayer.PlayerController.func_187098_a(PlayerController.java:379) ~[?:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_184098_a(ContainerScreen.java:539) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.inventory.CraftingScreen.func_184098_a(SourceFile:109) ~[?:?] {re:classloading} at net.minecraft.client.gui.screen.inventory.ContainerScreen.func_231048_c_(ContainerScreen.java:509) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.lambda$mouseButtonCallback$1(MouseHelper.java:93) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$9411/1099349218.run(Unknown Source) ~[?:?] {} -- Affected screen -- Details: Screen name: net.minecraft.client.gui.screen.inventory.CraftingScreen Stacktrace: at net.minecraft.client.gui.screen.Screen.func_231153_a_(Screen.java:427) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:91) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.lambda$null$4(MouseHelper.java:175) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$9390/311254728.run(Unknown Source) ~[?:?] {} at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(SourceFile:94) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.client.MouseHelper.lambda$registerCallbacks$5(MouseHelper.java:174) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper$$Lambda$8127/1086816037.invoke(Unknown Source) ~[?:?] {} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36) ~[lwjgl-glfw-3.2.2.jar:build 10] {} at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.2.2.jar:build 10] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3101) ~[lwjgl-glfw-3.2.2.jar:build 10] {} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:109) ~[?:?] {re:classloading} -- Affected level -- Details: All players: 2 total; [ClientPlayerEntity['Citrine106'/26670, l='ClientLevel', x=-299.12, y=68.00, z=37.75], RemoteClientPlayerEntity['ELGORF'/32928, l='ClientLevel', x=-214.70, y=69.02, z=74.16]] Chunk stats: Client Chunk Cache: 441, 263 Level dimension: minecraft:overworld Level spawn location: World: (-128,86,-48), Chunk: (at 0,5,0 in -8,-3; contains blocks -128,0,-48 to -113,255,-33), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1) Level time: 1619400 game time, 75176 day time Server brand: forge Server type: Non-integrated multiplayer server Stacktrace: at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:447) ~[?:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:abnormals_core.mixins.json:client.ClientWorldMixin,pl:mixin:APP:endergetic.mixins.json:ClientWorldMixin,pl:mixin:APP:mixins.sndctrl.json:MixinClientWorld,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2024) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:623) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {} at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {} at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.5-36.0.1.jar:36.0] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$438/756637412.call(Unknown Source) [forge-1.16.5-36.0.1.jar:36.0] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {} -- System Details -- Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 265927072 bytes (253 MB) / 2796552192 bytes (2667 MB) up to 3817865216 bytes (3641 MB) CPUs: 8 JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4096m -Xms256m -XX:PermSize=256m ModLauncher: 8.0.9+86+master.3cf110c ModLauncher launch target: fmlclient ModLauncher naming: srg ModLauncher services: /mixin-0.8.2.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE /forge-1.16.5-36.0.1.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.0.1.jar runtime_enum_extender PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE /forge-1.16.5-36.0.1.jar capability_inject_definalize PLUGINSERVICE /forge-1.16.5-36.0.1.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE /forge-1.16.5-36.0.1.jar fml TRANSFORMATIONSERVICE FML: 36.0 Forge: net.minecraftforge:36.0.1 FML Language Providers: javafml@36.0 minecraft@1 Mod List: forge-1.16.5-36.0.1-client.jar |Minecraft |minecraft |1.16.5 |DONE |NOSIGNATURE BiomesOPlenty-1.16.4-13.0.0.431-universal.jar |Biomes O' Plenty |biomesoplenty |1.16.4-13.0.0.431 |DONE |NOSIGNATURE infernal-expansion-forge-1.2.0.jar |Infernal Expansion |infernalexp |Release 1.2 For 1.16|DONE |NOSIGNATURE valhelsia_structures-16.0.5.jar |Valhelsia Structures |valhelsia_structures |16.0.5 |DONE |NOSIGNATURE spiders-2.0-1.16.4-1.0.4.jar |Spiders 2.0 |spiderstpo |1.0.4 |DONE |NOSIGNATURE dungeons_plus-1.16.4-1.1.2.jar |Dungeons Plus |dungeons_plus |1.1.2 |DONE |NOSIGNATURE jei-1.16.4-7.6.0.58.jar |Just Enough Items |jei |7.6.0.58 |DONE |NOSIGNATURE enderitemod-1.16.3-0.7.0-forge-34.1.34.jar |Enderite Mod |enderitemod |1.16.3-0.7.0-forge-3|DONE |NOSIGNATURE abnormals_core-1.16.4-3.0.6.jar |Abnormals Core |abnormals_core |3.0.6 |DONE |NOSIGNATURE buzzier_bees-1.16.4-3.0.0.jar |Buzzier Bees |buzzier_bees |3.0.0 |DONE |NOSIGNATURE atmospheric-1.16.4-3.0.0.jar |Atmospheric |atmospheric |3.0.0 |DONE |NOSIGNATURE upgrade_aquatic-1.16.5-3.0.1.jar |Upgrade Aquatic |upgrade_aquatic |3.0.1 |DONE |NOSIGNATURE KleeSlabs_1.16.3-9.2.0.jar |KleeSlabs |kleeslabs |9.2.0 |DONE |NOSIGNATURE savageandravage-1.16.4-3.1.0.jar |Savage & Ravage |savageandravage |3.1.0 |DONE |NOSIGNATURE create-mc1.16.3_v0.3e.jar |Create |create |mc1.16.3_v0.3e |DONE |NOSIGNATURE BetterCaves-Forge-1.16.4-1.1.1.jar |YUNG's Better Caves |bettercaves |1.16.4-1.1.1 |DONE |NOSIGNATURE leap-1.16.4-1.0.1.jar |Leap |leap |1.0.1 |DONE |NOSIGNATURE gravestone-1.16.5-1.0.0.jar |Gravestone Mod |gravestone |1.16.5-1.0.0 |DONE |NOSIGNATURE lava-monster-1.16.4-1.0.9.jar |Lava Monster |lava_monster |1.0.9 |DONE |NOSIGNATURE autumnity-1.16.4-2.0.1.jar |Autumnity |autumnity |2.0.1 |DONE |NOSIGNATURE citadel-1.5.3.jar |Citadel |citadel |1.5.3 |DONE |NOSIGNATURE alexsmobs-1.4.1.jar |Alex's Mobs |alexsmobs |1.4.1 |DONE |NOSIGNATURE tumbleweed-1.16-0.4.9.jar |Tumbleweed |tumbleweed |1.16-0.4.9 |DONE |NOSIGNATURE YungsApi-1.16.4-Forge-3.jar |YUNG's API |yungsapi |1.16.4-Forge-3 |DONE |NOSIGNATURE xercapaint-1.16.4-1.0.jar |Joy of Painting |xercapaint |1.16.4-1.0 |DONE |NOSIGNATURE environmental-1.16.4-1.0.0.jar |Environmental |environmental |1.0.0 |DONE |NOSIGNATURE DungeonCrawl-1.16.3-2.2.4.jar |Dungeon Crawl |dungeoncrawl |2.2.4 |DONE |NOSIGNATURE endergetic-1.16.4-3.1.0.jar |The Endergetic Expansion |endergetic |3.1.0 |DONE |NOSIGNATURE ProgressiveBosses-2.2.0-mc1.16.x.jar |Progressive Bosses |progressivebosses |2.2.0 |DONE |NOSIGNATURE furniture-7.0.0-pre19-1.16.3.jar |MrCrayfish's Furniture Mod |cfm |7.0.0-pre19 |DONE |NOSIGNATURE outvoted-1.16.5-1.1.0.jar |Outvoted |outvoted |1.1.0 |DONE |NOSIGNATURE AI-Improvements-1.16.2-0.3.0.jar |AI-Improvements |aiimprovements |0.3.0 |DONE |NOSIGNATURE forge-1.16.5-36.0.1-universal.jar |Forge |forge |36.0.1 |DONE |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 inventoryhotswap-1.16-1.2.jar |Inventory Hotswap |inventoryhotswap |1.0 |DONE |NOSIGNATURE armorhotswap-1.16-1.1.jar |Armor Hotswap |armorhotswap |1.0 |DONE |NOSIGNATURE SoundFilters-0.14_for_1.16.2.jar |Sound Filters |soundfilters |0.14_for_1.16.2 |DONE |NOSIGNATURE BetterMineshafts-Forge-1.16.4-2.0.1.jar |YUNG's Better Mineshafts |bettermineshafts |1.16.4-2.0.1 |DONE |NOSIGNATURE forge-1.16.5-geckolib-3.0.4a.jar |GeckoLib |geckolib3 |3.0.4a |DONE |NOSIGNATURE nether_extension-1.16.4-0.3.0.jar |Nether Extension |nether_extension |1.16.4-0.3.0 |DONE |NOSIGNATURE neapolitan-1.16.4-2.0.1.jar |Neapolitan |neapolitan |2.0.1 |DONE |NOSIGNATURE DynamicSurroundings-1.16.4-4.0.3.5.jar |§3Dynamic Surroundings |dsurround |1.16.4-4.0.3.5 |DONE |b4:98:14:b9:76:55:25:4f:e5:5f:4d:71:90:87:43:5b:f9:d5:3a:02:60:42:5e:da:1f:15:9c:ff:be:a9:7c:77 dash-1.16.4-1.0.1.jar |Dash |dash |1.0.1 |DONE |NOSIGNATURE structure_gel-1.16.4-1.7.5.jar |Structure Gel API |structure_gel |1.7.5 |DONE |NOSIGNATURE Crash Report UUID: 74e7b136-7599-445c-8cd1-e8a261e0eeca Launched Version: forge-36.0.1 Backend library: LWJGL version 3.2.2 build 10 Backend API: Intel(R) UHD Graphics 620 GL version 4.5.0 - Build 25.20.100.6446, Intel GL Caps: Using framebuffer using OpenGL 3.0 Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'forge' Type: Client (map_client.txt) Graphics mode: fancy Resource Packs: Current Language: English (US) CPU: 8x Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
  2. I haven't modded in months and am getting back into it, and i never did learn how to update my mods from one version to another. What do i have to do to update it?
  3. ah yes, that was exactly it, thanks. I have no idea how i missed this.
  4. Here is the github for my mod: https://github.com/Citrine07/SoupMod/tree/Citrine07-SoupMod I made a soup item called beef_stew, which extends SoupBase, which extends FoodBase, which extends ItemFood. The item works and returns a bowl when eaten. The only problem I have is that the texture for the beef_stew doesn't load. I have the texture and item model in the right folder, i'm not sure what i'm doing wrong. Might have to do with the registries, I can't think of anything else.
  5. I made a bowl food item called fruit_salad, but when eat it, it doesn't restore any hunger or saturation. I have a class that i created to add food items to my mod called FoodBase.java (code for that file below) package com.citrine.testmod.items.food; import com.citrine.testmod.Main; import com.citrine.testmod.init.ModItems; import com.citrine.testmod.util.IHasModel; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.ItemFood; public class FoodBase extends ItemFood implements IHasModel { public FoodBase(String name, int amount, float saturation, boolean isAnimalFood) /* * amount is shanks filled * saturation is saturation * isAnimalFood determines whether or not you can feed it to dogs * */ { super(amount, saturation, isAnimalFood); setUnlocalizedName(name); setRegistryName(name); setCreativeTab(CreativeTabs.FOOD); ModItems.ITEMS.add(this); } @Override public void registerModels() { Main.proxy.registerItemRenderer(this, 0, "inventory"); } } I use this class for adding normal food in my ModItems.java class in the init package. I wanted to add bowl items, that can only stack to one, and return a bowl to the player's inventory when eaten, so i made a new class that extends FoodBase called SoupBase.java (code below) package com.citrine.testmod.items.food; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.world.World; import net.minecraftforge.items.ItemHandlerHelper; public class SoupBase extends FoodBase { private Item ReturnStack; public SoupBase(String name, int amount, float saturation, boolean isAnimalFood, Item item) { super(name, amount, saturation, isAnimalFood); this.setMaxStackSize(1); this.ReturnStack = item; } public ItemStack onItemUseFinish(ItemStack stack, World world, EntityLivingBase living) { super.onFoodEaten(stack, world, (EntityPlayer)living); return new ItemStack(ReturnStack); } } Now that i did that, i added a new SoupBase item called fruit_salad in ModItems.java public static final Item FRUIT_SALAD = new SoupBase("fruit_salad", 11, 6.6f, false, Items.BOWL); Heres the full ModItems.java class: package com.citrine.testmod.init; import java.util.ArrayList; import java.util.List; import com.citrine.testmod.items.ItemBase; import com.citrine.testmod.items.armor.ArmorBase; import com.citrine.testmod.items.food.FoodBase; import com.citrine.testmod.items.food.FoodEffectBase; import com.citrine.testmod.items.food.SoupBase; import com.citrine.testmod.items.tools.ToolAxe; import com.citrine.testmod.items.tools.ToolHoe; import com.citrine.testmod.items.tools.ToolPickaxe; import com.citrine.testmod.items.tools.ToolSpade; import com.citrine.testmod.items.tools.ToolSword; import com.citrine.testmod.util.Reference; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Items; import net.minecraft.init.MobEffects; import net.minecraft.init.SoundEvents; import net.minecraft.inventory.EntityEquipmentSlot; import net.minecraft.item.Item; import net.minecraft.item.Item.ToolMaterial; import net.minecraft.item.ItemArmor.ArmorMaterial; import net.minecraft.item.ItemAxe; import net.minecraft.item.ItemHoe; import net.minecraft.item.ItemPickaxe; import net.minecraft.item.ItemSpade; import net.minecraft.item.ItemStack; import net.minecraft.item.ItemSword; import net.minecraft.potion.PotionEffect; import net.minecraft.world.World; import net.minecraftforge.common.util.EnumHelper; public class ModItems { public static final List<Item> ITEMS = new ArrayList<Item>(); //Materials public static final ToolMaterial MATERIAL_AQUAMARINE = EnumHelper.addToolMaterial("material_aquamarine", 3, 2124, 9.0f, 4.0f, 25); public static final ArmorMaterial ARMOR_MATERIAL_SUGILITE = EnumHelper.addArmorMaterial("armo r_material_sugilite", Reference.MOD_ID + ":sugilite", 15, new int[] {3, 7, 9, 4} , 10, SoundEvents.ITEM_ARMOR_EQUIP_DIAMOND, 0.0f); //add items public static final Item SUGILITE = new ItemBase("sugilite"); public static final Item URANIUM = new ItemBase("uranium"); public static final Item URANIUM_SUGILITE_FUSION = new ItemBase("uranium_sugilite_fusion"); public static final Item AQUAMARINE = new ItemBase("aquamarine"); //food //public static final Item BLUEBERRY = new FoodBase("blueberry", 3, 4.0f, false); (60*20 is one minute of ppotion effect) public static final Item BLUEBERRY = new FoodEffectBase ("blueberry", 3, 2.0f, false, new PotionEffect(MobEffects.SPEED, /*how long its lasts(3 seconds)*/(3*20),/*potion effect lvl*/ 2, /*whether or not it comes from a beacon*/false, /*shows whether or not particles are shown*/false)); public static final Item POO = new FoodEffectBase ("poo", 3, 0.0f, false, new PotionEffect(MobEffects.HUNGER, (12*20), 100, false, true)); public static final Item FISH_AND_CHIPS = new FoodBase("fish_and_chips", 10, 12.8f, false); public static final Item FRIED_EGG = new FoodBase("fried_egg", 5, 6, false); //public static final Item FRUIT_SALAD = new SoupBase("fruit_salad", 11, 6.6f, false), onFoodEaten(ItemStack stack, World worldIn, EntityPlayer player); public static final Item FRUIT_SALAD = new SoupBase("fruit_salad", 11, 6.6f, false, Items.BOWL); //Tools public static final ItemSword AQUAMARINE_SWORD = new ToolSword("aquamarine_sword", MATERIAL_AQUAMARINE); public static final ItemSpade AQUAMARINE_SHOVEL = new ToolSpade("aquamarine_shovel", MATERIAL_AQUAMARINE); public static final ItemPickaxe AQUAMARINE_PICKAXE = new ToolPickaxe("aquamarine_pickaxe", MATERIAL_AQUAMARINE); public static final ItemAxe AQUAMARINE_AXE = new ToolAxe("aquamarine_axe", MATERIAL_AQUAMARINE); public static final ItemHoe AQUAMARINE_HOE = new ToolHoe("aquamarine_hoe", MATERIAL_AQUAMARINE); //armor public static final Item SUGILITE_HELMET = new ArmorBase("sugilite_helmet", ARMOR_MATERIAL_SUGILITE, 1, EntityEquipmentSlot.HEAD); public static final Item SUGILITE_CHESTPLATE = new ArmorBase("sugilite_chestplate", ARMOR_MATERIAL_SUGILITE, 1, EntityEquipmentSlot.CHEST); public static final Item SUGILITE_LEGGINGS = new ArmorBase("sugilite_leggings", ARMOR_MATERIAL_SUGILITE, 2, EntityEquipmentSlot.LEGS); public static final Item SUGILITE_BOOTS = new ArmorBase("sugilite_boots", ARMOR_MATERIAL_SUGILITE, 1, EntityEquipmentSlot.FEET); } When I run client and test out the mod, I can eat the fruit salad, it stacks to 1 like i wanted, and it returns a bowl when its eaten. The only problem is that no hunger or saturation is restored when i eat it, for some reason. I'm quite sure what i did wrong, but I think it has something to do with SoupBase.java, as I don't have this problem with the normal class that it extends from. Does anyone know how to fix this?
  6. i know, it just stands for test mod, I don't plan on releasing it anyways. If i do release a complete mod i'm going to use a good modid. also, is this how i would format the metadata, below the item? { "type": "minecraft:crafting_shapeless", "ingredients": [ { "item": "minecraft:baked_potato" }, { "item": "minecraft:cooked_fish", "data": "0" } ], "result": { "item": "tm:fish_and_chips", "count": 1 } }
  7. yeah, tm is the modid. I just copy and pasted your code, and it works! i tried using two cobblestone instead of one, and that also worked. That must mean the only thing i got wrong was the ID names for the baked potato and cooked fish.
  8. i tried, it didn't work. I also forgot to mention i'm making a mod on 1.12, not 1.13.
  9. (SOLUTION: forgot to add data tag for cooked fish) basically, i'm simply trying to create a food item that can be crafted using cooked fish, and a baked potato (which are vanilla items). whenever i make .json files for recipes that use items from my mod, i can craft them. but whenever I try using a vanilla item, i can't craft the item I want to craft. the .json for the recipe that isn't working is attached, and here is the code: { "type": "minecraft:crafting_shapeless", "ingredients": [ { "item": "minecraft:baked_potato" }, { "item": "minecraft:cooked_fish" } ], "result": { "item": "tm:fish_and_chips", "count": 1 } } i've been searching for more than an hour, i don't know what to do recipe_fish_and_chips.json
  10. You can also make recipes between mods compatible with craft tweaker. Its a mod that allows you to write scripts and create and delete recipes. Its useful for recipes, and changing item names, but nothing else.
  11. I think you should only have one of each mod in the mods folder, so yes, delete one of them.
  12. i see, so only those with lots of modding experience under their belt should make coremods.
  13. I've read around about coremods on the forums. I'm not quite sure how to feel about them, i've barely started to learn java. Some claim that they can do things that you wouldn't ordinarily be able to do if you didn't coremod, while other say coremods can things up. How do you guys feel about coremods?
  14. I guess i'm just curious. Is this a cracked launcher for forge or minecraft? I notice users getting banned for using these cracked launchers. Just curious. Take down this topic if it is irrelevant.
×
×
  • Create New...

Important Information

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