Sumber GitHub
Sumber terbuka Percuma Pelancar Minecraft
Ikon GoodPlanCraftLauncher

GoodPlanCraftLauncher

Ringan · Cekap · Sumber terbuka

Pelancar Minecraft yang ditulis untuk Windows: log masuk Microsoft dan luar talian, pengurusan versi, serta pemasangan Forge / Fabric / OptiFine dengan satu klik. Apabila permainan ranap, ia memberitahu puncanya dan bukan sekadar menunjukkan kotak kosong.

Versi v1.9.2 / Dikemas kini 2026-10-24 / Platform Windows / Linux

Tetingkap di atas boleh diklik — ia ialah antara muka pelancar itu sendiri, yang berjalan di dalam halaman web.

Ciri utama

Alat praktikal untuk pemain, setiap satu bertujuan memudahkan anda masuk ke permainan dengan lebih cepat

Dua mod log masuk

Log masuk Microsoft dan luar talian, boleh ditukar bila-bila masa; mod luar talian tidak memerlukan pengesahan dalam talian.

Muat turun mod terbina dalam

Cari di Modrinth dan CurseForge, kemudian pasang mod, shader atau pek sumber ke folder yang benar-benar digunakan versi dipilih.

Empat pemuat mod

Forge, NeoForge, Fabric dan OptiFine dipasang dari sumber rasmi, dengan versi Java disemak dahulu.

25 bahasa antara muka

Mengikut bahasa sistem pada pelancaran pertama; boleh ditukar bila-bila masa dalam tetapan.

Pengurusan versi automatik

Muat turun, pasang dan tukar versi Minecraft dengan satu klik, dengan pustaka dan aset diuruskan secara automatik.

Permulaan pantas

Laluan pelancaran dan cache yang dipermudahkan, jadi anda klik dan terus bermain tanpa menunggu.

Pengurusan runtime Java

Mengesan dan memasang runtime Java secara automatik; sumber muat turun boleh ditetapkan kepada Tsinghua, Universiti Nanjing, Huawei Cloud atau sumber rasmi, dan beralih ke sumber seterusnya jika gagal.

Sokongan tema

Sokongan penuh mod cerah dan gelap, dengan penskalaan antara muka yang boleh dilaras untuk rupa yang konsisten.

Kemas kini dan penyelenggaraan automatik

Semakan kemas kini terbina dalam dan pembersihan log automatik yang boleh dikonfigurasikan memastikan pelancar kekal ringan dari semasa ke semasa.

Notis ranap dan laporan ralat

Apabila permainan keluar secara tidak normal, ia menerangkan puncanya dan boleh mengeksport laporan ralat dengan satu klik (laporan ranap + log + maklumat sistem).

Panel berjalan

Selepas dilancarkan, panel di sebelah kanan menunjukkan versi, PID, tempoh berjalan dan penggunaan memori, serta boleh menamatkan permainan bila-bila masa.

Tajuk tetingkap tersuai

Tulis tajuk tetingkap permainan anda sendiri, dengan kata ajaib seperti {mc_version} dan {time}.

Tangkapan skrin sebenar

Tetingkap di atas ialah replika web bagi antara muka pelancar, boleh diklik tanpa memasang apa-apa. Empat di bawah ialah pelancar yang benar-benar berjalan di Windows, tanpa suntingan.

Muat turun sekarang

Pilih platform anda dan mulakan pengembaraan blok

GPCL-1.9.2-Setup.exe
Lancarkan dunia blok!
Dikemas kini 2026-10-24 Platform Windows / Linux Lesen Sumber terbuka, percuma
Semua pilihan muat turun

Keperluan sistem

Sederhana, tetapi wajar diketahui

Sistem pengendalian

Windows 10 64-bit (1709+); Windows 11 juga berfungsi

Runtime Java

Dipasang secara automatik oleh pelancar; digalakkan membersihkan pemasangan Java berlebihan atau bercanggah pada sistem

Storan

Sekurang-kurangnya 90 MB ruang kosong untuk pelancar itu sendiri (tidak termasuk fail permainan)

Memori

Disyorkan 2 GB memori tersedia atau lebih

Sumber terbuka dan sumbangan

