Board Thread:LotR Mod Technical Support/@comment-5893397-20150805174126

For some mods which add in game guides (Botania being my test example) when they display recipes which require oak leaves it generates a crash. This has been the case, as far as I tell, since Public Beta 23 when oak leaves were modified to stop apple drops.

Version numbers:

Forge 1448, Botania r1.7-201, Baubles 1.0.1.10, LotR Public Beta 24.4

Steps to reproduce: 1. Open Lexica Botania

2. Go to Basics and Mechanics -> Runic Altar

3. Page to the Rune of Autumn recipe

Crash Report:

Minecraft Crash Report

// Oh - I know what I did wrong!

Time: 05/08/15 2:21 PM

Description: Rendering item

java.lang.NullPointerException: Rendering item

at net.minecraft.block.BlockOldLeaf.func_149691_a(SourceFile:84)

at net.minecraft.item.ItemLeaves.func_77617_a(SourceFile:25)

at net.minecraft.item.Item.func_77650_f(Item.java:440)

at net.minecraft.item.ItemStack.func_77954_c(ItemStack.java:117)

at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:403)

at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:565)

at vazkii.botania.common.lexicon.page.PageRecipe.renderItem(PageRecipe.java:148)

at vazkii.botania.common.lexicon.page.PageRecipe.renderItemAtAngle(PageRecipe.java:116)

at vazkii.botania.common.lexicon.page.PagePetalRecipe.renderRecipe(PagePetalRecipe.java:77)

at vazkii.botania.common.lexicon.page.PageRecipe.renderScreen(PageRecipe.java:56)

at vazkii.botania.client.gui.lexicon.GuiLexiconEntry.func_73863_a(GuiLexiconEntry.java:190)

at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061)

at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)

at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)

at net.minecraft.client.main.Main.main(SourceFile:148)

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.block.BlockOldLeaf.func_149691_a(SourceFile:84)

at net.minecraft.item.ItemLeaves.func_77617_a(SourceFile:25)

at net.minecraft.item.Item.func_77650_f(Item.java:440)

at net.minecraft.item.ItemStack.func_77954_c(ItemStack.java:117)

at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:403)

-- Item being rendered --

Details:

Item Type: net.minecraft.item.ItemLeaves@10ec523c

Item Aux: 0

Item NBT: null

Item Foil: false

Stacktrace:

at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:565)

at vazkii.botania.common.lexicon.page.PageRecipe.renderItem(PageRecipe.java:148)

at vazkii.botania.common.lexicon.page.PageRecipe.renderItemAtAngle(PageRecipe.java:116)

at vazkii.botania.common.lexicon.page.PagePetalRecipe.renderRecipe(PagePetalRecipe.java:77)

at vazkii.botania.common.lexicon.page.PageRecipe.renderScreen(PageRecipe.java:56)

at vazkii.botania.client.gui.lexicon.GuiLexiconEntry.func_73863_a(GuiLexiconEntry.java:190)

-- Screen render details --

Details:

Screen name: vazkii.botania.client.gui.lexicon.GuiLexiconEntry

Mouse location: Scaled: (319, 260). Absolute: (638, 185)

Screen size: Scaled: (512, 353). Absolute: (1024, 706). Scale factor of 2

-- Affected level --

Details:

Level name: MpServer

All players: 1 total; [EntityClientPlayerMP['Keyarose'/289, l='MpServer', x=-96.70, y=66.62, z=233.06]]

Chunk stats: MultiplayerChunkCache: 289, 289

Level seed: 0

Level generator: ID 00 - default, ver 1. Features enabled: false

Level generator options:

Level spawn location: World: (-92,64,240), Chunk: (at 4,4,0 in -6,15; contains blocks -96,0,240 to -81,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)

