buildcraft crashing on interfaces

63 views
Skip to first unread message

Brian Stepping

unread,
Mar 1, 2016, 10:59:27 AM3/1/16
to Minecraft Teachers


So I've been stuck on this one for awhile. I want to teach Buildcraft to my minecraft groups, but the client keeps crashing when I open interfaces for certain blocks (so far the filler and the refinery cause it to crash after opening their interfaces for more than a second or two). I've tried this with different versions of buildcraft and different java updates. Any help would be appreciated!

This crash report comes from Buildcraft 6.3.1 (the version that's in the edu online mods launcher) and java version 8 update 73
---- Minecraft Crash Report ----
// Who set us up the TNT?

Time: 3/1/16 10:50 AM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
at net.minecraft.util.StringTranslate.func_135064_c(StringTranslate.java:143)
at net.minecraft.util.StringTranslate.func_74805_b(StringTranslate.java:117)
at net.minecraft.util.StatCollector.func_74838_a(SourceFile:12)
at buildcraft.core.gui.AdvancedSlot.drawTooltip(AdvancedSlot.java:42)
at buildcraft.core.gui.GuiAdvancedInterface.drawTooltipForSlotAt(GuiAdvancedInterface.java:80)
at buildcraft.factory.gui.GuiRefinery.func_146979_b(GuiRefinery.java:53)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119)
at buildcraft.core.gui.GuiBuildCraft.func_73863_a(GuiBuildCraft.java:75)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1064)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:994)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:892)
at net.minecraft.client.main.Main.main(Main.java:186)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 --
Stacktrace:
at net.minecraft.util.StringTranslate.func_135064_c(StringTranslate.java:143)
at net.minecraft.util.StringTranslate.func_74805_b(StringTranslate.java:117)
at net.minecraft.util.StatCollector.func_74838_a(SourceFile:12)
at buildcraft.core.gui.AdvancedSlot.drawTooltip(AdvancedSlot.java:42)
at buildcraft.core.gui.GuiAdvancedInterface.drawTooltipForSlotAt(GuiAdvancedInterface.java:80)
at buildcraft.factory.gui.GuiRefinery.func_146979_b(GuiRefinery.java:53)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119)
at buildcraft.core.gui.GuiBuildCraft.func_73863_a(GuiBuildCraft.java:75)

