Sumber tersedia di
GitHub!
Pemasangan.Modul ini harus menjadi salah satu modul tertinggi dalam urutan pemuatan dan ditempatkan di atas modul asli. Idealnya, itu harus berada di urutan beban kedua setelah
Bannerlord.HarmonyInformasi penting untuk v1.2.0Reporter kecelakaan ButterLib dan bew dipatahkan oleh tw. Kami tidak dapat melakukan sesuatu di sini melalui butterlib, jadi kami menyarankan untuk mengunduh blse v1.4.0 atau lebih tinggi dari nexusmods agar laporan crash berfungsi lagi!
Untuk pemainMod ini adalah mod ketergantungan yang tidak menyediakan apa pun dengan sendirinya. Anda juga perlu menginstal mod yang menggunakannya.
Untuk ModderPerpustakaan terdistribusi:Butterlib 2.1.0 mendistribusikan dengan dirinya sendiri beberapa perpustakaan. Sayangnya, game ini memiliki sistem ketergantungan yang ketat dan jika versinya tidak cocok, game tersebut akan mogok. Jadi inilah daftar paket:
- Microsoft.Extensions.DependencyInjection
- Microsoft.extensions.dependencyinjection.abstraction -2.0.0
- Microsoft.ekstensions.logging
- Microsoft.extensions.logging.abstraksi
- Microsoft.ekstensi.opsi
- Microsoft.Extensions.Primitives -2.0.0
- Sistem.refleksi.metadata
- Sistem.koleksi.tidak berubah -5.0.0
- Memori sistem
- Sistem.buffer -4.5.4
- -4.5.3
- Serilog -2.10.0
- Serilog.ekstensions.logging -3.1.0
- File Serilog.Sinks.File -5.0.0
Sayangnya kami memaksa semua orang untuk menggunakan versi ini persis.
Ekstensi microsoft.* Adalah 2.0.0 karena serilog dikompilasi terhadap perpustakaan versi 2.0.0 dan game memaksakan pencocokan versi yang tepat! Sama untuk
Sistem.refleksi.metadata,
System.Runtime.CompilerServices.Unsafe Sedang menegakkannya.
Fitur yang disorot:- Exceptionhandler-menangkap semua pengecualian dalam gaya bew dan memberikan kemampuan untuk menyimpan laporan kecelakaan
- Crashuploader-mengunggah laporan kecelakaan tersebut ke https://butr.dev untuk membuat url kecil untuk dibagikan!
- Pengidentifikasi kampanye -mengaitkan id string unik dengan setiap kampanye berdasarkan karakter awal.
- Matriks Jarak -kelas generik yang memasangkan objek tipe mbobject yang diberikan dan untuk masing-masing
Pasang menghitung jarak antara objek yang membentuk. - Submodul yang tertunda -eksekusi kode setelah metode submodul tertentu.
- Pembungkus submodul -membungkus mbsubmodulebase untuk memudahkan pemanggilan metod internal yang dilindungi.
Periksa.
/artikel Bagian dalam dokumentasi untuk melihat semua fitur yang tersedia!
Pemecahan masalahMembuka blokir dllAnda mungkin perlu mengklik kanan pada setiap
Bannerlord.ButterLib. *\bin\Win64_Shipping_Client\*.dll
File, klik properti, dan klik buka blokir jika Anda mengekstrak file zip dengan windows explorer atau program lain yang mencoba mengamankan file yang diekstraksi.
Masalah instalasi harmoni:Periksa pemecahan masalah harmony untuk informasi lebih lanjut tentang cara memperbaikinya.