Skip to content

IronOxidizer/Fast-as-Fabric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fast as Fabric

Fast, efficient, and optimized Fabric modpack built for minimum lag and maximum performance

This modpack serves as a base for other modpacks, or as a simple solution for maximum performance in vanilla Minecraft. It was inspired by optifine_alternatives and fabulously-optimized with a focus of validating claims through benchmarks and removing unnecessary mods.

Try it out here: https://www.curseforge.com/minecraft/modpacks/fast-as-fabric

Mods

Verified

Included mods that have been verified in our benchmarks to provide at least a 10% overall performance uplift or 5% in any specific scenario.

Depends on:

Unverified

Mods that claim to improve performance, but have yet to be verified by us. These are in consideration to be added but require further testing.

Extras

Mods that have been proven to increase performance but they apply in a way that most people may not want or expect. These are not included in the modpack.

  • Overworld Two
    • completely changes vanilla terrain generation
  • Enhanced Block Entities (client only)
    • can be used without Indium but results in small graphical artifacts
    • add EBE-supported blocks to entity culling config whitelist to avoid extra path tracing
    • Indium (client only) has an issue disabling Sodium rendering
  • Smoke Suppression (client only)
    • not applicable on lowest settings
  • Cull Leaves (client only)
    • not applicable on lowest settings

Removed

Mods that are not present within this pack due to inferiority, lack of compatibility, or lack of stability.

Benchmarking

Raw results are available in the benchmarks directory. The following setting were used:

  • fullscreen
  • 4GB RAM allocated
  • max FoV (Quake Pro)
  • vsync off
  • max framerate unlimited
  • render distance 8
  • peaceful
  • creative
  • all other settings are set to lowest unless specified.

A world is created using seed 2151901553968352745 and baseline settings are configured. After 2 minutes a baseline image created and cloned for each benchmark. All benchmarks are performed 2 minutes after loading into the world.

Benchmarking was done using the following tools:

Testing methodology and data presentation inspired by:

Hardware

  • Intel i7 6700
  • Nvidia GTX 1060 3GB
  • 16GB DDR4 (4GB allocated)

Glossary

rdp

  • relative delta percentage
  • measurement / baseline - 1 * 100%

fps

  • average frames per second
  • measurement of understanding visual smoothness

tps

  • average ticks per second
  • measurement of server smoothness and responsiveness
  • /tick warp 10000

cgps

  • average chunks generated per second
  • measurement of server and world generation smoothness while exploring
  • pause game after starting pregen (escape menu) to stop server ticks from consuming CPU time
  • manually timed
  • =10000/(time)
  • /pregen start 50

ram

  • memory usage in MB
  • singleplayer reflects client + server usage

rdp sum

  • sum of relative deltas as a percentage
  • used to determine overall impact of the mod

Notes

  • Sodium entity culling is disabled as it's done more aggressively by the EntityCulling mod

Additional settings to improve server performance:

  • in game /gamerule disableElytraMovementCheck true
  • in server.properties allow-flight=true
  • in server.properties use-native-transport=true use only on Linux servers
  • in server.properties view-distance=8 less than 8 can affect mob despawn behavior

About

Fast, efficient, and optimized modpack built for minimum lag and maximum performance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published