GPCL ialah projek 100% sumber terbuka, dengan sumbernya dihoskan di GitHub. PR dialu-alukan, begitu juga cadangan di forum, untuk membina pelancar Minecraft yang lebih baik bersama-sama.

Lesen

Dikeluarkan di bawah CaelLab BY-SA Code License, Versi 3 (atau mana-mana versi yang lebih baru). Anda boleh menggunakannya, mengubah suai dan mengedarkannya semula secara bebas; versi yang diubah suai mesti mengekalkan lesen sumber terbuka yang sama. Halaman projek: gamets.caellab.com/gpcl.

Baca lesen penuh →

Menyumbang

Repositori sumber utama berada di GitHub, di mana isu dan PR diuruskan. Laporan pepijat, cadangan ciri dan sumbangan kod dialu-alukan.

Lawati GitHub →
 RINGKASAN LESEN — CaelLab BY-SA Code License v3
Copyright (c) 2026 Yunyun(云云) By 虚舟实验室(CaelLab) / CaelLabGameTS

Licensed under the CaelLab BY-SA Code License, Version 3
or any later version. https://www.caellab.com/license/cbs-v3.txt

You are free to:
  Share            — copy and redistribute the source code and the compiled
                     output in any medium or format.
  Adapt            — remix, transform, and build upon the work.
  Use commercially — for personal, commercial, or non-commercial purposes.
  Run it privately — including on your own servers, without publishing
                     your changes.

Under the following terms:
  Attribution (BY) — keep the copyright notice, credit the author, link to
                     this license, and state whether you made changes.
  ShareAlike (SA)  — derivatives must be distributed under this license or a
                     later version of it, with no additional restrictions.
  Source code      — if you distribute the work in built form, the complete
                     corresponding source must be made available.
  No trademark     — you may not use the "CaelLab" name to endorse your
                     version.

THE WORK IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

Sejarah versi

Versi lalu dan log perubahannya

v1.9.2 Keluaran Linux pertama (eksperimen), sambungan CaelLabMinecraft Terkini 2026-10-24
  • Keluaran Linux pertama (eksperimen): pakej tar.gz x64 untuk memuat turun permainan dan memasang Forge / Fabric / mod; kemas kini dalam aplikasi belum tersedia, apabila ada versi baru anda diarahkan ke halaman muat turun
  • Sambungan CaelLabMinecraft baharu: aktifkan dalam tetapan dan hubungkan akaun Microsoft anda dengan kod sambungan
  • Java yang sudah dipasang dalam sistem (Program Files, JAVA_HOME dll.) dikesan secara automatik dan boleh dipilih bagi setiap versi, tiada muat turun berulang
  • Muat turun Java lebih stabil: jika cermin belum segerak binaan terkini, binaan lama dari cermin yang sama digunakan; jika API tidak dapat dihubungi, senarai fail cermin dijadikan sandaran
  • Masalah ikon tetingkap utama yang kosong telah dibaiki, kini ikon pelancar dipaparkan dengan betul
  • Masalah semakan kemas kini gagal bagi nombor versi dengan akhiran huruf telah dibaiki
  • Muat turun permainan di Windows melangkau pustaka yang tidak diperlukan pada platform ini
v1.9.1 Akaun Microsoft, berbilang folder permainan dan Java setiap versi 2026-10-23
  • Log masuk Microsoft dibina semula: simpan beberapa akaun, tukar atau buang bila-bila masa, dan kekal log masuk selepas pelancar dimulakan semula
  • Token log masuk diperbaharui secara automatik sebelum pelancaran; jika tamat tempoh, pelancar kini meminta anda log masuk semula dan bukannya gagal semasa menyertai pelayan
  • Akaun tersimpan memaparkan kepala skin Minecraft yang sebenar
  • Tambah berbilang folder permainan dan tapis versi mengikut folder; memilih folder induk seperti akar PCL2 akan mencari .minecraft di dalamnya secara automatik
  • Setiap versi boleh menggunakan Java sendiri: automatik, 8, 16, 17, 21, 25 atau laluan tersuai
  • Analisis ranap tersedia dalam semua 25 bahasa, dan laporan ralat kini menyertakan zon waktu dan waktu tempatan anda
  • Panel muat turun memaparkan graf kelajuan langsung, kelajuan semasa dan puncak serta tugasan dalam baris gilir; kelajuan boleh dipaparkan dalam MB/s atau Mbps
  • Muat turun Java dipindahkan ke tab sendiri pada halaman muat turun
  • Penggunaan memori pada halaman tetapan kini dikemas kini secara langsung dan bukan nilai lama semasa halaman dibuka
  • Memadam versi yang dipilih kini terus kembali ke senarai versi dan tidak lagi memaparkan versi yang telah dipadam
