FROM arm32v7/debian:bullseye # Install Dependencies RUN \ apt-get update && \ apt-get install -y libglvnd-dev libsdl1.2-dev libx11-dev build-essential cmake zlib1g-dev git curl libfreeimage-dev libglfw3-dev xinput libxfixes-dev # Setup GLES Location RUN ln -s /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 /usr/lib/libGLESv2.so # Add Build Scripts ADD ./build /app/build WORKDIR /app # Download MCPI RUN ./build/download-minecraft-pi.sh # Build LibPNG12 RUN ./build/build-libpng12.sh # Add Code ADD . /app # Build Mods RUN ./build/build-mods.sh WORKDIR ./minecraft-pi ENTRYPOINT ./launcher