This thread was marked as Locked by Lord_Ralex.
1.7.10
1.6.4
(v1.4) OptiLeaves (Faster Leaves rendering, looks better than Fast graphics leaves!)
Poll: Did OptiLeaves help your Minecraft perform better?
Ended May 15, 2014
[==========================================]
[I am the leader and creator of the Sheep Bros™]
[==========================================]
Perhaps incompatible with things needing to be put into the minecraft jar, but the amount of those kinds of mods these days aren't terribly large. Forge is simply better for modding, as it allows people to create drag and drop mods that are easy to use, and easier to figure out compatibility with for the end user. I'm still not sure why you're so against Forge when the benefits outweigh the risks.
cause i know multiple mods that are only compatable with forge, forge makes mods mp compatable modloader doesnt and forge has bitcode which is easyer to learn and write
[==========================================]
[I am the leader and creator of the Sheep Bros™]
[==========================================]
FUN FACT: This mod FIXES the issue I found (and brought up) with the MojoKraft texture pack (where Fast graphics leaf blocks make the floors beneath them invisible and un-rendered). Not sure why, but hey! It's good to know.
That is a glitch. The owner should fix it soon. It happened to me too.
[==========================================]
[I am the leader and creator of the Sheep Bros™]
[==========================================]
The Forge API is indeed extremely helpful for Mod Developers. It has done many things for us to benefit how we handle our mods like, cross compatibility with almost any mod compatible with forge, integrate countless directories so one can possibly use materials for one mod to another, and help organize our source a lot better. It's even has helped us with Mojang's never ending updates. Though it has many faults/annoyances that can be improved; it's a lot better than Modloader in terms of flexibility and usability for both the mod developers and the people who use the mods. It's also more stable than ModLoader and helps us Mod developers help people who have trouble with the mods with better crash/bug handling.
Even once Mojang creates the MOD API, I believe that it wont bring all the stability, functionality and customization, Forge currently allows. Though it would indeed make things easier.
Oh and one more thing, the folder is empty I'm sure you already know that. xD
I'm reuploading it now.
I am so sorry about breaking the download. I reuploaded it (And it actually has the files this time!) and I am editing the post right now.
Aha, this fixes that because it uses the Fancy textures and properties of the leaves block on Fast as well. On fast, they are not supposed to be transparent. That's why that happened. In my mod, they are always clear.
Ummmmm, it's Mojang just FYI
Also yes I knew about that and fixed it
That was a mistake on my part. The download link has been fixed.
Oh...... Hahahahaha XD I always get that mixed up
Hm, sure. I might know a way to be able to detect if other class files exist, optifine uses something like this I know.
Maybe I could make it compatible with forge and this mod right out of the box if you install it over them?
Don't you install Optifine AFTER forge?
Maybe I should start with a fresh jar.
Ya see why I don't support forge? I just broke a jar installing it.
But HOPEFULLY I'll get this to work... Eventually...
In fact I don't really require to install Optifine, so I'll just have forge to make sure it works right,
All I need is some Optifine source files (To make compatibility automatic, I am not a Java expert, but I know my way around Java), which I already have in the mod's file.
Then, I'll use Forge's source as a guide to get everything working again.
Basically, when this is all done, simply install Optileaves on top of Forge and you're good to go.
This is painful, but at least it's decompiling now, finally.
Oh look at that! Inside the mcp folder it has the familiar MCP system
Ok so it appears the only difference between Forge and Vanilla Minecraft, at least in the BlockLeaves.java file, is that @SideOnly(Side.CLIENT) is spammed everywhere
I think it crashed in BlockLeavesBase though
Unless I fixed the error in 1.1, there should be no reason why Forge isn't working. The only difference between Forge's class file and mine which is based off vanilla is that @SideOnly(Side.CLIENT) isn't spammed around in lots of places in the code.
Is that absolutely necessary for Forge to work? I'd think that wouldn't cause an error.
If that's not the issue, and it's still not working in 1.1, all I can say is that forge may be causing the errors to happen, because most of the code is identical besides the @SideOnly(Side.CLIENT) and the sections that decide whether to render each side or not.
Let me see if I can still confirm the error.
Edit: OK so the issue has to do with what it imports and its package, which I wasn't really paying attention to
So yeah, you'll need a patch.
Working on it...
Good mod RyanDolan123, that boosts the FPS a lot higher than usual, esspecially with Optifine. Thanks!
It requires you to patch all the files, so I'll just call it a different version
Thanks
And along with this forge stuff, I did make a version of Optileaves that works with forge, anyway. So yeah, I'm adding the download for it now (Well after I recompile it :P)
What's wrong with 1.5.1/1.5.2?