Skip to content
Back to search

Arke

by LiteLDev

Runs Java Edition shader packs written for Iris and OptiFine on Bedrock's Direct3D 12 renderer

  • 5 stars
  • Updated
client · 0.1.0

README0.1.0

Arke

中文 | English

Arke is a LeviLamina mod for Minecraft Bedrock Edition. It runs Java Edition shader packs written for Iris and OptiFine on Bedrock's Direct3D 12 renderer with 0 Performance Loss.

Showcase

iterationRP shader runs on Arke: ITRP ITRP ITRP

Macros

In addition to the Iris macros, Arke defines:

MacroValue
IS_ARKEDefined when running on Arke
ARKE_VERSIONArke version number; 100 for 0.1.0

To handle Bedrock differences in a shader pack:

#ifdef IS_ARKE
    // Bedrock-specific handling
#endif

Plans

  • Android support
  • A new HLSL-based shader format (in design)

Reporting issues

Please include:

  • Arke, game and LeviLamina versions
  • GPU model and driver version
  • Shader pack name, version and the options you changed
  • Steps to reproduce and screenshots
  • mods\arke\logs\arke.log
  • If the shader pack fails to load, the contents of Messages in the settings window

Third-party components

ComponentLicense
DirectX Shader Compiler (dxcompiler.dll)University of Illinois/NCSA
glslangBSD-3-Clause and others
SPIRV-CrossApache-2.0
SPIRV-ToolsApache-2.0
Dear ImGuiMIT
GLMMIT
JCPPApache-2.0
JOMLMIT
nlohmann/jsonMIT
minizMIT
stbMIT or public domain

Install Arke

Run this in your server folder with lip:

lip install github.com/LiteLDev/Arke#client@0.1.0

On a client, install it through LeviLauncher

Download from GitHub