-- Screen render details --
Details:
Screen name: buildcraft.factory.gui.GuiRefinery
Mouse location: Scaled: (170, 70). Absolute: (341, 339)
Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['MrS'/703, l='MpServer', x=37.02, y=68.62, z=39.52]]
Chunk stats: MultiplayerChunkCache: 489, 489
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options: 
Level spawn location: World: (89,64,17), Chunk: (at 9,4,1 in 5,1; contains blocks 80,0,16 to 95,255,31), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 4972 game time, 4972 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: minecraftedu (ID 3). Hardcore: false. Cheats: false
Forced entities: 28 total; [EntityChicken['Chicken'/6, l='MpServer', x=-26.50, y=69.00, z=5.50], EntityChicken['Chicken'/7, l='MpServer', x=-26.50, y=71.00, z=3.50], EntityClientPlayerMP['MrS'/703, l='MpServer', x=37.02, y=68.62, z=39.52], EntityChicken['Chicken'/8, l='MpServer', x=-26.53, y=79.00, z=-0.41], EntityChicken['Chicken'/9, l='MpServer', x=-18.31, y=65.00, z=7.47], EntityChicken['Chicken'/10, l='MpServer', x=92.53, y=87.00, z=2.47], EntityChicken['Chicken'/11, l='MpServer', x=95.19, y=78.00, z=6.50], EntityBat['Bat'/3083, l='MpServer', x=-9.25, y=46.10, z=3.50], EntityChicken['Chicken'/12, l='MpServer', x=99.44, y=77.00, z=7.63], EntityChicken['Chicken'/13, l='MpServer', x=94.97, y=85.00, z=3.53], EntityCow['Cow'/14, l='MpServer', x=108.53, y=90.00, z=-8.75], EntityCow['Cow'/15, l='MpServer', x=104.53, y=92.00, z=-1.47], EntityBat['Bat'/3087, l='MpServer', x=-1.97, y=45.95, z=4.94], EntityCow['Cow'/16, l='MpServer', x=107.50, y=95.00, z=0.50], EntityCow['Cow'/17, l='MpServer', x=107.84, y=95.00, z=-0.97], EntityBat['Bat'/3091, l='MpServer', x=-4.25, y=45.01, z=5.13], EntityItem['item.tile.lever'/3107, l='MpServer', x=37.84, y=67.13, z=42.59], EntitySquid['Squid'/3144, l='MpServer', x=90.88, y=52.34, z=100.47], EntitySquid['Squid'/3145, l='MpServer', x=90.31, y=53.88, z=103.75], EntityBat['Bat'/3150, l='MpServer', x=26.84, y=45.41, z=2.53], EntityBat['Bat'/2306, l='MpServer', x=46.63, y=38.44, z=24.06], EntityBat['Bat'/2723, l='MpServer', x=-28.44, y=45.10, z=-25.25], EntityBat['Bat'/2845, l='MpServer', x=-15.28, y=25.10, z=-24.59], EntityBat['Bat'/2971, l='MpServer', x=-5.25, y=49.10, z=-8.25], EntityBat['Bat'/3025, l='MpServer', x=10.47, y=45.63, z=54.53], EntityBat['Bat'/3039, l='MpServer', x=-9.13, y=16.29, z=101.03], EntityBat['Bat'/3046, l='MpServer', x=34.50, y=31.00, z=91.25], EntityBat['Bat'/3059, l='MpServer', x=38.36, y=37.57, z=117.44]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2478)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:914)
at net.minecraft.client.main.Main.main(Main.java:186)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_73, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 51711208 bytes (49 MB) / 208826368 bytes (199 MB) up to 709558272 bytes (676 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx700m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 15, tallocated: 95
FML: MCP v9.03 FML v7.10.85.0 Minecraft Forge 10.13.2.1291 13 mods loaded, 10 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{7.10.85.0} [Forge Mod Loader] (mceduforge-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{10.13.2.1291} [Minecraft Forge] (mceduforge-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mcedu{1.7.10} [MinecraftEdu] (mceduforge-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Core{6.3.1} [BuildCraft] (buildcraft_6.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Transport{6.3.1} [BC Transport] (buildcraft_6.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Silicon{6.3.1} [BC Silicon] (buildcraft_6.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Builders{6.3.1} [BC Builders] (buildcraft_6.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Energy{6.3.1} [BC Energy] (buildcraft_6.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Factory{6.3.1} [BC Factory] (buildcraft_6.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ComputerCraft{1.74} [ComputerCraft] (computercraftedu_1.74.jar) Unloaded->Disabled
ComputerCraftEdu{1.74} [ComputerCraftEdu] (computercraftedu_1.74.jar) Unloaded->Disabled
customnpcs{1.7.10b} [CustomNpcs] (customnpcs_1.7.10b.jar) Unloaded->Disabled
Launched Version: mceduforge
LWJGL: 2.9.1
OpenGL: Intel(R) HD Graphics 2000 GL version 3.1.0 - Build 9.17.10.3062, Intel
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [mcedu_resourcepack.zip, faithful32pack.zip]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)

EduElfie

unread,
Mar 1, 2016, 4:35:00 PM3/1/16
to Minecraft Teachers
This might be very silly, but have you tried without the faithful texture pack?

Elfie.

Brian Stepping

unread,
Mar 2, 2016, 8:52:15 AM3/2/16
to Minecraft Teachers
I did, I thought about that after posting. I removed all the mods except Buildcraft and removed faithful, but that didn't solve the problem. 

Robijn Vogel

unread,
Mar 2, 2016, 3:08:21 PM3/2/16
to Minecraft Teachers
What language are you using in Minecraft?
That is what the part of code* your Minecraft is crashing on, is all about. 
If it is not English (US), try setting it to English (US) and try to reproduce the crash.

I will notify the Buildcraft developers if this problem hasn't been resolved in the latest Buildcraft.

*I know that that deobfuscated reference is over three years old, so "line 143" can not really be pinpointed.

Brian Stepping

unread,
Mar 2, 2016, 3:19:30 PM3/2/16
to Minecraft Teachers
Hello, thanks for the help!

I'm using US English. French, UK English, and Pirate Speak all caused the same crash.
My java skills are subpar at best, so I don't really understand that code.

Robijn Vogel

unread,
Mar 4, 2016, 6:25:48 AM3/4/16
to Minecraft Teachers
Hmm, in that case it must have something to do with that specific version of Buildcraft after all.
I did not find evidence of anyone else having this problem.

Could you try the 6.3.7 or 6.4.18 version of Buildcraft found here instead?
I am afraid that, if we go to an even higher Buildcraft version, it may not be compatible with McEdu's Forge version anymore.

Brian Stepping

unread,
Mar 9, 2016, 9:13:14 AM3/9/16
to Minecraft Teachers
Still no luck. It seems to crash when you hover over one of the slots in the interface. Is it trying to display text that's causing a java malfunction? Could this be an issue related to a java update?

Robijn Vogel

unread,
Mar 11, 2016, 12:59:36 PM3/11/16
to Minecraft Teachers
Definitely not a Java bug. It throws an exception, like it's supposed to when something is not coded securely enough.
It is trying to translate text using a piece of code from Minecraft and that is 
This is definitely a bug in the Buildcraft 6's series. I found the code that causes it to crash.*

And does Buildcraft 7.0.26 work at all with McEdu?
If that doesn't work, try this. I made it especially for you. (I could not reproduce your bug with the official version of Buildcraft, so I guess you should test this for yourself.)
Does that solve your problem?

*at https://github.com/BuildCraft/BuildCraft/blob/6.4.x/common/buildcraft/core/gui/AdvancedSlot.java on line 37 to 42, they are explicitly assigning a null value to the parameter used. No wonder that that causes a NullPointerException. If you don't know what a null value is: It's a "this value has not value" value. It's not a String with a length of 0, but a String that has no length at all.

Brian Stepping

unread,
Mar 15, 2016, 11:15:31 AM3/15/16
to Minecraft Teachers
It's working now!!!!!! Thank you so much! It's even working with the newest version of galacticraft and other mods!

Brian Stepping

unread,
Mar 15, 2016, 1:17:36 PM3/15/16
to Minecraft Teachers
Well, everything was working until the filler started to run. The user interfaces are all working now, but when the filler starts, we get a crash. Here's the report:

---- Minecraft Crash Report ----
// On the bright side, I bought you a teddy bear!

Time: 3/15/16 1:10 PM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
at net.minecraft.util.StringTranslate.func_135064_c(StringTranslate.java:143)
at net.minecraft.util.StringTranslate.func_74805_b(StringTranslate.java:117)
at net.minecraft.util.StatCollector.func_74838_a(SourceFile:12)
at buildcraft.core.gui.AdvancedSlot.drawTooltip(AdvancedSlot.java:42)
at buildcraft.core.gui.GuiAdvancedInterface.drawTooltipForSlotAt(GuiAdvancedInterface.java:80)
at buildcraft.builders.gui.GuiFiller.func_146979_b(GuiFiller.java:138)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119)
at buildcraft.core.gui.GuiBuildCraft.func_73863_a(GuiBuildCraft.java:76)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1064)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:994)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:892)
at net.minecraft.client.main.Main.main(Main.java:186)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 --
Stacktrace:
at net.minecraft.util.StringTranslate.func_135064_c(StringTranslate.java:143)
at net.minecraft.util.StringTranslate.func_74805_b(StringTranslate.java:117)
at net.minecraft.util.StatCollector.func_74838_a(SourceFile:12)
at buildcraft.core.gui.AdvancedSlot.drawTooltip(AdvancedSlot.java:42)
at buildcraft.core.gui.GuiAdvancedInterface.drawTooltipForSlotAt(GuiAdvancedInterface.java:80)
at buildcraft.builders.gui.GuiFiller.func_146979_b(GuiFiller.java:138)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119)
at buildcraft.core.gui.GuiBuildCraft.func_73863_a(GuiBuildCraft.java:76)

-- Screen render details --
Details:
Screen name: buildcraft.builders.gui.GuiFiller
Mouse location: Scaled: (224, 46). Absolute: (448, 387)
Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [GCEntityClientPlayerMP['MrS'/143, l='MpServer', x=60.70, y=71.37, z=-46.02]]
Chunk stats: MultiplayerChunkCache: 439, 439
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options: 
Level spawn location: World: (0,64,0), Chunk: (at 0,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 83307 game time, 8411 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: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 49 total; [EntityBat['Bat'/0, l='MpServer', x=57.44, y=58.27, z=-61.47], EntityPig['Pig'/128, l='MpServer', x=82.97, y=68.00, z=-124.66], EntityPig['Pig'/129, l='MpServer', x=80.41, y=68.00, z=-123.91], EntityBlock['unknown'/92163, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityChicken['Chicken'/130, l='MpServer', x=87.44, y=68.00, z=-125.44], EntityBlock['unknown'/92165, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92164, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92167, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92166, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92169, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92168, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92171, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBat['Bat'/778, l='MpServer', x=111.25, y=10.36, z=-3.47], EntityBlock['unknown'/92170, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92173, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92172, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92174, l='MpServer', x=2147483647.00, y=2147483647.00, z=2147483647.00], EntityBlock['unknown'/92319, l='MpServer', x=52.25, y=67.00, z=-44.75], EntityBlock['unknown'/92320, l='MpServer', x=52.25, y=71.00, z=-44.75], EntityBat['Bat'/1060, l='MpServer', x=143.00, y=39.40, z=-5.72], EntityBat['Bat'/936, l='MpServer', x=0.75, y=17.89, z=-38.50], EntityBat['Bat'/946, l='MpServer', x=90.38, y=32.23, z=-43.41], EntityBat['Bat'/948, l='MpServer', x=87.00, y=34.93, z=-47.22], EntityBat['Bat'/316, l='MpServer', x=83.50, y=40.00, z=-24.38], EntityBat['Bat'/708, l='MpServer', x=91.97, y=13.51, z=5.59], EntityPig['Pig'/80, l='MpServer', x=12.09, y=67.00, z=-69.13], EntityPig['Pig'/81, l='MpServer', x=7.09, y=68.00, z=-72.84], EntityPig['Pig'/82, l='MpServer', x=11.47, y=67.00, z=-74.81], EntityPig['Pig'/83, l='MpServer', x=10.31, y=73.00, z=-55.47], EntityPig['Pig'/84, l='MpServer', x=9.53, y=72.00, z=-55.50], EntityPig['Pig'/85, l='MpServer', x=11.50, y=78.00, z=-52.50], EntityPig['Pig'/86, l='MpServer', x=3.81, y=69.00, z=-60.91], EntityPig['Pig'/89, l='MpServer', x=6.97, y=88.00, z=-22.16], EntityPig['Pig'/90, l='MpServer', x=21.91, y=82.00, z=-11.31], EntityPig['Pig'/91, l='MpServer', x=14.84, y=87.00, z=-6.97], EntityPig['Pig'/92, l='MpServer', x=-5.91, y=88.00, z=8.22], EntityPig['Pig'/101, l='MpServer', x=26.16, y=69.00, z=-82.38], EntityBat['Bat'/102, l='MpServer', x=19.25, y=16.10, z=-36.25], EntityBat['Bat'/363, l='MpServer', x=25.25, y=27.10, z=-25.63], EntityBat['Bat'/108, l='MpServer', x=60.75, y=59.10, z=-70.75], EntityPig['Pig'/117, l='MpServer', x=78.50, y=68.00, z=-122.50], EntityChicken['Chicken'/118, l='MpServer', x=75.47, y=66.00, z=-117.63], EntityChicken['Chicken'/119, l='MpServer', x=72.53, y=69.00, z=-121.59], GCEntityClientPlayerMP['MrS'/143, l='MpServer', x=60.70, y=71.37, z=-46.02], EntityBlock['unknown'/92155, l='MpServer', x=48.75, y=72.25, z=-58.75], EntityMechanicalArm['unknown'/92154, l='MpServer', x=53.00, y=68.00, z=-56.00], EntityBlock['unknown'/92157, l='MpServer', x=49.25, y=72.25, z=-66.25], EntityBlock['unknown'/92156, l='MpServer', x=49.25, y=50.00, z=-58.75], EntityBlock['unknown'/92158, l='MpServer', x=49.40, y=49.00, z=-58.60]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2478)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:914)
at net.minecraft.client.main.Main.main(Main.java:186)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_65, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 153649656 bytes (146 MB) / 393244672 bytes (375 MB) up to 709558272 bytes (676 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx700m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 15, tallocated: 95
FML: MCP v9.03 FML v7.10.85.0 Minecraft Forge 10.13.2.1291 16 mods loaded, 15 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
FML{7.10.85.0} [Forge Mod Loader] (mceduforge-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Forge{10.13.2.1291} [Minecraft Forge] (mceduforge-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
mcedu{1.7.10} [MinecraftEdu] (mceduforge-0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Core{6.4.18} [BuildCraft] ([1.7.10] buildcraft-6.4.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Builders{6.4.18} [BC Builders] ([1.7.10] buildcraft-6.4.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Energy{6.4.18} [BC Energy] ([1.7.10] buildcraft-6.4.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Factory{6.4.18} [BC Factory] ([1.7.10] buildcraft-6.4.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Transport{6.4.18} [BC Transport] ([1.7.10] buildcraft-6.4.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
BuildCraft|Silicon{6.4.18} [BC Silicon] ([1.7.10] buildcraft-6.4.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ComputerCraft{1.74} [ComputerCraft] (computercraftedu_1.74.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
ComputerCraftEdu{1.74} [ComputerCraftEdu] (computercraftedu_1.74.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
GalacticraftCore{3.0.12} [Galacticraft Core] (GalacticraftCore-1.7-3.0.12.452.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
GalacticraftMars{3.0.12} [Galacticraft Planets] (Galacticraft-Planets-1.7-3.0.12.452.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
customnpcs{1.7.10b} [CustomNpcs] (customnpcs_1.7.10b.jar) Unloaded->Disabled
Launched Version: mceduforge
LWJGL: 2.9.1
OpenGL: Intel(R) HD Graphics 2000 GL version 3.1.0 - Build 9.17.10.3062, Intel
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [mcedu_resourcepack.zip, faithful32pack.zip]
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)

Brian Stepping

unread,
Mar 15, 2016, 2:03:32 PM3/15/16
to Minecraft Teachers
Hmm, so some further testing is showing that this is an interface issue again. The interface works fine until you hover over the top 4 boxes next to the fill type.

Robijn Vogel

unread,
Mar 16, 2016, 7:41:27 AM3/16/16
to Minecraft Teachers
Since you were using my "attempt-at-a-fix version", I am going to assume that you already tried Buildcraft 7.0.26 and that that didn't work for you. (If you did not, please still try to before trying any of my next attempts at a fix.)
Since it is still crashing on the same NullPointerException, I am assuming that the "null value" I was talking about earlier, is not the one causing it directly.

It may be asking for the String's first character, which would return null, since I changed the original null to an empty String.
This (same link, other file) would fix that, however, the premisse is a long shot, so if it works, we're just being lucky.

I am going to dig deeper into this and see if I can find out what the exact function of those "Minecraft String Translate" methods is.
That is going to take me a day up to a week as I have a pretty busy study schedule.

Brian Stepping

unread,
Mar 16, 2016, 1:08:45 PM3/16/16
to Minecraft Teachers
7.0.26 isn't working with any of the interfaces. Unfortunately, the latest fix isn't working on the filler, but everything else seems to be operational. I noticed on this one that the interfaces sometimes display a comma when you hovered over a box, if that helps. I can also do a screenshot video of the problem if that would help diagnose what's happening. At the very least, your fix makes buildcraft usable for us, even if the filler doesn't work. Thanks again for all your help, we really appreciate it!

Robijn Vogel

unread,
Mar 16, 2016, 5:39:29 PM3/16/16
to Minecraft Teachers
That 'comma' that you are seeing is exactly what I changed: I changed "" in the code into "." .

Like I said, I'll look into where the other crash could be rooted, but not today.
I'll let you know if I find something.

Robijn Vogel

unread,
Mar 18, 2016, 1:45:36 AM3/18/16
to Minecraft Teachers
Ok, try this. (Same link again, other file)
Reply all
Reply to author
Forward
0 new messages