v1.9.0 Halaman muat turun baharu, dengan modpack dan shader 2026-10-23
  • Kemajuan muat turun kini di bahagian bawah tetingkap: anda kekal pada halaman semasa, bar menunjukkan fail, kemajuan dan kelajuan, dan apabila dibuka memaparkan senarai muat turun penuh untuk dibatalkan bila-bila masa
  • Halaman muat turun kini mempunyai tab Shader, Pek sumber dan Modpack: modpack Modrinth dan CurseForge dipasang dengan satu klik, arkib tempatan boleh diimport, dan NeoForge disokong
  • Pengasingan versi kini tetapan yang jelas: setiap versi mempunyai mod, simpanan dan tetapan sendiri secara lalai, dengan lima tahap dan suis setiap versi
  • Anda boleh menamakan versi semasa memuat turun dan mencipta instans berasingan supaya tetapan mod yang berbeza tidak bercampur
  • Carian mod jauh lebih pantas: «Semua sumber» berjalan selari dengan pemampatan, carian berulang menggunakan cache, dan carian Cina mencari nama Inggeris di wiki dahulu
  • Carian mod disusun mengikut kaitan dan sumber bergilir-gilir; halaman butiran menunjukkan asal nama Cina, dan dalam Tetapan anda boleh menambah sumber mod serta kamus nama sendiri
  • Pemuat mod kini saling eksklusif: memilih Forge menandakan yang lain «tidak serasi», senarai sasaran pemasangan hanya menunjukkan versi yang serasi dan butang menyatakan sasaran
  • Memperbaiki muat turun terpotong, pembatalan lambat dan tetingkap utama tidak dikemas kini selepas versi dipadam; pemasangan pertama tidak lagi memainkan animasi pembuka
v1.8.0 25 bahasa, dari pelancar hingga laman web 2026-10-22
  • Pelancar kini menyokong 25 bahasa: pilih di Tetapan → Penampilan → Bahasa antara muka, senarai boleh dicari
  • Pada permulaan pertama ia mengikut bahasa sistem; panduan alu-aluan juga membolehkan anda memilihnya dahulu
  • Panduan alu-aluan baharu: bahasa, gaya antara muka dan pengenalan ringkas dalam 4 langkah, boleh dilangkau
  • Tiga gaya antara muka: Minecraft, Lanjutan (rupa biasa) dan Minimal
  • Pemasang turut diterjemah ke 25 bahasa yang sama dan memilih bahasa sistem secara automatik
  • Pusat bantuan tersedia dalam 25 bahasa, dan pautan bantuan dalam pelancar membuka halaman mengikut bahasa antara muka
  • Laman web dan demo interaktif di dalamnya juga tersedia dalam 25 bahasa
  • Arab, Parsi dan Ibrani menjadikan seluruh antara muka ditulis dari kanan ke kiri
  • Permulaan tidak lagi berkelip: skrin permulaan dan tetingkap utama menjadi satu halaman, warna latar tetingkap mengikut tema; menukar bahasa tidak meninggalkan bingkai hitam
