awesome-repositories.comCatégoriesBlog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
PojavLauncherTeam avatar

PojavLauncherTeam/PojavLauncherArchived

0
View on GitHub↗
9,097 stars·2,090 forks·Java·LGPL-3.0·8 vues

PojavLauncher

PojavLauncher is a mobile launcher and game wrapper that provides a compatible Java Runtime Environment for mobile operating systems. Its primary purpose is to enable the execution of the Java Edition of Minecraft on Android and iOS devices.

The project includes a mobile game input mapper that adapts desktop keyboard and mouse controls to touch screen interfaces. It also provides tools for mobile game modding, allowing users to install and manage custom content through a mobile interface.

Features

  • Bytecode Emulators - Creates a compatible Java environment on mobile hardware to execute desktop bytecode using a modified virtual machine.
  • JNI Bridges - Uses Java Native Interface bridges to allow the virtual machine to access low-level system libraries for memory and file operations.
  • Minecraft Client Launchers - Serves as a launcher to manage and execute various versions of the Minecraft Java Edition on mobile devices.
  • Java Game Runtimes - Provides a compatible Java runtime environment to execute Java Edition games on mobile operating systems.
  • Desktop-to-Mobile Application Wrappers - Provides a wrapper that enables desktop-centric Java software to execute on mobile platforms.
  • Touch-to-Keyboard Emulation - Translates touch screen coordinates and gestures into simulated keyboard and mouse inputs for desktop software.
  • Touch-to-Desktop Input Mappers - Provides a system for adapting desktop keyboard and mouse controls to mobile touch screen interfaces.
  • Game Client Mod Managers - Includes a manager for injecting and managing custom assets, sounds, and textures for Java games on mobile.
  • Game Modding Interfaces - Provides a graphical interface for adding and managing custom community content and logic modifications.
  • Graphics API Translation - Translates legacy desktop OpenGL graphics calls into modern mobile Vulkan APIs for game world rendering.
  • Compatibility Layer Wrappers - Provides a specialized compatibility layer that intercepts system calls to enable desktop games to run on mobile operating systems.
  • Dynamic Library Loading - Implements runtime loading of platform-specific native libraries to support graphics and sound drivers across different mobile chipsets.
  • Control Mapping Configurations - Allows users to adjust the input system and surface zoom to adapt desktop controls for touch screens.

Historique des stars

Graphique de l'historique des stars pour pojavlauncherteam/pojavlauncherGraphique de l'historique des stars pour pojavlauncherteam/pojavlauncher

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à PojavLauncher

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec PojavLauncher.
  • huanghongxun/hmclAvatar de huanghongxun

    huanghongxun/HMCL

    9,471Voir sur GitHub↗

    HMCL is a JVM-based cross-platform utility and Minecraft game launcher designed to install, manage, and launch multiple versions of Minecraft. It functions as an instance manager for organizing separate game profiles with unique settings and assets, as well as a mod loader manager for automating the installation of modification frameworks and community-created content. The project features a modular UI framework with a pluggable layout system, decoupling the visual interface from the core logic to allow for appearance and arrangement customizations. It automates the integration of modificatio

    Java
    Voir sur GitHub↗9,471
  • fcl-team/foldcraftlauncherAvatar de FCL-Team

    FCL-Team/FoldCraftLauncher

    3,601Voir sur GitHub↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Java
    Voir sur GitHub↗3,601
  • bytedeco/javacppAvatar de bytedeco

    bytedeco/javacpp

    4,697Voir sur GitHub↗

    JavaCPP is a JNI C++ bridge and foreign function interface that provides a binding generator, a native library loader, and a native memory manager. It automates the creation of Java wrappers around native C++ headers and shared libraries to enable interoperability between the two languages. The project features a C++ binding generator that parses header files to automatically produce the necessary glue code and interfaces for calling native functions. It includes a native library loader that locates and extracts platform-specific binaries from the classpath into a local cache for runtime exec

    Javacc-plus-pluscpp
    Voir sur GitHub↗4,697
  • bloxstraplabs/bloxstrapAvatar de bloxstraplabs

    bloxstraplabs/bloxstrap

    3,034Voir sur GitHub↗

    Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable advanced startup configurations, inject internal engine flags, and manage a specialized installation directory. The project provides a client mod manager that allows users to override local assets, such as sounds, textures, and fonts, and ensures these customizations persist across game updates. It includes a configuration utility to unlock hidden graphics settings and engine parameters, alongside a server tracker that identifies the geographic location of active game servers

    C#csharplaunchermod
    Voir sur GitHub↗3,034
Voir les 30 alternatives à PojavLauncher→

Questions fréquentes

Que fait pojavlauncherteam/pojavlauncher ?

PojavLauncher is a mobile launcher and game wrapper that provides a compatible Java Runtime Environment for mobile operating systems. Its primary purpose is to enable the execution of the Java Edition of Minecraft on Android and iOS devices.

Quelles sont les fonctionnalités principales de pojavlauncherteam/pojavlauncher ?

Les fonctionnalités principales de pojavlauncherteam/pojavlauncher sont : Bytecode Emulators, JNI Bridges, Minecraft Client Launchers, Java Game Runtimes, Desktop-to-Mobile Application Wrappers, Touch-to-Keyboard Emulation, Touch-to-Desktop Input Mappers, Game Client Mod Managers.

Quelles sont les alternatives open-source à pojavlauncherteam/pojavlauncher ?

Les alternatives open-source à pojavlauncherteam/pojavlauncher incluent : fcl-team/foldcraftlauncher — FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various… huanghongxun/hmcl — HMCL is a JVM-based cross-platform utility and Minecraft game launcher designed to install, manage, and launch… bytedeco/javacpp — JavaCPP is a JNI C++ bridge and foreign function interface that provides a binding generator, a native library loader,… bloxstraplabs/bloxstrap — Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable… sonic2kk/steamtinkerlaunch — Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment… dr-tsng/zygisknext — ZygiskNext is an Android rooting integration layer and system hooking framework. It functions as a code injector for…