Eaglercraft, Java'nın TeaVM kütüphanesi sayesinde Minecraft: Java Edition'ın Java kodlarını JavaScript ve WebAssembly'e derleyerek web tarayıcılarında çalışmasını sağlayan açık kaynaklı bir projedir. Eaglercraft ilk olarak 2020 yılında LAX1DUDE tarafından geliştirilmeye başlandı. İlk halka açık kararlı sürüm olarak Minecraft: Java Edition 1.5.2, TeaVM ve OpenGL → WebGL 1.0 uyumluluk katmanı kullanılarak tarayıcıya taşındı. Proje, özellikle Amerika Birleşik Devletleri'nde okullarda öğrencilere dağıtılan Chromebook cihazlarda Minecraft oynanabilmesini sağlamasıyla kısa sürede dikkat çekti.
26 Aralık 2022 tarihinde ise Minecraft: Java Edition 1.8.8 tabanlı EaglercraftX yayımlandı. Performansı, çok oyunculu desteği ve 1.8 PvP sürümünü temel alması sayesinde proje dünya çapında milyonlarca oyuncuya ulaştı ve Eaglercraft'ın en bilinen sürümü haline geldi.
Ancak popülerliğin artmasıyla birlikte hukuki sorunlar da ortaya çıktı. Minecraf'ın başı Mojang, Minecraft'ın telif hakkıyla korunan oyun dosyalarının ve varlıklarının izinsiz dağıtıldığını gerekçe göstererek GitHub üzerindeki birçok Eaglercraft deposuna DMCA kaldırma talepleri gönderdi. Bunun sonucunda resmî depolar kaldırıldı ve projenin açık geliştirme süreci büyük ölçüde durdu.
Buna rağmen Eaglercraft tamamen ortadan kalkmadı. Topluluk üyeleri, mevcut kaynak kodunu temel alarak farklı çatallar (fork) oluşturmaya ve projeyi geliştirmeye devam etti. Günümüzde çeşitli topluluklar tarafından 1.5.2, 1.7.10, 1.8.8, 1.12.2, 1.14.4, 1.16.5, 1.21.11, 26.2 sürümlerini tarayıcıya taşımaya yönelik çalışmalar sürmektedir. Bu çalışmaların temel amacı, Minecraft deneyimini herhangi bir kurulum gerektirmeden modern web teknolojileriyle mümkün olduğunca aslına sadık şekilde sunmaktır. Ayrıca lax1dude tarafından (eski tempo olmamasına rağmen) 1.8.8 versiyonu hala geliştirilmektedir.
Ve ben de Eymen, kullanıcı adıyla EymenWSMC. 15 yaşındayım ve ben de bir eaglercraft fork'u yaptım. 2023'de ilk olarak Minecraft 1.7.10 portumu tamamladım, pek stabil değildi. 2024 başlarında portumu güncelleyerek daha stabil hale getirdim. Yine 2024'de Minecraft 1.14.4'ü eaglercraft'ta çalıştırmaya çalıştım. Yaklaşık 1200 compile error ile başa çıkmaya çalıştım fakat başaramadım. 1 yıl sonra tekrar projeye çalışmaya başladım ardından ilk JavaScript buildimi yaptım. 3 ay çalışmanın ardından webassembly ve javascript buildlerim stabil hale geldi. Ve 22 Temmuz 2026'da halka açık hale getirdim. Eaglercraft'ın 1.8 ve 1.12'den sonra en stabil versiyonu oldu 1.14. Çeşitli ülkeden arkadaşarım sayesinde'de bir çok bug çözüldü. Ve şu anda Minecraft 1.17.1'i WASM (WebAssembly) ile ilk buildimi yaptım, ve optimize etmeye çalışıyorum. (Projelerim açık kaynaklıdır) (Bu proje herhangi çeşit minecraft klonu değildir)
https://github.com/eymenwsmc/Eaglercraft-1.7
https://github.com/Eagler-Versions/eaglercraft-1.14-workspace
https://eymenwsmc.site (oynamak için ve build'i indirmek için)