v1.7.2 Avatar tersuai, dan senarai versi yang boleh dicari 2026-10-22
  • Anda kini boleh menukar avatar skrin pelancaran: klik padanya, atau pilih imej di Tetapan → Penampilan → Avatar; PNG / JPG / GIF / WebP disokong
  • Imej melebihi 1 MB akan bertanya sama ada untuk dimampatkan; hadnya 4 MB, dan avatar lalai boleh dipulihkan dengan satu klik
  • Tetapan penampilan menambah peluncur 'Saiz avatar', 32–160 piksel
  • Senarai versi mendapat kotak carian; setiap versi menunjukkan versi permainan dan pemuat modnya, dan yang dipilih diserlahkan
  • Menyegarkan senarai versi tidak lagi membinanya semula, jadi kedudukan tatal kekal; 'Import versi setempat' dipindahkan ke kanan atas senarai
  • Pada 1.20 dan lebih baru, memilih 'Sertai pelayan' menyambung terus; alamat yang tiada kini memaparkan gesaan dan bukan memulakan permainan tunggal secara senyap
  • Simpan automatik tetapan versi tidak lagi memaparkan 'Disimpan' setiap kali
  • Pemasang mengecil daripada kira-kira 103 MB kepada 93 MB: hanya pek bahasa Cina dan Inggeris dikekalkan, bahasa lain menggunakan Inggeris sebagai sandaran
  • 1.7.1 ialah binaan ujian dalaman yang tidak dikeluarkan dan telah ditarik balik; 1.7.2 merangkumi semua perubahannya
v1.7.0 Shader, pek sumber dan pek mod, dipasang dengan satu klik 2026-10-22
  • Halaman muat turun menambah tab Shader dan Pek sumber: cari di Modrinth / CurseForge dan pasang terus ke folder yang sepadan untuk versi yang dipilih
  • Tab Pek mod baharu menyokong pek mod Modrinth (.mrpack) dan CurseForge, memasang versi permainan, pemuat mod dan semua mod yang sepadan secara automatik
  • Setiap pek mod menjadi versinya sendiri, dengan mod, konfigurasi dan simpanan dalam foldernya sendiri, jadi pek mod tidak bercampur antara satu sama lain
  • Pek mod setempat juga boleh diimport: pilih zip / .mrpack dalam pengurusan versi, masukkan nama, dan pemasangan bermula
  • Fail pek mod disemak terhadap manifes untuk saiz dan SHA1, jadi jar yang separuh dimuat turun akan diambil semula dan bukan menghasilkan permainan yang tidak boleh dimulakan
  • NeoForge kini boleh dipasang mengikut versi seperti Forge / Fabric (1.20.1 dan lebih baru)
  • Menu 'Lagi' dilipat secara lalai; aktifkannya di Tetapan → Penampilan apabila perlu, dan pepijat yang menyebabkannya muncul semula selepas dimulakan semula telah dibaiki
v1.6.1 Punca ranap, dinyatakan terus 2026-10-21
  • Ranap didiagnosis secara automatik (kehabisan memori, versi Java salah, kebergantungan hilang, pemacu GPU, ketidakserasian OptiFine / Forge dan lain-lain), dan dialog memberi 1–2 kesimpulan
  • 'Lihat butiran' menunjukkan setiap petunjuk dan baris bukti; 'Lihat log' membuka direktori permainan bagi versi yang ranap
  • Laporan ralat mengeksport zip lengkap: hasil analisis, ringkasan ralat, sistem dan GPU, versi Java, versi dan pemuat mod, senarai mod / pek sumber / shader, argumen pelancaran, output permainan dan laporan ranap
  • Laporan menyembunyikan --accessToken dan nama pengguna sistem, jadi ia boleh dihantar kepada orang lain untuk penyelesaian masalah
  • Dengan beberapa permainan berjalan serentak, setiap sesi menyimpan outputnya sendiri, jadi konteks ranap tidak bercampur ke versi lain
  • Halaman butiran mod dibina semula: nama Cina dan Inggeris, kiraan muat turun, tag kategori, senarai fail dikelompokkan mengikut versi MC, kad kebergantungan, pautan ke Modrinth / CurseForge / MCMod, dan penyalinan nama dengan satu klik
  • Membaiki kebergantungan bagi pemasangan 1.20.1 yang diselesaikan sebagai 1.20, yang menggandakan versi Fabric API / GeckoLib dan menyebabkan Fabric melaporkan Incompatible mods found serta enggan dimulakan
  • Memasang mod membuang jar lama bagi projek yang sama, jadi berbilang versi tidak lagi bertimbun
