Closed BUFFALOMC closed 3 years ago
have you tried removing Optifine to see if that still happens? Just curious
i have not that is kind of a must for the server owner
so is that your recommended fix? take out optifine?
For troubleshooting reasons, I would remove it and try to replicate this issue, if it does or doesn’t happen post it here. If it does happen again, put your log on “Pastebin.com” and post the link for it here.
will do
We started a new server with different mods for the time being while we try to find the resolution to this issue. Because of that I have tested this in solo world but still get the same crash when placing a cyclic wireless energy transfer after opening the gui and clicking on the gps item location.
The game crashed whilst rendering screen Error: java.lang.NullPointerException: Rendering screen Exit Code: -1
never used pastebin but pasted that at the top. hope thats right. let me know if you need anything else from me.
any update on what causes this?
I can confirm this happens with no mods other than Cyclic itself. The peat generator's energy bar is missing: and whenever the mouse cursor enters the area where it should be, the crash mentioned in the OP occurs.
Also despite apparently having a non-empty backup fuel bar, an attached energy extractor does not transfer energy into a cyclic battery next to it: If I'm not using it wrong, this would mean the peat generator (and by extension Cyclic's whole energy production system) is currently being rendered useless by this issue in the latest 1.12.2 build.
power = 0 in config is breaking things, change to > 0 on client and server should fix in older mod versions. 1.20.9 will be on the way . also https://github.com/Lothrazar/Cyclic/issues/1647
Minecraft Version: 1.12.2
Forge Version: 14.23.5.2854
Mod Version: 1.20.7.jar
Single Player or Server:both
Describe problem (what you were doing; what happened; what should have happened):
cyclic energy transfer crashes server and solo games when opening gui
Log file link:
19:32:49.548 Reported exception thrown! net.minecraft.util.ReportedException: Rendering screen at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1487) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) Caused by: java.lang.NullPointerException at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.getFuelAmtDisplay(GuiBaseContainer.java:263) at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.renderEnergyTooltip(GuiBaseContainer.java:267) at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.func_73863_a(GuiBaseContainer.java:277) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.optifine.reflect.Reflector.callVoid(Reflector.java:660) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1457) ... 9 more 19:32:50.562 [net.minecraft.init.Bootstrap:func_179870_a:553]: ---- Minecraft Crash Report ----
WARNING: coremods are present: llibrary (llibrary-core-1.0.11-1.12.2.jar) LoadingPlugin (RandomThings-MC1.12.2-4.2.7.4.jar) IELoadingPlugin (ImmersiveEngineering-core-0.12-98.jar) Inventory Tweaks Coremod (InventoryTweaks-1.63.jar) ForgelinPlugin (Forgelin-1.8.4.jar) MekanismCoremod (Mekanism-1.12.2-9.8.3.390.jar) MalisisCorePlugin (malisiscore-1.12.2-6.5.1.jar) AppleCore (AppleCore-mc1.12.2-3.4.0.jar) CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar) FarseekCoreMod (Farseek-1.12-2.5.1.jar) Contact their authors BEFORE contacting forge
// This doesn't make any sense!
Time: 1/5/21 7:32 PM Description: Rendering screen
java.lang.NullPointerException: Rendering screen at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.getFuelAmtDisplay(GuiBaseContainer.java:263) at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.renderEnergyTooltip(GuiBaseContainer.java:267) at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.func_73863_a(GuiBaseContainer.java:277) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.optifine.reflect.Reflector.callVoid(Reflector.java:660) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1457) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Thread: Client thread Stacktrace: at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.getFuelAmtDisplay(GuiBaseContainer.java:263) at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.renderEnergyTooltip(GuiBaseContainer.java:267) at com.lothrazar.cyclicmagic.gui.GuiBaseContainer.func_73863_a(GuiBaseContainer.java:277) at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.optifine.reflect.Reflector.callVoid(Reflector.java:660)
-- Screen render details -- Details: Screen name: com.lothrazar.cyclicmagic.block.cablewireless.energy.GuiCableEnergyWireless Mouse location: Scaled: (386, 139). Absolute: (1158, 599) Screen size: Scaled: (640, 339). Absolute: (1920, 1017). Scale factor of 3
-- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityPlayerSP['Buffalo1210'/1692, l='MpServer', x=256.62, y=67.00, z=-111.38]] Chunk stats: MultiplayerChunkCache: 1021, 1021 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (248,64,-132), Chunk: (at 8,4,12 in 15,-9; contains blocks 240,0,-144 to 255,255,-129), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 15579 game time, 15579 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 86 total; [EntitySheep['Sheep'/1557, l='MpServer', x=308.50, y=68.00, z=-103.55], EntitySheep['Sheep'/1558, l='MpServer', x=314.26, y=72.00, z=-110.59], EntitySkeleton['Skeleton'/3606, l='MpServer', x=189.50, y=16.00, z=-46.50], EntitySheep['Sheep'/1559, l='MpServer', x=308.50, y=67.00, z=-102.50], EntitySupportCreeper['Support Creeper'/3863, l='MpServer', x=186.32, y=15.00, z=-53.38], EntitySheep['Sheep'/1560, l='MpServer', x=311.50, y=66.00, z=-98.50], EntityLilyLurker['Lily Lurker'/2085, l='MpServer', x=185.75, y=62.04, z=-55.80], EntityZombie['Zombie'/3878, l='MpServer', x=194.50, y=32.00, z=-110.50], EntityZombie['Zombie'/3900, l='MpServer', x=188.66, y=28.00, z=-76.55], EntitySkeletonWarrior['Skeleton Warrior'/3906, l='MpServer', x=184.50, y=29.00, z=-78.50], EntityGoblin['Goblin'/3911, l='MpServer', x=184.50, y=29.00, z=-80.50], EntityLilyLurker['Lily Lurker'/2120, l='MpServer', x=182.11, y=62.04, z=-60.76], EntityItem['item.item.coal'/2891, l='MpServer', x=206.93, y=15.00, z=-55.10], EntitySkeleton['Skeleton'/3915, l='MpServer', x=188.50, y=27.00, z=-70.50], EntitySupportCreeper['Support Creeper'/3928, l='MpServer', x=184.50, y=31.00, z=-176.50], EntitySheep['Sheep'/1379, l='MpServer', x=188.50, y=67.00, z=-183.50], EntityCow['Cow'/1380, l='MpServer', x=188.50, y=67.00, z=-180.50], EntityCow['Cow'/1381, l='MpServer', x=186.50, y=66.00, z=-179.50], EntityCow['Cow'/1382, l='MpServer', x=186.50, y=66.00, z=-178.50], EntityChicken['Chicken'/1383, l='MpServer', x=190.50, y=67.00, z=-181.50], EntityTreasureSlime['Treasure Slime'/3943, l='MpServer', x=180.29, y=16.00, z=-55.81], EntityChicken['Chicken'/1384, l='MpServer', x=191.51, y=68.00, z=-173.81], EntitySkeletonWarrior['Skeleton Warrior'/3948, l='MpServer', x=289.31, y=48.00, z=-81.30], EntitySkeleton['Skeleton'/3952, l='MpServer', x=183.50, y=65.41, z=-188.50], EntitySkeletonHorse['Skeleton Horse'/3953, l='MpServer', x=183.50, y=65.00, z=-188.50], EntitySpider['Spider'/3961, l='MpServer', x=194.50, y=67.00, z=-190.50], EntitySheep['Sheep'/1412, l='MpServer', x=203.21, y=68.00, z=-176.63], EntitySheep['Sheep'/1413, l='MpServer', x=193.23, y=67.00, z=-179.43], EntityChicken['Chicken'/1414, l='MpServer', x=192.89, y=67.00, z=-184.01], EntityChicken['Chicken'/1415, l='MpServer', x=194.55, y=67.00, z=-178.47], EntitySheep['Sheep'/1416, l='MpServer', x=199.18, y=67.00, z=-189.27], EntityCow['Cow'/1417, l='MpServer', x=192.76, y=67.00, z=-178.48], EntityFrog['Frog'/1419, l='MpServer', x=199.26, y=62.85, z=-143.19], EntityWitch['Witch'/2955, l='MpServer', x=188.50, y=27.00, z=-72.50], EntityFestiveCreeper['Festive Creeper'/3982, l='MpServer', x=181.50, y=64.00, z=-137.50], EntitySkeleton['Skeleton'/3994, l='MpServer', x=189.50, y=36.00, z=-177.50], EntityFrog['Frog'/1437, l='MpServer', x=225.83, y=62.57, z=-120.28], EntityLilyLurker['Lily Lurker'/1438, l='MpServer', x=198.91, y=62.05, z=-127.50], EntitySkeleton['Skeleton'/3998, l='MpServer', x=286.50, y=52.00, z=-96.50], EntityPlayerSP['Buffalo1210'/1692, l='MpServer', x=256.62, y=67.00, z=-111.38], EntityZombie['Zombie'/4000, l='MpServer', x=179.50, y=17.00, z=-33.50], EntityPig['Pig'/1441, l='MpServer', x=221.25, y=64.00, z=-82.50], EntityPig['Pig'/1442, l='MpServer', x=221.48, y=64.00, z=-81.28], EntityPig['Pig'/1445, l='MpServer', x=223.50, y=64.00, z=-79.50], EntityPig['Pig'/1446, l='MpServer', x=218.79, y=64.00, z=-75.79], EntityPig['Pig'/1447, l='MpServer', x=217.71, y=64.00, z=-73.56], EntityCreeper['Creeper'/4009, l='MpServer', x=263.50, y=35.00, z=-50.50], EntitySheep['Sheep'/1454, l='MpServer', x=225.81, y=68.00, z=-183.50], EntitySheep['Sheep'/1455, l='MpServer', x=230.96, y=68.00, z=-183.50], EntitySheep['Sheep'/1456, l='MpServer', x=231.50, y=68.00, z=-182.50], EntitySheep['Sheep'/1457, l='MpServer', x=231.50, y=68.00, z=-182.50], EntityCreeper['Creeper'/4018, l='MpServer', x=261.50, y=35.00, z=-51.50], EntityBat['Bat'/4019, l='MpServer', x=307.79, y=33.84, z=-102.55], EntityLilyLurker['Lily Lurker'/1461, l='MpServer', x=214.42, y=62.02, z=-119.63], EntityLilyLurker['Lily Lurker'/3509, l='MpServer', x=184.23, y=62.01, z=-60.83], EntityBat['Bat'/4024, l='MpServer', x=226.38, y=36.60, z=-47.00], EntityLilyLurker['Lily Lurker'/1465, l='MpServer', x=226.76, y=62.02, z=-94.99], EntityLilyLurker['Lily Lurker'/1466, l='MpServer', x=223.83, y=62.03, z=-88.28], EntityBabySpider['Baby Spider'/4026, l='MpServer', x=286.50, y=47.70, z=-86.60], EntityPig['Pig'/1467, l='MpServer', x=224.73, y=64.00, z=-77.22], EntityBabySpider['Baby Spider'/4027, l='MpServer', x=290.18, y=48.00, z=-81.92], EntityPig['Pig'/1468, l='MpServer', x=224.95, y=64.00, z=-73.02], EntityBabySpider['Baby Spider'/4028, l='MpServer', x=286.50, y=47.00, z=-87.71], EntityPig['Pig'/1469, l='MpServer', x=236.49, y=63.00, z=-77.32], EntityBabySpider['Baby Spider'/4029, l='MpServer', x=286.50, y=47.00, z=-85.34], EntityLilyLurker['Lily Lurker'/1471, l='MpServer', x=245.54, y=62.02, z=-61.51], EntityZombie['Zombie'/3519, l='MpServer', x=187.55, y=16.00, z=-52.24], EntitySkeletonWarrior['Skeleton Warrior'/4032, l='MpServer', x=290.84, y=48.00, z=-81.30], EntityFlameSpewer['Flame Spewer'/4040, l='MpServer', x=224.50, y=12.58, z=-53.50], EntityFrog['Frog'/1483, l='MpServer', x=250.25, y=68.00, z=-154.87], EntityGoblin['Goblin'/2763, l='MpServer', x=187.50, y=18.00, z=-50.50], EntityBat['Bat'/4044, l='MpServer', x=262.56, y=48.74, z=-37.23], EntityBat['Bat'/4045, l='MpServer', x=263.25, y=48.55, z=-38.51], EntityBat['Bat'/4046, l='MpServer', x=261.62, y=49.62, z=-38.75], EntityLilyLurker['Lily Lurker'/1490, l='MpServer', x=221.10, y=62.05, z=-94.43], EntityLilyLurker['Lily Lurker'/1491, l='MpServer', x=215.39, y=62.04, z=-114.12], EntityFlameSpewer['Flame Spewer'/4052, l='MpServer', x=207.50, y=10.58, z=-90.50], EntityLilyLurker['Lily Lurker'/1495, l='MpServer', x=245.22, y=62.04, z=-83.35], EntityFlameSpewer['Flame Spewer'/4056, l='MpServer', x=177.50, y=37.50, z=-156.50], EntityBat['Bat'/3551, l='MpServer', x=189.27, y=27.00, z=-72.71], EntityBrainSlime['Brain Slime'/3807, l='MpServer', x=182.50, y=64.00, z=-182.50], EntityFrog['Frog'/1510, l='MpServer', x=263.05, y=66.82, z=-144.75], EntityFrog['Frog'/1511, l='MpServer', x=253.00, y=68.00, z=-157.62], EntityEnchantedBook['Bewitched Tome'/3815, l='MpServer', x=185.50, y=17.00, z=-41.50], EntityMotherSpider['Mother Spider'/3816, l='MpServer', x=286.50, y=47.00, z=-86.50], EntitySkeleton['Skeleton'/3839, l='MpServer', x=187.50, y=17.00, z=-48.50]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:532) at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2741) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:419) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details -- Details: Minecraft Version: 1.12.2 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: 3686876344 bytes (3516 MB) / 6914310144 bytes (6594 MB) up to 11453595648 bytes (10923 MB) JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx12288m -Xms256m -XX:PermSize=256m IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94 FML: MCP 9.42 Powered by Forge 14.23.5.2854 Optifine OptiFine_1.12.2_HD_U_F5 115 mods loaded, 115 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
llibrary (llibrary-core-1.0.11-1.12.2.jar) net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher LoadingPlugin (RandomThings-MC1.12.2-4.2.7.4.jar) lumien.randomthings.asm.ClassTransformer IELoadingPlugin (ImmersiveEngineering-core-0.12-98.jar) blusunrize.immersiveengineering.common.asm.IEClassTransformer Inventory Tweaks Coremod (InventoryTweaks-1.63.jar) invtweaks.forge.asm.ContainerTransformer ForgelinPlugin (Forgelin-1.8.4.jar)
MekanismCoremod (Mekanism-1.12.2-9.8.3.390.jar) mekanism.coremod.KeybindingMigrationHelper MalisisCorePlugin (malisiscore-1.12.2-6.5.1.jar)
AppleCore (AppleCore-mc1.12.2-3.4.0.jar) squeek.applecore.asm.TransformerModuleHandler CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar) team.chisel.ctm.client.asm.CTMTransformer FarseekCoreMod (Farseek-1.12-2.5.1.jar) farseek.core.FarseekClassTransformer GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.6.0 NVIDIA 432.00' Renderer: 'GeForce GTX 1060 6GB/PCIe/SSE2' AE2 Version: stable rv6-stable-7 for Forge 14.23.5.2768 Pulsar/tconstruct loaded Pulses:
wailaIntegration (Enabled/Not Forced)
List of loaded APIs:
WailaAPI (1.3) from Hwyla-1.8.26-B41_1.12.2.jar Patchouli open book context: n/a AE2 Integration: IC2:OFF, RC:OFF, MFR:OFF, Waila:ON, InvTweaks:ON, JEI:ON, Mekanism:ON, OpenComputers:OFF, THE_ONE_PROBE:OFF, TESLA:OFF, CRAFTTWEAKER:OFF Launched Version: forge-14.23.5.2854 LWJGL: 2.9.4 OpenGL: GeForce GTX 1060 6GB/PCIe/SSE2 GL version 4.6.0 NVIDIA 432.00, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported.
Using VBOs: No Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 12x Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz OptiFine Version: OptiFine_1.12.2_HD_U_F5 OptiFine Build: 20191204-141934 Render Distance Chunks: 16 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 4.6.0 NVIDIA 432.00 OpenGlRenderer: GeForce GTX 1060 6GB/PCIe/SSE2 OpenGlVendor: NVIDIA Corporation CpuCount: 12
Video/images/gifs (direct upload or link):