Skip to content

Minecraft 1.20.1, 1.21.1 کے لیے ImmediatelyFast موڈ

Minecraft میں immediate mode rendering کو تیز کریں

ڈاؤن لوڈز
522 ڈاؤن لوڈز
ویوز
3,676 ویوز
اپ ڈیٹ شدہ
اپ ڈیٹ شدہ 14.10.2026

ImmediatelyFast

ImmediatelyFast ایک اوپن سورس Minecraft موڈ ہے جو کلائنٹ کی immediate mode rendering کارکردگی کو بہتر بناتا ہے۔

یہ ہلکا پھلکا اور دوسرے موڈز کے ساتھ ہم آہنگ رہنے کے لیے ڈیزائن کیا گیا ہے۔

Optimizations

ImmediatelyFast عام طور پر تمام immediate mode rendering کو ایک حسب ضرورت buffer implementation استعمال کر کے بہتر بناتا ہے جو draw calls کو batch کرتا ہے اور ڈیٹا کو GPU پر زیادہ مؤثر طریقے سے اپ لوڈ کرتا ہے۔ immediate mode rendering کوڈ کے درج ذیل حصے بہتر بنائے گئے ہیں:

  • Entities
  • Block entities
  • Particles
  • Text rendering
  • GUI/HUD
  • دوسرے موڈز کی immediate mode rendering

اس میں targeted optimizations بھی شامل ہیں جہاں vanilla rendering کوڈ کو تیز چلانے کے لیے تبدیل کیا جاتا ہے۔ rendering کوڈ کے درج ذیل حصے زیادہ مؤثر implementation کے ساتھ بہتر بنائے گئے ہیں:

  • Map rendering
  • HUD rendering
  • Text rendering

Performance

یہاں ان شعبوں کے کچھ performance موازنے ہیں جنہیں موڈ خاص طور پر اچھی طرح بہتر بناتا ہے:

اگر جدول میں دوسرے موڈز درج ہیں تو اس کا مطلب ہے کہ یہ موڈ گیم کے اس حصے کو بھی بہتر بناتا ہے۔

Test Hardware: Ryzen 5 1600, 32GB DDR4, GTX 1060

FPS Numbers بیرونی ٹولز (اس صورت میں MSI Afterburner) سے لیے گئے اور چند سیکنڈز کا اوسط لیا گیا۔ اگر آپ خود اسے آزمائیں تو ذہن میں رکھیں کہ ImmediatelyFast صرف اس صورت میں FPS بہتر کر سکتا ہے جب آپ کا CPU bottleneck ہو (زیادہ تر یہی صورت ہوگی اگر آپ کا GPU پرانا نہ ہو یا آپ بہت بھاری shaders استعمال نہ کریں)۔ سست CPUs کو اس موڈ سے واقعی تیز CPUs سے زیادہ فائدہ ہوگا۔

Entity Rendering

عام طور پر مصروف سرورز پر FPS تقریباً 2x زیادہ ہونی چاہیے۔ [Tested using IF 1.1.7 on 1.19.3]

ایک spigot سرور پر آزمایا گیا جس میں اسکرین پر 3x3 باکس میں 1000 گائیں تھیں۔

Other mods - Without ImmediatelyFast - With ImmediatelyFast - Improvement

None - 16 FPS - 60 FPS - 3.75x Sodium - 21 FPS - 82 FPS - 3.90x Iris and Sodium - 60 FPS - 76 FPS - 1.27x

Map Rendering

عام طور پر جب اسکرین پر بہت سے maps ہوں تو FPS تقریباً 5x زیادہ ہونی چاہیے۔ [Tested using IF 1.1.1 on 1.19.3]

ایک fabric سرور پر Image2Map موڈ کے ساتھ آزمایا گیا جس میں اسکرین پر تقریباً 930 maps تھے۔

Other mods - Without ImmediatelyFast - With ImmediatelyFast - Improvement

None - 50 FPS - 310 FPS - 6.20x Sodium - 47 FPS - 320 FPS - 6.81x

HUD Rendering

عام طور پر تقریباً تمام صورتوں میں FPS تقریباً 40% زیادہ ہونی چاہیے۔ [Tested using IF 1.1.7 on 1.19.3]

ایک spigot سرور پر اسکرین پر مختلف HUD عناصر کے ساتھ آزمایا گیا (Scoreboard, Potion effect overlay, Bossbars, Filled Chat, Extra hearts, Full Hotbar)۔

Other mods - Without ImmediatelyFast - With ImmediatelyFast - Improvement

None - 250 FPS - 380 FPS - 1.52x Sodium - 335 FPS - 630 FPS - 1.88x Exordium and Sodium - 740 FPS - 840 FPS - 1.14x

Text Rendering

عام طور پر جب آپ کے آس پاس بہت سے signs یا holograms ہوں تو FPS تقریباً 2x زیادہ ہونی چاہیے۔ [Tested using IF 1.1.7 on 1.19.3]

ایک spigot سرور پر اسکرین پر 200 signs (متن سے بھرے) کے ساتھ آزمایا گیا۔

Other mods - Without ImmediatelyFast - With ImmediatelyFast - Improvement

None - 70 FPS - 125 FPS - 1.79x Sodium - 110 FPS - 300 FPS - 2.73x

Block-Entity Rendering

عام طور پر جب آپ کے آس پاس بہت سے block entities ہوں تو FPS تقریباً 20% زیادہ ہونی چاہیے۔ [Tested using IF 1.1.7 on 1.19.3]

ایک spigot سرور پر اسکرین پر 400 chests کے ساتھ آزمایا گیا۔

Other mods - Without ImmediatelyFast - With ImmediatelyFast - Improvement

