Nope, no functionality mods, just the mods needed to make XL and mo creatures work. I'm using XL 3.3.0, mo creatures 1.4.2, Forge -1.4.9 (the latest one), custom spawner 1.7.1, and the latest gui api. I just reinstalled the latest of everything yesterday, so nothing should have been changed yet. Just so you know, the leaves will stay nice and pretty so long as you don't touch anything near them-- I only get decay if I break a block/place a block near the tree.
Also, as promised, I'm working on XL support for my Dandelion texture pack. Probably not the pack that everyone wants mod support for, but that's what I'm using at the moment, so
I installed everything the same but really only needed ExtraBiomesXL and Forge. With just those two loaded I tried placing and breaking blocks around the edges of the tree but didn't see any reaction. When I broke a corner block on the widest level of leaves it began to decay
Nope, no functionality mods, just the mods needed to make XL and mo creatures work. I'm using XL 3.3.0, mo creatures 1.4.2, Forge -1.4.9 (the latest one), custom spawner 1.7.1, and the latest gui api. I just reinstalled the latest of everything yesterday, so nothing should have been changed yet. Just so you know, the leaves will stay nice and pretty so long as you don't touch anything near them-- I only get decay if I break a block/place a block near the tree.
Also, as promised, I'm working on XL support for my Dandelion texture pack. Probably not the pack that everyone wants mod support for, but that's what I'm using at the moment, so
I installed everything the same but really only needed ExtraBiomesXL and Forge. With just those two loaded I tried placing and breaking blocks around the edges of the tree but didn't see any reaction. When I broke a corner block on the widest level of leaves it began to decay
I installed everything the same but really only needed ExtraBiomesXL and Forge. With just those two loaded I tried placing and breaking blocks around the edges of the tree but didn't see any reaction. When I broke a corner block on the widest level of leaves it began to decay
Originally
Broke just the corner block
The end result
I installed everything the same but really only needed ExtraBiomesXL and Forge. With just those two loaded I tried placing and breaking blocks around the edges of the tree but didn't see any reaction. When I broke a corner block on the widest level of leaves it began to decay
Originally
Broke just the corner block
The end result
Thanks, Dan. It would appear that I need to extend the range by one.
Thanks, Dan. It would appear that I need to extend the range by one.
What will that do? Because the leaves start to decay even when you don't touch the tree-- just place blocks within about 10 blocks of the base and the same thing happens. I've even noticed leaves starting to decay just from me being near them (presumably steve's presence triggers a block update that causes the leaves to decay).
Would it be possible to have the trees be able to recognize their own completeness, and start to decay only if a significant amount of the trunk is missing (aka, only a few blocks left)?
Hey Scott, thanks for the assist on the Ruins mod working with ExtrabiomesXL. I have another one for you if you could spare the time to take a look, no problem if not.
This is quite a nice new mod. But everyone who loads it and also has extrabiomes installed cannot get past the world generation phase, and they get a crash.
What will that do? Because the leaves start to decay even when you don't touch the tree-- just place blocks within about 10 blocks of the base and the same thing happens. I've even noticed leaves starting to decay just from me being near them (presumably steve's presence triggers a block update that causes the leaves to decay).
Trunks preserve leaves within a certain range, so extending that range should help. Dan has provided a procedural way for me to reproduce the issue so I can track down the root cause.
The reason leaves are decaying around you is that blocks in your vicinity receive a random tick many times a second. These ticks trigger the leaves to look around and see if there is sustaining wood nearby...apparently this mechanic is screwed up somehow.
Hmmm so extending the range will help eh? Might solve some of the issues I'm also seeing, though I'm seeing a lot of it happen with treecapitator installed as well. But at least part of what is being looked into is also part of the issue.
Scott I also hope you extend the range for Redwood and Fir trees because they suffer from the same issue Steelfeather has pointed out with Acadia trees, like if I cut down a tree near a tree the leaves if they were near start to decay in a similar fashion even if the leaves weren't touching.
Hey Scott it looks like redwood planks have the lighting bug as well.
Odd... I don't see this issue, I have a house made out of redwood planks mostly and I don't see that lighting issue.
Also Scott please add a an option in the config file for fir and redwood saplings... getting huge amount of saplings from these things is over the top... I really wish they dropped saplings at the rate jungle trees do.
Odd... I don't see this issue, I have a house made out of redwood planks mostly and I don't see that lighting issue.
If you have it well lit you won't. I only noticed because I did the interior walls before putting up the ceiling then caught light coming through the walls as I was putting up the ceiling.
If you have it well lit you won't. I only noticed because I did the interior walls before putting up the ceiling then caught light coming through the walls as I was putting up the ceiling.
I still don't see the issue, I put out any light source in my house and am not seeing the lighting bug you see with redrock and it's other blocks like it.
question now though... have you tried to build it without red rock bricks or any redrock blocks? Just tested this with all three blocks of the redrock type and the light is bleeding through those blocks, it's not affecting the redwood planks, I tested building with red rock blocks and without red rock blocks btw just to be positive about what I am saying.
Hmmm so extending the range will help eh? Might solve some of the issues I'm also seeing, though I'm seeing a lot of it happen with treecapitator installed as well. But at least part of what is being looked into is also part of the issue.
Scott I also hope you extend the range for Redwood and Fir trees because they suffer from the same issue Steelfeather has pointed out with Acadia trees, like if I cut down a tree near a tree the leaves if they were near start to decay in a similar fashion even if the leaves weren't touching.
All three green leaf blocks are the same block in code...so one fix for all!
Odd... I don't see this issue, I have a house made out of redwood planks mostly and I don't see that lighting issue.
Also Scott please add a an option in the config file for fir and redwood saplings... getting huge amount of saplings from these things is over the top... I really wish they dropped saplings at the rate jungle trees do.
They do drop saplings at the rate of jungle leaves...but there are more leaves. What kind of config option would you like?
Thanks for the hard work reporting this, RangeViper! The videos are extremely helpful.
I have checked the code and the bug that was present for red rock is not present for Wood...but I have a suspicion that your video is actually showing the light escaping through the glitched red rock brick blocks the house is built on. Would you mind performing another test with a different block (maybe dirt) for the floor?
maybe cutting the sapling drop rate down drastically where each tree only drops between 10-30 saplings, seems more reasonable compared to nearly 3 or 4 stacks of saplings I'm seeing.
First of all, if a smp server has this mod installed, any client trying to login is NOT required to have this mod installed.
Then it seems like the new "wall" block is causing problems. In my setup it's causing problems if Railcraft 6.7 is installed as well.
There is no ID conflict, as this setup worked for my 1.3.2 world, which I wanted to transfer now to 1.4.2. And the new wall ID I've cross checked with railcraft as well.
Here is the important part from forge log:
2012-11-08 14:23:46 [SEVERE] [ForgeModLoader] Caught exception from ExtrabiomesXL
java.lang.NoSuchFieldError: wall
at extrabiomes.module.fabrica.block.BlockManager$11.create(BlockManager.java:294)
at extrabiomes.module.fabrica.block.BlockManager.createBlocks(BlockManager.java:325)
at extrabiomes.module.fabrica.block.BlockManager.preInit(BlockManager.java:389)
at extrabiomes.module.fabrica.Fabrica.preInit(Fabrica.java:68)
at net.minecraftforge.event.ASMEventHandler_45_Fabrica_preInit_ModulePreInitEvent.invoke(.dynamic)
at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
at net.minecraftforge.event.EventBus.post(EventBus.java:103)
at extrabiomes.Module.postEvent(Module.java:62)
at extrabiomes.Extrabiomes.preInit(Extrabiomes.java:85)
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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:440)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
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 com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:480)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:150)
at net.minecraft.client.Minecraft.a(Minecraft.java:420)
at net.minecraft.client.Minecraft.run(Minecraft.java:752)
at java.lang.Thread.run(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: wall
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.transition(LoadController.java:117)
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:481)
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:150)
2012-11-08 14:23:56 [INFO] [STDERR] at net.minecraft.client.Minecraft.a(Minecraft.java:420)
2012-11-08 14:23:56 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:752)
2012-11-08 14:23:56 [INFO] [STDERR] at java.lang.Thread.run(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] Caused by: java.lang.NoSuchFieldError: wall
2012-11-08 14:23:56 [INFO] [STDERR] at extrabiomes.module.fabrica.block.BlockManager$11.create(BlockManager.java:294)
2012-11-08 14:23:56 [INFO] [STDERR] at extrabiomes.module.fabrica.block.BlockManager.createBlocks(BlockManager.java:325)
2012-11-08 14:23:56 [INFO] [STDERR] at extrabiomes.module.fabrica.block.BlockManager.preInit(BlockManager.java:389)
2012-11-08 14:23:56 [INFO] [STDERR] at extrabiomes.module.fabrica.Fabrica.preInit(Fabrica.java:68)
2012-11-08 14:23:56 [INFO] [STDERR] at net.minecraftforge.event.ASMEventHandler_45_Fabrica_preInit_ModulePreInitEvent.invoke(.dynamic)
2012-11-08 14:23:56 [INFO] [STDERR] at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
2012-11-08 14:23:56 [INFO] [STDERR] at net.minecraftforge.event.EventBus.post(EventBus.java:103)
2012-11-08 14:23:56 [INFO] [STDERR] at extrabiomes.Module.postEvent(Module.java:62)
2012-11-08 14:23:56 [INFO] [STDERR] at extrabiomes.Extrabiomes.preInit(Extrabiomes.java:85)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:440)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2012-11-08 14:23:56 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
2012-11-08 14:23:56 [INFO] [STDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:480)
That version of Railcraft contains an outdated copy of Extrabiomes' API. Open the Railcraft mod file with a zip tool (7zip, WinZip, WinRar) and delete the extrabiomes folder.
Can others please confirm the SMP issue? I cannot duplicate it as my server requires me to have the mod installed.
maybe cutting the sapling drop rate down drastically where each tree only drops between 10-30 saplings, seems more reasonable compared to nearly 3 or 4 stacks of saplings I'm seeing.
The drop rate is a function of the leaf block, not the tree.
lol don't you just love being ninja'd
Ahh...you got me again!
and just out of curiosity how many leaves compared to a jungle tree do Fir and Redwood trees have?
I never counted...but a fir tree has leaves up and down its trunk in layers roughly the same size as a jungle tree's canopy-which is only near the top of the tree.
I installed everything the same but really only needed ExtraBiomesXL and Forge. With just those two loaded I tried placing and breaking blocks around the edges of the tree but didn't see any reaction. When I broke a corner block on the widest level of leaves it began to decay
Originally
Broke just the corner block
The end result
I installed everything the same but really only needed ExtraBiomesXL and Forge. With just those two loaded I tried placing and breaking blocks around the edges of the tree but didn't see any reaction. When I broke a corner block on the widest level of leaves it began to decay
Originally
Broke just the corner block
The end result
Thanks, Dan. It would appear that I need to extend the range by one.
What will that do? Because the leaves start to decay even when you don't touch the tree-- just place blocks within about 10 blocks of the base and the same thing happens. I've even noticed leaves starting to decay just from me being near them (presumably steve's presence triggers a block update that causes the leaves to decay).
Would it be possible to have the trees be able to recognize their own completeness, and start to decay only if a significant amount of the trunk is missing (aka, only a few blocks left)?
http://www.minecraftforum.net/topic/1366410-142-witches-and-more-v105-by-chancebozey/#entry19025533
Trunks preserve leaves within a certain range, so extending that range should help. Dan has provided a procedural way for me to reproduce the issue so I can track down the root cause.
The reason leaves are decaying around you is that blocks in your vicinity receive a random tick many times a second. These ticks trigger the leaves to look around and see if there is sustaining wood nearby...apparently this mechanic is screwed up somehow.
Scott I also hope you extend the range for Redwood and Fir trees because they suffer from the same issue Steelfeather has pointed out with Acadia trees, like if I cut down a tree near a tree the leaves if they were near start to decay in a similar fashion even if the leaves weren't touching.
Odd... I don't see this issue, I have a house made out of redwood planks mostly and I don't see that lighting issue.
Also Scott please add a an option in the config file for fir and redwood saplings... getting huge amount of saplings from these things is over the top... I really wish they dropped saplings at the rate jungle trees do.
If you have it well lit you won't. I only noticed because I did the interior walls before putting up the ceiling then caught light coming through the walls as I was putting up the ceiling.
I still don't see the issue, I put out any light source in my house and am not seeing the lighting bug you see with redrock and it's other blocks like it.
Edit and here's the video
question now though... have you tried to build it without red rock bricks or any redrock blocks? Just tested this with all three blocks of the redrock type and the light is bleeding through those blocks, it's not affecting the redwood planks, I tested building with red rock blocks and without red rock blocks btw just to be positive about what I am saying.
All three green leaf blocks are the same block in code...so one fix for all!
They do drop saplings at the rate of jungle leaves...but there are more leaves. What kind of config option would you like?
Thanks for the hard work reporting this, RangeViper! The videos are extremely helpful.
I have checked the code and the bug that was present for red rock is not present for Wood...but I have a suspicion that your video is actually showing the light escaping through the glitched red rock brick blocks the house is built on. Would you mind performing another test with a different block (maybe dirt) for the floor?
I really appreciate it!
Edit: It would appear I've been ninja'd!
lol don't you just love being ninja'd
and just out of curiosity how many leaves compared to a jungle tree do Fir and Redwood trees have?
I know vanilla trees, oak, birch and spruce (pine) trees drop at a rate of 1/20, while jungle trees drop at a rate of 1/40.
That version of Railcraft contains an outdated copy of Extrabiomes' API. Open the Railcraft mod file with a zip tool (7zip, WinZip, WinRar) and delete the extrabiomes folder.
Can others please confirm the SMP issue? I cannot duplicate it as my server requires me to have the mod installed.
The drop rate is a function of the leaf block, not the tree.
Ahh...you got me again!
I never counted...but a fir tree has leaves up and down its trunk in layers roughly the same size as a jungle tree's canopy-which is only near the top of the tree.
I can add a rarity setting in the config file...
Note to self: use a clean world when trying to replicate bugs.
RV...seriously, thanks for the hard work...I think you are the first to put that much effort into bug reporting.
Hmm..shouldn't have...