FROM gradle:8.12-jdk21-alpine AS airserver-builder RUN mkdir /src COPY . /src WORKDIR /src RUN gradle build FROM eclipse-temurin:21 RUN mkdir /data WORKDIR /data RUN curl -Lo craftsnet.jar https://github.com/CraftsBlock/CraftsNet/releases/download/v3.4.2/CraftsNet_3.4.2-SNAPSHOT.jar RUN mkdir addons COPY --from=airserver-builder /src/build/libs/AirServer*.jar addons/AirServer.jar EXPOSE 5000 EXPOSE 5001 CMD [ "java", "-jar", "craftsnet.jar", "-debug" ]