v1.6.0 Pasang mod tanpa mencari fail 2026-10-20
  • Halaman muat turun menambah tab Mod: cari di Modrinth / CurseForge, pilih fail untuk versi permainan semasa, dan pilih versi yang hendak dipasang
  • Modrinth mengambil kebergantungan yang diperlukan secara automatik; carian Cina disokong (pertanyaan melalui MCMod dahulu untuk mendapatkan nama Inggeris)
  • Ia juga berfungsi tanpa kunci API CurseForge: tampal pautan projek atau cf:slug dan pasang satu fail melalui mirror
  • Muat turun kini menjadi baris gilir tugas: mengklik beberapa versi akan menggilirkannya, tugas dalam giliran boleh dibuang, dan membatalkan yang semasa membolehkan giliran diteruskan
  • Kemas kini automatik kini memasang secara senyap: ia memuat turun di latar belakang dan memasang apabila anda keluar dari pelancar, dengan lencana bulat di kanan atas menunjukkan kemajuan
  • Baharu: bahasa permainan automatik (Cina Ringkas secara lalai), direktori permainan tersuai, dan mirror fail tersuai
  • Baharu: import versi setempat daripada folder versi atau zip / jar
  • Fabric benar-benar dipasang sekarang, dengan Fabric API secara lalai; dengan pengasingan versi, mod dan simpanan mengikut versi
  • Pemasangan Forge hanya menjalankan --installClient, menunjukkan kemajuan, dan menyatakan dengan jelas apabila versi Java terlalu lama
  • OptiFine dipasang secara senyap dan tidak membuka pemasang grafik
  • Membaiki muat turun sifar bait yang dikira sebagai berjaya, ubah hala alamat relatif, dan muat turun kedua yang tidak menunjukkan kemajuan
Tunjukkan 15 versi lama
v1.5.2 Tetapan, dibina semula 2026-10-18
  • Halaman tetapan dibina semula: memori, tetingkap, tingkah laku pelancaran, sumber muat turun dan argumen Java dikumpulkan semula, boleh dilaras dengan peluncur, suis dan butang bersegmen
  • Memori kini lalai kepada 'Auto': 30% memori fizikal, sekurang-kurangnya 1 GB dan paling banyak 8 GB, meninggalkan 2 GB untuk sistem; ia juga boleh ditetapkan secara manual
  • Pengurusan memori benar-benar menuntut semula sekarang: ia hanya membersihkan proses pelancar sendiri, tidak sekali-kali permainan yang sedang berjalan, dan boleh ditetapkan untuk mengoptimumkan secara automatik sebelum pelancaran
  • Sumber muat turun mempunyai empat mod (auto / mirror dahulu / rasmi dahulu / rasmi sahaja), dipilih secara berasingan untuk fail dan senarai versi; had kelajuan global 0–20 MB/s telah ditambah
  • Baharu: penalaan G1GC, argumen JVM tersuai, keutamaan proses, pratetap saiz tetingkap dan keterlihatan pelancar
  • Halaman Perihal kini merangkumi maklumat projek, persekitaran masa jalan dan lesen penuh; laman web dan halaman bantuan juga ditulis semula
  • Membaiki: tetapan kiraan benang diabaikan, halaman 404 disimpan sebagai fail, dan fail separa ditinggalkan selepas muat turun gagal
v1.5.1 Ia ranap? Biar saya lihat 2026-10-16
  • Notis ranap baharu: apabila permainan keluar secara tidak normal ia menerangkan puncanya, dengan laporan ralat satu klik (laporan ranap + log + maklumat sistem, token disembunyikan)
  • Panel berjalan baharu: selepas pelancaran ia menunjukkan versi, PID, tempoh berjalan dan memori di sebelah kanan, dan boleh menamatkan permainan bila-bila masa
  • Medan nama pengguna menyimpan 5 nama terakhir dalam menu lungsur, setiap satu boleh dibuang
  • Permainan kini berjalan dalam prosesnya sendiri, jadi menutup pelancar tidak lagi menamatkannya; menutup tetingkap permainan juga dikenali sebagai keluar
  • Tajuk tetingkap permainan tersuai baharu dengan kata ajaib ({mc_version}, {time} dan lain-lain)
  • Petua pelancaran kini muncul secara rawak (boleh dikonfigurasikan dalam tetapan), dengan lebih banyak entri ditambah
  • Animasi permulaan dan peralihan halaman lebih lancar
