BetterFps
BetterFps is a Minecraft mod that add a few performance improvements, trying to be compatible with other mods.
If you have two screenshots comparing with and without, PM me.
These screenshots are outdated and many improvements have been implemented since then.
Improvements
All improvements can be enable or disabled in the config file (config/betterfps.json) or in the options menu (Options -> BetterFps Options) (For older versions, press F12 while in game).
Algorithm
Changes sin() and cos() algorithm. There are 7 algorithms. Each one of them may or may not help you, it really depends on the hardware of your computer.
Currently, it's pretty similar from what FpsPlus used to do, but it doesn't edit base classes.
I have plans to expand this, not in more algorithms, but in algorithm generation based on benchmarks.
Affects both client-side and server-side.
Memory Preallocation
Removes a RAM preallocation of 10MB. This allocation was added to prevent players from starting the game with low memory, but this allocation is kept until its almost the memory reaching its limit. This was made just for players using modpacks, where memory might be a problem. If you have enough memory, this is pretty much useless for you.
Only affects client-side.
Fog
Removes the fog. The fog creates a lot of lag, why not add an option to remove it?
Only affects client-side.
Beacon Beam
Removes the transparent layer of the beam. It might help it when there's a lot of beacons.
Experimental - I'm still testing if it actually helps anyone, I might remove it.
Only affects client-side.
Fast Hopper
Hoppers are very unoptimized, they keep checking for items to pickup when there's no need for it. Simply putting a solid full block on top of it stops looking for items to pickup.
Recently, Forge has added the new capability API, which forced me to remove others improvements. I might reimplement them in the future.
Only affects server-side.
Fast Beacon
Beacons are also unoptimized, the code processes stuff that it didn't need to. Not only it was recoded thinking in performance, the code was also organized for processing stuff only when it needs to.
Affects both client-side and server-side.
Fast Search
The creative mode search is really unoptimized, in big modpacks, the pressing any key in the text input would freeze the game by a few moments. This improvement implements a smart search algorithm, reusing old results for new searches. It will also prevent any non-alphadecimal key (such as shift) from updating the search.
It also supports multithreaded/asynchronous searches: they will prevent lag spikes from happening when searching
Only affects client-side.
Installation
Installation for Minecraft Forge
- Find the game installation folder
- Drop the mod file in the mods folder
Note: The mod will not appear in the mod list due to a missing feature in Forge. I've been trying to add this feature to Forge for about as long as this mod exists, but this is up to Forge devs, not me :/
If you want to check if the mod is installed, you can open the options menu, it should have a BetterFps button in there.
Installation for Minecraft Vanilla
- Double click the mod file to open the installer
- Click "Install"
- Change the installation directory, version and profile according to your preferences.
- Open/Restart the Minecraft Launcher
- Play the game :)
Modpacks
You may add this mod to your modpack if I'm credited (Guichaguri) and you link this page.
You can only distribute the mod in modpacks. Do not repost this mod or claim ownership, all versions are only uploaded to CurseForge.
Compatibility
- Optifine: Overwrites Fast Math when the algorithm is not set to "Vanilla"
- Fastcraft: Full
- FpsPlus+: BetterFps will override FpsPlus sine & cosine improvements
If you have issues with this mod, report here.
Which is the best for me?
Ram: 16GB(Computer) 2-4GB (Minecraft)
Processor: i7-6700HQ
Graphics Card: GTX 970m
Operative System: Windows 10 Home 64bit
Minecraft Version: 1.7.10/1.8.9
Which is the best for me?
Ram: 8GB(Computor) 4GB(Minecraft)
Processor: AMD A-7410
Graphics Card: AMD Radeon R5 grapics
Operative System: Windows 10 Home 64bit
Minecraft Version: 1.7.10/1.8.9
Which one is the best for me?
Ram: 4GB
Processor: AMD Athlon ll x3 445
Graphics Card: Nvdia geforce GTX 750 ti
Operating System: Windows 10 64 bit
Minecraft Version: 1.7.10/1.8.9
Which is the best for me?
Ram: 16GB
Processor: Intel Core i5 7600k
Graphics Card: Gtx 1070
Operative System: Windows 10 64bit
Minecraft Version: 1.7.10/1.8.9
which is best My are:intel core i3-3217U CPU 1.8Ghz 6.00Gb
Which is the best algorithm for me ? ? ? ? ?
- [Processor : AMD FX(tm)-6300 Six-Core Processor ]
- [Ram : 8.00 GB ]
- [SystemType : 64 bit operating system, x64 based processor ]
Processor: AMD FX(tm)-6300 Six-Core Processor, 3500 Mhz, 3 Core(s), 6 Logical Processor(s)
System Type: x64-based PCSystem Type x64-based PC
Graphics Card: AMD Radeon R7 200 Series
RAM: 8 GB
What algorithm would be best for this PC?
Which is the best algorithm for my pc?
Processor: AMD E-300 APU with Radeon(tm) HD Graphics 1.30 GHz
Installed memory (Ram): 4.00 GB (3.60 usable)
System Type: 64-bit Operating System, x64-based processor
What is the best algorithm for my pc?
Specs:
https://imgur.com/a/kxONr
Windows 7
Ram: 8GB
System Type: 64bit
Processor: Inter i3-3220 @3.30 GHz
What best is it for me??
What's the best algorithm for my specs?
https://gyazo.com/9ae04e6b761d3904edb0d475c006025a
Processor: Intel(R) Pentium(R) CPU N3710 @1.60 GHz 1.60 GHz
Installed Memory(RAM): 8.0 (7.85 usable)
System Type: 64-bit operating system, 64x based processor
1.7.10 / 1.8.9
Windows 10
Intel i3-2100 CPU 3.1GHz
NVIDIA GeForce 8400GS GPU 1GB DDR3
8GB of RAM
Windows 10 Pro
1.7.10/1.8.9
What is the best algorithm for my pc?
6th generation core processor (i7-6700T)
8GB DDR4-2133 SDRAM Memory
1TB Hard Drive
Intel HD Graphics 530
Windows 10
1.7.10/1.8.9 version
What is the best algorithm for my pc
https://gyazo.com/d8361d7648ee3d5faa6d0d5d0b298e40
What is the best algorithm for my shitty specs.
what's the best algorithm for my specs:
i7 2670QM 2.2GHz 4c-8t
6GB DDR3 1333MHz
GT 525M 1GB DDR3
windows 10
version 1.7.10/1.8.9
CPU - i7 7700 | 3.6 GHz
16GB Ram
Windows 10
GTX 1060 3gb
Version 1.7.10 | 1.8.9
CPU - i3 6100 | 3.7 GHz
8GB Ram
Windows 10
GTX 950
Version 1.7.10 | 1.8.9
Processor : Processor Intel(R) Core(TM) i5-4430 CPU @ 3.00GHz, 3001 Mhz,
Ram : 8.00 GB
Windows 10
Graphics Card: Intel(R) HD Graphics 4600
MC Version: 1.8.9