Перейти к содержанию

Ошибка на Mj launcher c neoforge


Рекомендуемые сообщения

В теме 2 сообщения

Пытался запустить чистый neoforge на 1.21.1 на  Mj launcher и не запускается, просто 1.21.1 с оптифайном спокойно запускался помогите пожалуйста 🙏 🙏

--------- Starting game with Launcher Debug!

Info: Launcher version: iris-20260624-[27e2d51]-v3_openjdk

Info: Build type: gplay

Info: Architecture: arm64

Info: Device model: TECNO TECNO LJ6

Info: API version: 35

Info: Selected game version: neoforge-21.1.248

Info: Custom Java arguments: ""

Info: Total RAM on device: 7682 Mb

Info: RAM allocated: 2512 Mb

Info: Graphics device: ARM Mali-G57 MC2 (OpenGL ES 3)

Info: Selected renderer: opengles2

Added custom env: FORCE_VSYNC=true

Added custom env: POJAV_NATIVEDIR=/data/app/~~RxpbY31SkRfiz6Qokj_iNg==/git.artdeell.mjlaunch-nAE1k95ai3bjj0Qs_MwH8A==/lib/arm64

Added custom env: LIBGL_MIPMAP=3

Added custom env: allow_higher_compat_version=true

Added custom env: MESA_GLSL_CACHE_DIR=/data/user/0/git.artdeell.mjlaunch/cache

Added custom env: LIBGL_NOINTOVLHACK=1

Added custom env: MOD_ANDROID_RUNTIME=/data/user/0/git.artdeell.mjlaunch/cache/app_runtime_mod

Added custom env: force_glsl_extensions_warn=true

Added custom env: LIBGL_NORMALIZE=1

Added custom env: POJAV_VSYNC_IN_ZINK=1

Added custom env: LIBGL_NOERROR=1

Added custom env: LIBGL_ES=2

Added custom env: allow_glsl_extension_directive_midshader=true

Initialising gl4es

v1.1.5 built on Jun 7 2026 11:29:56

Using GLES 2.0 backend

loaded: libGLESv2.so

loaded: libEGL.so

Using GLES 2.0 backend

Hardware Full NPOT detected and used

Extension GL_EXT_blend_minmax detected and used

FBO are in core, and so used

PointSprite are in core, and so used

CubeMap are in core, and so used

BlendColor is in core, and so used

Blend Subtract is in core, and so used

Blend Function and Equation Separation is in core, and so used

Texture Mirrored Repeat is in core, and so used

Extension GL_OES_mapbuffer detected

Extension GL_OES_element_index_uint detected and used

Extension GL_OES_packed_depth_stencil detected and used

Extension GL_OES_depth24 detected and used

Extension GL_OES_rgb8_rgba8 detected and used

Extension GL_EXT_texture_format_BGRA8888 detected and used

Extension GL_OES_depth_texture detected and used

Extension GL_OES_texture_stencil8 detected and used

Extension GL_EXT_texture_rg detected and used

Extension GL_EXT_color_buffer_float detected and used

Extension GL_EXT_color_buffer_half_float detected and used

high precision float in fragment shader available and used

Max vertex attrib: 32

Extension GL_OES_standard_derivatives detected and used

Extension GL_ARM_shader_framebuffer_fetch detected and used

Extension GL_OES_get_program_binary detected and used

Number of supported Program Binary Format: 1

Max texture size: 16383

Max Varying Vector: 31

Texture Units: 16/16 (hardware: 16), Max lights: 8, Max planes: 6

Extension GL_EXT_texture_filter_anisotropic detected and used

Max Anisotropic filtering: 16

Hardware vendor is ARM

GLSL 300 es supported

GLSL 310 es supported and used

GLSL 320 es supported

Max Color Attachments: 8 / Draw buffers: 8

sRGB surface supported

EGLImage to Texture2D supported

EGLImage to RenderBuffer supported

ignore MipMap

glGetError() always return GL_NOERROR

Targeting OpenGL 2.1

No hack in shader converter to define overloaded function with int

Not trying to batch small subsequent glDrawXXXX

try to use VBO

glXMakeCurrent FBO workaround enabled

FBO workaround for using binded texture enabled

Force texture for Attachment color0 on FBO

Hack to trigger a SwapBuffers when a Full Framebuffer Blit on default FBO is done

Force normals to be normalized on FPE shaders

glX Will try to recycle EGL Surface

Current folder is:/storage/emulated/0/Android/data/git.artdeell.mjlaunch/files/instances/21.1.248-a64443bd-f375-45f0-bb5d-c84d224adb32

Loaded EGL libgl4es_114.so (in namespace: 0)

--------- beginning of main

I/jrelog (17672): updateLdLibPath: 0x7e60653e30

 

[1.563s][warning][jni,resolve] Re-registering of platform native method: jdk.internal.loader.NativeLibraries.load(Ljdk/internal/loader/NativeLibraries$NativeLibraryImpl;Ljava/lang/String;ZZ)Z from code in a different classloader