Level time: 602 game time, 602 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: 117 total; [EntitySkeleton['Skeleton'/3115, l='MpServer', x=-21.25, y=18.00, z=312.38], EntityZombie['Zombie'/3125, l='MpServer', x=-45.50, y=58.00, z=257.50], EntityCreeper['Creeper'/3128, l='MpServer', x=-46.50, y=58.00, z=256.50], EntityBat['Bat'/1103, l='MpServer', x=-50.75, y=14.00, z=255.28], EntityZombie['Zombie'/2132, l='MpServer', x=-150.78, y=21.00, z=277.41], EntityCow['Cow'/86, l='MpServer', x=-175.50, y=66.00, z=169.38], EntityCow['Cow'/87, l='MpServer', x=-177.38, y=65.00, z=179.06], EntityZombie['Zombie'/2135, l='MpServer', x=-155.41, y=21.00, z=282.00], EntityCow['Cow'/88, l='MpServer', x=-177.38, y=65.00, z=180.81], EntitySkeleton['Skeleton'/2136, l='MpServer', x=-155.50, y=21.00, z=271.50], EntityCow['Cow'/89, l='MpServer', x=-178.84, y=65.00, z=180.66], EntityCow['Cow'/90, l='MpServer', x=-170.50, y=69.00, z=282.50], EntityCow['Cow'/91, l='MpServer', x=-172.50, y=70.00, z=284.50], EntityCow['Cow'/92, l='MpServer', x=-169.50, y=70.00, z=284.50], EntityCow['Cow'/93, l='MpServer', x=-169.50, y=70.00, z=284.50], EntityPig['Pig'/96, l='MpServer', x=-178.03, y=70.00, z=299.94], EntityPig['Pig'/97, l='MpServer', x=-178.63, y=70.00, z=301.53], EntityCow['Cow'/99, l='MpServer', x=-160.78, y=65.00, z=213.22], EntityCow['Cow'/100, l='MpServer', x=-157.50, y=65.00, z=212.50], EntityCow['Cow'/101, l='MpServer', x=-157.50, y=65.00, z=214.50], EntityCow['Cow'/102, l='MpServer', x=-159.19, y=65.00, z=214.81], EntityCreeper['Creeper'/2158, l='MpServer', x=-125.50, y=12.00, z=260.50], EntityCow['Cow'/115, l='MpServer', x=-139.31, y=64.00, z=188.47], EntityCow['Cow'/116, l='MpServer', x=-136.31, y=64.00, z=188.50], EntityCow['Cow'/117, l='MpServer', x=-133.81, y=65.00, z=195.78], EntityCow['Cow'/118, l='MpServer', x=-136.31, y=65.00, z=194.78], EntityPig['Pig'/123, l='MpServer', x=-123.59, y=63.00, z=212.47], EntityPig['Pig'/124, l='MpServer', x=-129.97, y=64.00, z=204.97], EntityPig['Pig'/125, l='MpServer', x=-122.25, y=64.00, z=209.13], EntityPig['Pig'/126, l='MpServer', x=-119.84, y=64.00, z=209.06], EntityBat['Bat'/2174, l='MpServer', x=-152.25, y=13.40, z=277.31], EntityBat['Bat'/2175, l='MpServer', x=-130.97, y=14.60, z=263.50], EntityHorse['Donkey'/128, l='MpServer', x=-132.00, y=71.00, z=301.28], EntityHorse['Donkey'/129, l='MpServer', x=-130.16, y=71.00, z=301.59], EntityBat['Bat'/7299, l='MpServer', x=-170.21, y=56.68, z=284.46], EntityBat['Bat'/7300, l='MpServer', x=-166.77, y=56.78, z=279.32], EntityBat['Bat'/7303, l='MpServer', x=-169.19, y=55.60, z=269.50], EntityBat['Bat'/7305, l='MpServer', x=-173.45, y=56.30, z=287.98], EntityBat['Bat'/7306, l='MpServer', x=-167.16, y=49.18, z=269.46], EntityBat['Bat'/7307, l='MpServer', x=-176.01, y=54.00, z=284.42], EntitySpider['Spider'/1170, l='MpServer', x=-31.50, y=25.00, z=254.50], EntityHorse['Horse'/146, l='MpServer', x=-104.59, y=74.00, z=312.81], EntityHorse['Horse'/148, l='MpServer', x=-108.19, y=69.00, z=304.50], EntityHorse['Horse'/149, l='MpServer', x=-111.72, y=68.00, z=304.34], EntityHorse['Horse'/150, l='MpServer', x=-112.63, y=68.00, z=306.28], EntityWolf['Wolf'/151, l='MpServer', x=-95.78, y=64.00, z=229.59], EntityWolf['Wolf'/152, l='MpServer', x=-92.50, y=64.00, z=226.50], EntityWolf['Wolf'/153, l='MpServer', x=-93.59, y=64.00, z=231.22], EntityWolf['Wolf'/154, l='MpServer', x=-104.94, y=68.00, z=218.56], EntityWolf['Wolf'/163, l='MpServer', x=-75.50, y=73.00, z=181.50], EntityWolf['Wolf'/164, l='MpServer', x=-75.50, y=73.00, z=179.50], EntityWolf['Wolf'/165, l='MpServer', x=-73.50, y=74.00, z=180.50], EntityWolf['Wolf'/166, l='MpServer', x=-74.50, y=73.00, z=181.50], EntityWolf['Wolf'/167, l='MpServer', x=-81.47, y=80.00, z=294.78], EntityWolf['Wolf'/168, l='MpServer', x=-69.50, y=79.00, z=313.16], EntityWolf['Wolf'/169, l='MpServer', x=-73.50, y=82.00, z=300.50], EntityWolf['Wolf'/170, l='MpServer', x=-64.69, y=82.00, z=302.28], EntityWolf['Wolf'/175, l='MpServer', x=-63.97, y=71.00, z=200.31], EntityWolf['Wolf'/176, l='MpServer', x=-69.00, y=72.00, z=195.69], EntityWolf['Wolf'/177, l='MpServer', x=-66.47, y=73.00, z=193.94], EntityWolf['Wolf'/178, l='MpServer', x=-71.63, y=73.00, z=204.94], EntityWolf['Wolf'/191, l='MpServer', x=-26.50, y=73.00, z=157.50], EntityWolf['Wolf'/192, l='MpServer', x=-27.50, y=73.00, z=156.50], EntityWolf['Wolf'/193, l='MpServer', x=-27.50, y=73.00, z=157.50], EntityWolf['Wolf'/194, l='MpServer', x=-30.50, y=74.00, z=157.50], EntityWolf['Wolf'/195, l='MpServer', x=-32.50, y=70.00, z=192.50], EntityWolf['Wolf'/196, l='MpServer', x=-35.50, y=70.00, z=195.50], EntityWolf['Wolf'/197, l='MpServer', x=-35.50, y=70.00, z=194.50], EntityWolf['Wolf'/198, l='MpServer', x=-36.91, y=72.00, z=192.69], EntityCreeper['Creeper'/3279, l='MpServer', x=-162.00, y=21.00, z=277.41], EntityZombie['Zombie'/3281, l='MpServer', x=-159.38, y=21.00, z=274.34], EntitySquid['Squid'/1277, l='MpServer', x=-127.94, y=62.38, z=218.91], EntitySquid['Squid'/1278, l='MpServer', x=-126.31, y=61.19, z=225.69], EntitySquid['Squid'/1279, l='MpServer', x=-128.53, y=61.22, z=220.47], EntitySquid['Squid'/1280, l='MpServer', x=-126.97, y=62.34, z=220.13], EntitySquid['Squid'/1281, l='MpServer', x=-130.25, y=62.00, z=216.22], EntitySquid['Squid'/1282, l='MpServer', x=-119.03, y=61.33, z=233.59], EntityClientPlayerMP['Keyarose'/289, l='MpServer', x=-96.70, y=66.62, z=233.06], EntityZombie['Zombie'/1378, l='MpServer', x=-28.50, y=54.00, z=313.50], EntityZombie['Zombie'/1382, l='MpServer', x=-168.50, y=56.00, z=271.50], EntityZombie['Zombie'/1383, l='MpServer', x=-171.47, y=57.00, z=271.91], EntitySkeleton['Skeleton'/2423, l='MpServer', x=-168.50, y=32.00, z=167.44], EntitySpider['Spider'/2425, l='MpServer', x=-170.50, y=32.00, z=162.50], EntityCreeper['Creeper'/1488, l='MpServer', x=-168.50, y=56.00, z=272.50], EntityCreeper['Creeper'/1489, l='MpServer', x=-170.50, y=56.00, z=270.50], EntityCreeper['Creeper'/3599, l='MpServer', x=-54.50, y=57.00, z=252.50], EntityCreeper['Creeper'/3650, l='MpServer', x=-122.50, y=42.00, z=276.50], EntityCreeper['Creeper'/3651, l='MpServer', x=-114.00, y=42.00, z=277.63], EntityCreeper['Creeper'/3652, l='MpServer', x=-122.50, y=42.00, z=278.50], EntityZombie['Zombie'/3653, l='MpServer', x=-123.50, y=42.00, z=276.50], EntityZombie['Zombie'/3654, l='MpServer', x=-123.50, y=42.00, z=278.50], EntityBat['Bat'/1618, l='MpServer', x=-53.63, y=16.64, z=245.59], EntityBat['Bat'/1619, l='MpServer', x=-142.78, y=22.48, z=271.13], EntityCreeper['Creeper'/2647, l='MpServer', x=-171.50, y=19.00, z=185.50], EntityZombie['Zombie'/1661, l='MpServer', x=-172.78, y=55.00, z=283.50], EntityZombie['Zombie'/2685, l='MpServer', x=-53.50, y=18.00, z=257.50], EntityZombie['Zombie'/1662, l='MpServer', x=-166.50, y=56.00, z=273.50], EntitySkeleton['Skeleton'/1663, l='MpServer', x=-166.50, y=56.00, z=280.50], EntitySkeleton['Skeleton'/1664, l='MpServer', x=-166.50, y=56.00, z=278.50], EntitySkeleton['Skeleton'/1665, l='MpServer', x=-164.50, y=56.00, z=275.50], EntitySkeleton['Skeleton'/1666, l='MpServer', x=-166.50, y=56.00, z=272.50], EntitySquid['Squid'/674, l='MpServer', x=-138.56, y=61.00, z=217.50], EntitySquid['Squid'/675, l='MpServer', x=-132.06, y=61.00, z=221.34], EntitySquid['Squid'/676, l='MpServer', x=-122.47, y=61.38, z=219.84], EntitySquid['Squid'/677, l='MpServer', x=-127.06, y=62.31, z=215.50], EntitySquid['Squid'/678, l='MpServer', x=-134.44, y=62.06, z=222.28], EntityBat['Bat'/1706, l='MpServer', x=-25.21, y=50.00, z=310.27], EntityZombie['Zombie'/3841, l='MpServer', x=-171.00, y=32.00, z=164.56], EntityZombie['Zombie'/3842, l='MpServer', x=-169.03, y=33.00, z=168.50], EntitySkeleton['Skeleton'/3848, l='MpServer', x=-47.50, y=58.00, z=257.50], EntityBat['Bat'/1817, l='MpServer', x=-120.70, y=24.73, z=256.51], EntityCreeper['Creeper'/3890, l='MpServer', x=-172.50, y=18.00, z=185.50], EntityItem['item.tile.flower2.tulipWhite'/2945, l='MpServer', x=-134.94, y=63.13, z=266.75], EntityItem['item.item.seeds'/7057, l='MpServer', x=-144.06, y=63.13, z=216.91], EntityBat['Bat'/2997, l='MpServer', x=-35.34, y=10.00, z=208.25], EntityBat['Bat'/7115, l='MpServer', x=-162.67, y=56.87, z=284.34], EntityItem['item.item.seeds'/7142, l='MpServer', x=-134.38, y=64.13, z=191.34]]

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:373)