None - 170 FPS - 205 FPS - 1.20x Sodium - 315 FPS - 410 FPS - 1.30x

Compatibility

ImmediatelyFast اس طرح ترتیب دیا گیا ہے کہ موڈز میں کم سے کم مداخلت کرے۔ یہ زیادہ تر اگر تمام نہیں تو بھی تقریباً تمام موڈز اور modpacks کے ساتھ ٹھیک کام کرے گا۔

معلوم incompatibilities:

  • OptiFabric / OptiFine
  • زیادہ تر closed source "clients" جیسے LunarClient اور LabyMod

اگر آپ کو کوئی مسئلہ پیش آئے تو براہ کرم اسے Issue Tracker پر رپورٹ کریں۔

Config

ImmediatelyFast کی ایک config فائل ہے جو آپ کے Minecraft instance کے config فولڈر میں مل سکتی ہے۔ زیادہ تر options کو ان کی default values پر ہی رہنے دینا چاہیے، لیکن کچھ کو performance یا compatibility بہتر بنانے کے لیے tweak کیا جا سکتا ہے۔

  • fontatlasresizing: font atlas textures کے سائز بڑھاتا ہے۔ یہ high resolution یا custom server fonts کے ساتھ performance بہتر بناتا ہے۔
  • mapatlasgeneration: map textures کو متعدد textures کی بجائے ایک ہی texture میں رکھتا ہے۔ یہ اس وقت performance بہتر بناتا ہے جب اسکرین پر بہت سے maps ہوں۔
  • hudbatching: کم draw calls جمع کر کے HUD rendering کی performance بہتر بناتا ہے۔ اگر آپ کو HUD عناصر کے ساتھ مسائل پیش آئیں تو اس optimization کو disable کرنے کی کوشش کریں۔
  • fasttextlookup: text characters render کرنے کے دوران کچھ ڈیٹا cache کرتا ہے۔ یہ بہت زیادہ text render کرتے وقت performance کو تھوڑا بہتر بناتا ہے۔
  • avoidredundantframebufferswitching: یہ optimization دنیا میں بہت سی مختلف چیزیں (entities, particles, block entities, ...) یا HUD render کرتے وقت framebuffer switches کی تعداد کم کر کے FPS بڑھاتا ہے۔
  • experimentaldisableerrorchecking: OpenGL error checking disable کرتا ہے۔ یہ کچھ systems پر performance بہتر بنا سکتا ہے، لیکن اگر enable کیا جائے تو debug کرنے میں مشکل مسائل پیدا کر سکتا ہے۔
  • experimentaldisableresourcepackconflicthandling: یہ کنٹرول کرتا ہے کہ ImmediatelyFast کو incompatible core shader modifications کے لیے resource packs اسکین کرنے چاہئیں تاکہ کچھ متصادم optimizations disable ہو سکیں۔ اسے disable کیا جا سکتا ہے تاکہ optimizations کو زبردستی فعال کیا جائے چاہے وہ کچھ resource packs کے ساتھ graphical مسائل پیدا کر سکیں۔
  • experimentalsigntextbuffering: signs پر text کو ہر frame دوبارہ render کرنے کی بجائے buffer کرتا ہے۔ high resolution یا custom fonts کے ساتھ مسائل پیدا کر سکتا ہے۔
  • experimentalscreenbatching: کچھ in-game screens کی rendering کی performance کم draw calls جمع کر کے بہتر بناتا ہے۔

Developer API

آپ API docs کا تازہ ترین ورژن یہاں پڑھ سکتے ہیں۔

Partners

Kinetic Hosting بہت اچھے hardware والے سرورز پر انتہائی سستے deals پیش کرتا ہے! اگر آپ اچھے deals سے فائدہ اٹھانا چاہتے ہیں تو kinetichosting.com ملاحظہ کریں۔

YourKit Java اور .NET applications کی monitoring اور profiling کے لیے جدید اور ذہین ٹولز کے ساتھ open source projects کی معاونت کرتا ہے۔ YourKit، YourKit Java Profiler، YourKit .NET Profiler، اور YourKit YouMonitor کا تخلیق کار ہے۔

لوگو بنانے کے لیے sydist کو کریڈٹ!

ImmediatelyFast کیسے انسٹال کریں

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.18–26.3 on Fabric, Forge, NeoForge or Quilt automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric, Forge, NeoForge or Quilt

    The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file ImmediatelyFast-NeoForge-1.17.1+26.3.jar (107 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: ImmediatelyFast should be in the list.

ImmediatelyFast works on the player’s side only: there is no need to install it on a server.

ورژنز

ڈیپنڈنسیز کے ساتھ

Minecraftلوڈرفائلتاریخاقدامات
1.21.1Fabric, Quilt1.21.1334 KB 43
1.21.1Forge1.21.1533 KB 7
1.21.1NeoForge1.21.1360 KB 40
26.3NeoForge26.3107 KB 12
26.3Fabric, Quilt26.397.3 KB 191
26.3Fabric, Quilt26.397.3 KB 1
26.3NeoForge26.3107 KB
26.2Fabric, Quilt26.298.1 KB 101

وہ مواد جسے اس کی ضرورت ہے

ریویوز

ImmediatelyFast کو ریٹ کرنے والے پہلے شخص بنیں

کمنٹس 0

کمنٹ کرنے کے لیے سائن ان کریںسائن ان

ملتے جلتے موڈز

تمام موڈز

اس پر مزید

مصنف: RaphiMCلائسنس: LGPL-3.0-or-laterسورس کوڈ

کیا آپ مصنف ہیں؟ ہم سے رابطہ کریں — ہم اسے 48 گھنٹوں میں ہٹا دیں گے۔