[1.564s][warning][jni,resolve] Re-registering of platform native method: java.lang.ProcessImpl.forkAndExec(I[B[B[BI[BI[B[IZ)I from code in a different classloader

Registered forkAndExec

ERROR StatusConsoleListener appender Console has no parameter that matches element Policies

[20:44:32] [main/INFO]: ModLauncher running: args [--username, illkq36, --version, 1.21.1, --gameDir, /storage/emulated/0/Android/data/git.artdeell.mjlaunch/files/instances/21.1.248-a64443bd-f375-45f0-bb5d-c84d224adb32, --assetsDir, /storage/emulated/0/Android/data/git.artdeell.mjlaunch/files/.minecraft/assets, --assetIndex, 17, --uuid, fdf325276d5c434c821440b1a03ee79f, --accessToken, ❄❄❄❄❄❄❄❄, --clientId, ${clientid}, --xuid, 8583327733372830404, --userType, msa, --versionType, release, --fml.neoForgeVersion, 21.1.248, --fml.fmlVersion, 4.0.43, --fml.mcVersion, 1.21.1, --fml.neoFormVersion, 20240808.144430, --launchTarget, forgeclient]

[20:44:32] [main/INFO]: JVM identified as Oracle Corporation OpenJDK 64-Bit Server VM 21.0.11-internal-adhoc.runner.openjdk-21

[20:44:32] [main/INFO]: ModLauncher 11.0.5+main.901c6ea8 starting: java version 21.0.11-internal by N/A; OS Linux arch aarch64 version Android-15

[20:44:33] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow

[20:44:33] [main/INFO]: Trying GL version 4.6

[20:44:33] [main/INFO]: Requested GL version 4.6 got version 2.1

LWJGL linkerhook: replacing OpenGL with renderspec driver

[20:44:33] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=union:/storage/emulated/0/Android/data/git.artdeell.mjlaunch/files/.minecraft/libraries/net/fabricmc/sponge-mixin/0.15.2+mixin.0.8.7/sponge-mixin-0.15.2+mixin.0.8.7.jar%23146!/ Service=ModLauncher Env=CLIENT

[20:44:33] [pool-2-thread-1/INFO]: GL info: Mali-G57 MC2 GL version 2.1 gl4es wrapper 1.1.5, PojavLauncherTeam & ptitSeb

FATAL ERROR in native method: Thread[#40,pool-2-thread-1,5,main]: No context is current or a function that is not available in the current context was called. The JVM will abort execution.

 at org.lwjgl.opengl.GL30C.nglTexParameterIiv(org.lwjgl.opengl@3.3.3-snapshot/Native Method)

 at org.lwjgl.opengl.GL30C.glTexParameterIi(org.lwjgl.opengl@3.3.3-snapshot/GL30C.java:1901)

 at net.neoforged.fml.earlydisplay.EarlyFramebuffer.<init>(fml_earlydisplay@4.0.43/EarlyFramebuffer.java:26)

 at net.neoforged.fml.earlydisplay.DisplayWindow.initRender(fml_earlydisplay@4.0.43/DisplayWindow.java:223)

 at net.neoforged.fml.earlydisplay.DisplayWindow.lambda$start$9(fml_earlydisplay@4.0.43/DisplayWindow.java:290)

 at net.neoforged.fml.earlydisplay.DisplayWindow$$Lambda/0x000000080030f4e0.run(fml_earlydisplay@4.0.43/Unknown Source)

 at java.util.concurrent.Executors$RunnableAdapter.call(java.base@21.0.11-internal/Executors.java:572)

 at java.util.concurrent.FutureTask.run(java.base@21.0.11-internal/FutureTask.java:317)

 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(java.base@21.0.11-internal/ScheduledThreadPoolExecutor.java:304)

 at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@21.0.11-internal/ThreadPoolExecutor.java:1144)

 at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@21.0.11-internal/ThreadPoolExecutor.java:642)

 at java.lang.Thread.runWith(java.base@21.0.11-internal/Thread.java:1596)

 at java.lang.Thread.run(java.base@21.0.11-internal/Thread.java:1583)

 

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
  • NeoForge официально не поддерживает Android. Он сделан для Windows/macOS/Linux с нормальным OpenGL/Vulkan.
  • PojavLauncher / MJ Launcher на Android запускают Minecraft через слой совместимости (gl4es), который эмулирует OpenGL для мобильных GPU. Этого хватает для ванилы и некоторых модов, но не для NeoForge 1.21+.
  • Твой девайс (TECNO на Mali‑G57) — это типичный Android‑телефон, где нет «настоящего» OpenGL 4.6, который запрашивает NeoForge:
    text
    ПереноситьСвернутьКопировать
     
    Trying GL version 4.6
    Requested GL version 4.6 got version 2.1
    
    Это и ломает запуск.

Что можно сделать

  1. Не используй NeoForge на Android. Для мобильных лаунчеров это заведомо нерабочий вариант на 1.21.x.
  2. Если нужны моды на телефоне: смотри в сторону Fabric для Android — для некоторых версий есть рабочие сборки (но не все моды будут работать).
  3. Если нужен именно NeoForge: запускай его только на ПК/ноутбуке с нормальной видеокартой.
  4. Для тестов на телефоне оставь ванилу или очень лёгкие моды без сложных шейдеров и без NeoForge/Forge.
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...