at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)

at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)

at net.minecraft.client.main.Main.main(SourceFile:148)

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 (amd64) version 6.1

Java Version: 1.8.0_51, Oracle Corporation

Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation

Memory: 1892102600 bytes (1804 MB) / 3151495168 bytes (3005 MB) up to 3151495168 bytes (3005 MB)

JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3072M -Xms3072M -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled

AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used

IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95

FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1448 6 mods loaded, 6 mods active

States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)

UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1448-1.7.10.jar)

UCHIJAAAA Forge{10.13.4.1448} [Minecraft Forge] (forge-1.7.10-10.13.4.1448-1.7.10.jar)

UCHIJAAAA lotr{Beta v24.4 for Minecraft 1.7.10} [The Lord of the Rings Mod] ([1.7.10] The Lord of the Rings Mod B24.4.jar)

UCHIJAAAA Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar)

UCHIJAAAA Botania{r1.7-201} [Botania] (Botania r1.7-201.jar)

GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.2.12217 Compatibility Profile Context 12.104.0.0' Renderer: 'AMD Radeon HD 6450'

Launched Version: 1.7.10-Forge10.13.4.1448-1.7.10

LWJGL: 2.9.1

OpenGL: AMD Radeon HD 6450 GL version 4.2.12217 Compatibility Profile Context 12.104.0.0, ATI Technologies Inc.

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: [JSTR_Universal_1.7.x.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) 