BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
For some reason when I use jolicraft resource pack I get white grass, In other area's it's green, Is this a bug?It also happens when I use any other texture pack
For some reason when I use jolicraft resource pack I get white grass, In other area's it's green, Is this a bug?
Yep, bug. Biome colors are not applied to the grass.
What version of Forge are you using? Fast or Fancy graphics? What is your Smooth Lighting setting? Does this happen with any resource pack, and work fine without packs?
Forge is required. The topic is tagged as such, but I should have made it more obvious in the OP.
Rollback Post to RevisionRollBack
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
That mod is excellent.. but i didn't know its a beta.. so i only wondered how long until it will be completed.. btw my 2 friend liked the leaves.. so do I.. its very nice and round!
Thanks for continuing it (kinda).
Are you planning on adding the other visual features and options?
You could also ask him for permission to officially continue the mod btw:
I checked out the licence too, mainly because of the textures. No luck there, I can't use them without explicit permission, and Poersch seems well and truly disappeared.
If by "officially continue" you mean taking BG&L and just straight up porting it to 1.7.2, I have no desire to do that at all (would have been way more work than rewriting from scratch). Better Foliage is more like a spiritual successor, that walks like a duck, quacks like a duck, but is actually... well, a completely new duck altogether .
As for the plans.
I will implement: cactus, mycelium, coral.
I will probably implement: falling leaf particles, short grass on ledges.
I won't implement: footprints, blood particles, swaying grass, reeds.
Rollback Post to RevisionRollBack
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
java.lang.NullPointerException: Unexpected error at mods.betterfoliage.client.render.RenderBlockBetterLeaves.renderWorldBlock(RenderBlockBetterLeaves.java:49) at cpw.mods.fml.client.registry.RenderingRegistry.renderWorldBlock(RenderingRegistry.java:118) at net.minecraft.src.FMLRenderAccessLibrary.renderWorldBlock(FMLRenderAccessLibrary.java:53) at net.minecraft.client.renderer.RenderBlocks.func_147805_b(RenderBlocks.java:293) at net.minecraft.client.renderer.WorldRenderer.func_147892_a(WorldRenderer.java:181) at net.minecraft.client.renderer.RenderGlobal.func_72716_a(RenderGlobal.java:1522) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1178) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:944) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:835) at net.minecraft.client.main.Main.main(SourceFile:103) 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:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) 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 org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:214) at org.multimc.EntryPoint.listen(EntryPoint.java:165) at org.multimc.EntryPoint.main(EntryPoint.java:54)
I don't like the reeds, because I think something that is 2 blocks high should not be a ghost, that's confusing. Rendering a bit of green stubble on grass blocks is one thing, but reeds should be a true block, with worldgen and everything.
I find swaying grass not to be worth the effort. Plus, a good shaderpack with GLSL shader mod does it a whole lot better. (yes, I know, but there are shaderpacks which are very easy on the GPU)
Stuff like footprints, blood, etc. don't have much to do with leaves, that should go to its own mod. The falling leaf particles however I like a lot, that's on the TODO list.
Too bad, this crashes like so:
[...]
1.7.2 forge 10.12.2.1121
I thought that would never happen. Guess I was wrong. Probably you have a block that derives from vanilla leaves, but uses neither rendertype 0 (standard block) nor its own renderer; probably one of the built-ins like vines, crops, cactus or whatever.
I'll take a look into it. Could you post your mod list in the meantime? I wonder where it comes from.
Rollback Post to RevisionRollBack
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
It'll be interesting to see where this one goes compared to the other, but the better leaves were the biggest thing to me (I never used the better grass). I did really like the water stuff, like the lily pads, coral, and reed, quite a bit too though.
I hope you'll reconsider featuring reeds for those of us who preferred them. I totally understand your opinion on them, but many of us used them as just another way to spruce up the environment with detail, and that did that very well. I liked how the mod is client side and adds no new blocks/items, and I prefer to stay away from those. Reeds prettied up waterside without adding stuff to the world.
The footprints I liked but won't miss.
The blood, again, I won't miss and seemed a bit out of place for the mod.
Unfortunately, I skipped 1.7.2 and have no desire to go anywhere near it. I think I read that Forge is coming for 1.7.10 soon after it releases. Will this be updated if that happens?
I checked out the licence too, mainly because of the textures. No luck there, I can't use them without explicit permission, and Poersch seems well and truly disappeared.
If by "officially continue" you mean taking BG&L and just straight up porting it to 1.7.2, I have no desire to do that at all (would have been way more work than rewriting from scratch). Better Foliage is more like a spiritual successor, that walks like a duck, quacks like a duck, but is actually... well, a completely new duck altogether .
As for the plans.
I will implement: cactus, mycelium, coral.
I will probably implement: falling leaf particles, short grass on ledges.
I won't implement: footprints, blood particles, swaying grass, reeds.
falling leaf??? oh i would love to see that.. a falling leafs from cherry trees.. it will be so beautiful! and watching the falling leaf from cherry trees to the ponds..
I hoped it would become reality in MC.. i mean i hoped its possible
I thought with swaying grass, you meant that when you walked in plants, they kinda swayed to the side like they did in BG&L
Well, both. The get-out-of-your-way swaying in BG&L annoyed me for some reason. On the other hand, the kind of constant wind-swaying shaders often do is cool.
I'm using forge 10.12.2.1130, I'm also using fancy graphics and max smooth lighting, And it doesn't do it for the default resource pack.
I tried it and didn't get the white grass. There was however some slight color mismatch in certain biomes, and Natura redwood leaves (the crazy big one) were white, but only in the plains biome. More poking around to do.
Maybe sometime, but certainly not for a while. Day job, summertime, personal life... lots of stuff besides modding to drain my time. TBH, I almost didn't make this one. But then I decided living in a world without BG&L was UNACCEPTABLE!!!
RainWarrior's Truss Mod modifies code that this mod relies on. If I make Truss Mod load before this one, I get a crash which suggests what code it modifies:
(...)
Obviously you'll have to change something so they can co-operate.
If you make it load before? Can you change the order?
Anyway, yes, I'll make it compatible. I'm not sure I can make the extra leaves render while moving though. At least not without manipulating Truss Mod bytecode, and that makes me feel unclean.
Rollback Post to RevisionRollBack
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
New version available. Bugfix only: it should solve the crash experienced by @g_BonE, and makes things more compatible with mods that also override block rendering.
Truss Mod works fine now, in fact it also shows extra leaves while moving without any further action on my part (not that anyone would want to move leaves with it, but still )
@Wolf1557:
The white grass problem is caused by Jolicraft (or the other texture packs you tried).
With a few exceptions, most plant textures in Minecraft are actually colorless (gray), and they are rendered with a color overlay depending on the biome. Biome colors also come from a texture, and the one in Jolicraft shows a lot of white patches. Probably at temperature and humidity combinations that the author has deemed impossible (but possible after all with biome mods).
I could easily get lots of white foliage using Alternate Terrain Generation, which uses independent and smoothly changing temperature/humidity maps.
No issues using the Faithful32 pack.
Long story short: the resource pack author has to fix this.
You, sir, are awesome. I was waiting for something like that for ages.But a question, will this work with ressource packs made for BG&L ? Or will it use it's own default textures ?
EDIT: I had some time to test it myself right now, but... see for yourself:
Textures made for BG&L are not supported, but also unneeded. BF will make its own round leaf textures using the block leaf textures. It only uses transparency masks for the leaves (preferably in 2x the size of the block texture); those can of course be provided by resource packs.
But those leaves with writing on them... they confuse me. I can just about make out "optifine" in the middle, so I tried it out. I'm having no issues with any combination of Optifine / GLSL shaders.
What resource pack are you using BTW? Looks kind of nice.
Rollback Post to RevisionRollBack
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
Any way to make it so that the better grass uses the grass from the ressource pack? I'm so happy that you made this mod but it looks kind of weird if you're not using the default ressource pack
Better Foliage has moved to CurseForge
Videos
Without shaders.
Trailer by TheTeaSpoon
With SEUS shaders
Mod spotlight by TheTeaSpoon
With SEUS shaders.
Mod spotlight by asianhalfsquat
Both with and without SEUS shaders.
Mod spotlight by KibitznCaptain
With SEUS shaders.
Downloads
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass
CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
Thank you for this and keep up the good work!
Check out my art!!
http://blueeyes9.deviantart.com/
This mod literally made my day!
Is it self dependant?
No forge?
Did I miss it?
EDIT:
Amazing mod, to this day!
Keralis would be proud!
standard capacity 50rd glock branded megaclipazines firing deadly assault hollowpoints.
Yep, bug. Biome colors are not applied to the grass.
What version of Forge are you using? Fast or Fancy graphics? What is your Smooth Lighting setting? Does this happen with any resource pack, and work fine without packs?
Forge is required. The topic is tagged as such, but I should have made it more obvious in the OP.
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass
CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
I checked out the licence too, mainly because of the textures. No luck there, I can't use them without explicit permission, and Poersch seems well and truly disappeared.
If by "officially continue" you mean taking BG&L and just straight up porting it to 1.7.2, I have no desire to do that at all (would have been way more work than rewriting from scratch). Better Foliage is more like a spiritual successor, that walks like a duck, quacks like a duck, but is actually... well, a completely new duck altogether .
As for the plans.
I will implement: cactus, mycelium, coral.
I will probably implement: falling leaf particles, short grass on ledges.
I won't implement: footprints, blood particles, swaying grass, reeds.
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass
CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
---- Minecraft Crash Report ----
// Why did you do that?
Time: 6/26/14 3:52 PM
Description: Unexpected error
java.lang.NullPointerException: Unexpected error
at mods.betterfoliage.client.render.RenderBlockBetterLeaves.renderWorldBlock(RenderBlockBetterLeaves.java:49)
at cpw.mods.fml.client.registry.RenderingRegistry.renderWorldBlock(RenderingRegistry.java:118)
at net.minecraft.src.FMLRenderAccessLibrary.renderWorldBlock(FMLRenderAccessLibrary.java:53)
at net.minecraft.client.renderer.RenderBlocks.func_147805_b(RenderBlocks.java:293)
at net.minecraft.client.renderer.WorldRenderer.func_147892_a(WorldRenderer.java:181)
at net.minecraft.client.renderer.RenderGlobal.func_72716_a(RenderGlobal.java:1522)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1178)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:944)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:835)
at net.minecraft.client.main.Main.main(SourceFile:103)
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:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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 org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:214)
at org.multimc.EntryPoint.listen(EntryPoint.java:165)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
1.7.2 forge 10.12.2.1121
I find swaying grass not to be worth the effort. Plus, a good shaderpack with GLSL shader mod does it a whole lot better. (yes, I know, but there are shaderpacks which are very easy on the GPU)
Stuff like footprints, blood, etc. don't have much to do with leaves, that should go to its own mod. The falling leaf particles however I like a lot, that's on the TODO list.
I thought that would never happen. Guess I was wrong. Probably you have a block that derives from vanilla leaves, but uses neither rendertype 0 (standard block) nor its own renderer; probably one of the built-ins like vines, crops, cactus or whatever.
I'll take a look into it. Could you post your mod list in the meantime? I wonder where it comes from.
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass
CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
It'll be interesting to see where this one goes compared to the other, but the better leaves were the biggest thing to me (I never used the better grass). I did really like the water stuff, like the lily pads, coral, and reed, quite a bit too though.
I hope you'll reconsider featuring reeds for those of us who preferred them. I totally understand your opinion on them, but many of us used them as just another way to spruce up the environment with detail, and that did that very well. I liked how the mod is client side and adds no new blocks/items, and I prefer to stay away from those. Reeds prettied up waterside without adding stuff to the world.
The footprints I liked but won't miss.
The blood, again, I won't miss and seemed a bit out of place for the mod.
Unfortunately, I skipped 1.7.2 and have no desire to go anywhere near it. I think I read that Forge is coming for 1.7.10 soon after it releases. Will this be updated if that happens?
falling leaf??? oh i would love to see that.. a falling leafs from cherry trees.. it will be so beautiful! and watching the falling leaf from cherry trees to the ponds..
I hoped it would become reality in MC.. i mean i hoped its possible
Oh yeah, lilypads. Totally forgot about those. Will do.
Well, both. The get-out-of-your-way swaying in BG&L annoyed me for some reason. On the other hand, the kind of constant wind-swaying shaders often do is cool.
I tried it and didn't get the white grass. There was however some slight color mismatch in certain biomes, and Natura redwood leaves (the crazy big one) were white, but only in the plains biome. More poking around to do.
Sure. I don't think too much has changed regarding rendering.
Maybe sometime, but certainly not for a while. Day job, summertime, personal life... lots of stuff besides modding to drain my time. TBH, I almost didn't make this one. But then I decided living in a world without BG&L was UNACCEPTABLE!!!
If you make it load before? Can you change the order?
Anyway, yes, I'll make it compatible. I'm not sure I can make the extra leaves render while moving though. At least not without manipulating Truss Mod bytecode, and that makes me feel unclean.
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass
CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment
Truss Mod works fine now, in fact it also shows extra leaves while moving without any further action on my part (not that anyone would want to move leaves with it, but still )
@Wolf1557:
The white grass problem is caused by Jolicraft (or the other texture packs you tried).
With a few exceptions, most plant textures in Minecraft are actually colorless (gray), and they are rendered with a color overlay depending on the biome. Biome colors also come from a texture, and the one in Jolicraft shows a lot of white patches. Probably at temperature and humidity combinations that the author has deemed impossible (but possible after all with biome mods).
I could easily get lots of white foliage using Alternate Terrain Generation, which uses independent and smoothly changing temperature/humidity maps.
No issues using the Faithful32 pack.
Long story short: the resource pack author has to fix this.
Textures made for BG&L are not supported, but also unneeded. BF will make its own round leaf textures using the block leaf textures. It only uses transparency masks for the leaves (preferably in 2x the size of the block texture); those can of course be provided by resource packs.
But those leaves with writing on them... they confuse me. I can just about make out "optifine" in the middle, so I tried it out. I'm having no issues with any combination of Optifine / GLSL shaders.
What resource pack are you using BTW? Looks kind of nice.
BetterFoliage (1.7.10, 1.8, 1.8.8, 1.8.9, 1.9, 1.9.4, 1.10) - Leafier leaves and grassier grass
CartLivery (1.6.4, 1.7.x) - Pimp your minecarts
For modders: simpledeobf - get OptiFine in your dev environment