v1.5.0 Java dibaiki, dan rupa baharu yang segar 2026-10-16
  • Membaiki muat turun runtime Java: nama fail mirror yang berubah merosakkan pemasangan, jadi ia kini diambil secara dinamik
  • Pemasang berpindah ke Inno Setup dan menaik taraf di tempat daripada versi lama
  • Warna global disatukan (biru langit sebagai warna utama, biru gelap untuk mod gelap), dengan animasi permulaan dan laman web baharu
  • Membaiki skrin permulaan yang mengabaikan tema cerah dan beberapa gaya butang yang tidak digunakan
v1.4.4 Sokongan shader! 2026-07-11
  • Menambah sokongan OptiFine (shader)
  • Pemasangan satu klik yang mengendalikan pewarisan, pustaka dan tweakClass secara automatik
  • Menyokong mekanisme pewarisan versi inheritsFrom
v1.4.3 Dibaiki 2026-06-02
  • Membaiki isu bar tatal berganda
  • Mengembangkan halaman Perihal dengan lebih banyak kandungan, termasuk kotak alat
v1.4.2 Dibaiki? Saya ragu 2026-06-02
  • Skrin percikan mempunyai beberapa isu dalam versi lepas
  • Mengemaskan tetapan
  • Membatalkan pelancaran kini benar-benar mematikan proses!
v1.4.1 Selamat datang! 2026-06-02
  • Menambah animasi alu-aluan pada pelancaran pertama
  • Membuang anti-penyahpepijatan berlebihan dan membenarkan mod pembangun
v1.4.0 Berlepas! 2026-06-01
  • Mencuba untuk benar-benar menyokong Forge
  • Permulaan segera! Ini ialah binaan pemasang, dikompil kepada kod mesin!
  • Membaiki pepijat, terima kasih kepada forum
  • Aliran sangat dipermudahkan; butiran kemas kini kini boleh menunjukkan log penuh
v1.3.3 2026-05-28
  • Forge / Fabric / OptiFine benar-benar berfungsi sekarang!
  • Ini ialah keluaran sumber terbuka pertama!
v1.3.2 2026-05-23
  • Menambah tetapan terperinci bagi setiap versi, diuruskan secara lalai; versi permainan boleh dipadam
  • Lebih banyak sokongan mod cerah; 'Pulihkan lalai' dipindahkan ke bahagian tetapan keserasian baharu; API dikemas kini
  • Menggilap menu lungsur dan pelbagai butiran lain
v1.3.0–1.3.1 2026-05-22
  • Membaiki carta muat turun yang hilang (ia tidak dipanggil dalam binaan yang dipasang)
  • Memindahkan tetapan semakan kemas kini automatik ke Perihal
  • Halaman muat turun kini menyenaraikan Alpha, Beta, snapshot dan keluaran sepenuhnya, membaiki versi keluaran yang tidak dipaparkan sepenuhnya
  • Membina semula skrin pelancaran, menambah pengurusan versi yang disusun mengikut masa pelancaran terakhir
  • Menambah petua 'Tahukah anda?' semasa permulaan dan pembersihan log automatik (selang boleh diubah dalam tetapan)
  • Penskalaan antara muka di bawah Penampilan benar-benar berfungsi sekarang; 1.3.1 membaiki ia tidak dipaparkan
v1.2.1 2026-05-22
  • Menggabungkan pustaka dinamik secara setempat
  • Menambah perlindungan terhadap pelancaran / instans berganda
  • Membuang tetapan tidak berguna, dan kandungan halaman muat turun kini boleh dilipat
v1.2.0 2026-05-21
  • Menambah bar tatal dan mod cerah
  • Menambah animasi permulaan pelancar penuh, mengurangkan skrin putih semasa pelancaran
  • Memindahkan bar sisi kiri ke atas dan membesarkan UI; menggilap halaman muat turun dan menambah runtime Java
  • Menambah set besar tetapan, disusun kepada Permainan, Muat Turun, Penampilan, Lanjutan dan Perihal
v1.1.0 2026-05-21
  • Menambah persediaan Java automatik, dengan sumber muat turun yang boleh dikonfigurasikan (terima kasih, Tsinghua!)
  • Meningkatkan prestasi, menambah animasi permulaan, dan menambah baik penyelesaian masalah berdasarkan log
  • Membaiki banyak pepijat senarai muat turun, seperti tidak dapat membatalkan dan sisa selepas pembatalan
v1.0.0 2026-05-20
  • Keluaran stabil pertama