diff --git a/.gitea/ISSUE_TEMPLATE/bug_report.yml b/.gitea/ISSUE_TEMPLATE/bug_report.yml deleted file mode 100644 index 0505b8bb..00000000 --- a/.gitea/ISSUE_TEMPLATE/bug_report.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Bug Report -description: File a bug report. -title: "[Bug] " -labels: ["bug"] - -body: - - type: textarea - id: bug-description - attributes: - label: Bug description - description: A clear and concise description of what the bug is. - validations: - required: true - - - type: textarea - id: steps - attributes: - label: To Reproduce - description: Steps to reproduce the behavior - placeholder: | - 1. Go to '...' - 2. Click on '....' - 3. Scroll down to '....' - 4. See error - validations: - required: true - - - - type: textarea - id: expected - attributes: - label: Expected behavior - description: A clear and concise description of what you expected to happen. - validations: - required: true - - - - type: textarea - id: screenshots - attributes: - label: Screenshots - description: If applicable, add screenshots to help explain your problem. - validations: - required: false - - - type: textarea - id: video - attributes: - label: Videos - description: If applicable, add videos to help explain your problem. - validations: - required: false - - - type: input - id: version - attributes: - label: Version - placeholder: e.g. 55a86b8 - validations: - required: true - - - type: input - id: smartcmd - attributes: - label: Is this reproducable in smartcmd/MinecraftConsoles? (https://github.com/smartcmd/MinecraftConsoles) - validations: - required: true - - - type: checkboxes - id: build - attributes: - label: Build Type - options: - - label: Release - - label: Debug - validations: - required: true - - - type: textarea - id: additional - attributes: - label: Additional context - description: A clear and concise description of what the bug is. - validations: - required: false diff --git a/.gitea/ISSUE_TEMPLATE/config.yml b/.gitea/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index e4518fd8..00000000 --- a/.gitea/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -blank_issues_enabled: false -contact_links: - - name: LegacyEvolved Community Discord - url: https://discord.gg/D6hEPNYeyn - about: If you need help, please ask for it in our Discord! You will get assistance much faster there, including help getting the project to compile. diff --git a/.gitea/ISSUE_TEMPLATE/suggestion_request.yml b/.gitea/ISSUE_TEMPLATE/suggestion_request.yml deleted file mode 100644 index 2eb5ba86..00000000 --- a/.gitea/ISSUE_TEMPLATE/suggestion_request.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Suggestion -description: Suggest an idea for this project -title: "[Suggestion] " -labels: ["enhancement"] - -body: - - type: textarea - id: solution - attributes: - label: Describe the solution you'd like - description: What would you like to see happen? - placeholder: | - A clear and concise description of what you want to happen. - validations: - required: true - - - type: textarea - id: problem - attributes: - label: Is your suggestion related to a problem? - description: Describe the problem you are experiencing. - placeholder: | - A clear and concise description of what the problem is. - Example: I'm always frustrated when [...] - validations: - required: false - - - type: textarea - id: additional - attributes: - label: Additional context - description: Add any other context, mockups, or screenshots here. - validations: - required: false diff --git a/.gitea/emerald_badge.png b/.gitea/emerald_badge.png deleted file mode 100644 index ffc14685..00000000 Binary files a/.gitea/emerald_badge.png and /dev/null differ diff --git a/.gitea/emerald_logo.png b/.gitea/emerald_logo.png deleted file mode 100644 index 36b8cfe8..00000000 Binary files a/.gitea/emerald_logo.png and /dev/null differ diff --git a/.gitea/icon.png b/.gitea/icon.png deleted file mode 100644 index aad4ef8f..00000000 Binary files a/.gitea/icon.png and /dev/null differ diff --git a/.gitea/minecraft_title.png b/.gitea/minecraft_title.png deleted file mode 100644 index 42930890..00000000 Binary files a/.gitea/minecraft_title.png and /dev/null differ diff --git a/.gitea/pull_request_template.md b/.gitea/pull_request_template.md deleted file mode 100644 index 215d21df..00000000 --- a/.gitea/pull_request_template.md +++ /dev/null @@ -1,42 +0,0 @@ - - -## Description - - -## Changes - -### Previous Behavior - - -### Root Cause - - -### New Behavior - - -### Fix Implementation - - -### AI Use Disclosure - - -## Related Issues -- Fixes #[issue-number] -- Related to #[issue-number] diff --git a/.gitea/workflows/nightly.yml b/.gitea/workflows/nightly.yml deleted file mode 100644 index 3331471c..00000000 --- a/.gitea/workflows/nightly.yml +++ /dev/null @@ -1,127 +0,0 @@ -name: Nightly Release - -on: - workflow_dispatch: - push: - branches: - - main - -permissions: - contents: write - -concurrency: - group: nightly - cancel-in-progress: true - -jobs: - build: - if: > - !github.event.head_commit || - !contains(github.event.head_commit.message, '[skip ci]') - runs-on: ubuntu-24.04 - steps: - - name: Checkout - uses: https://code.forgejo.org/actions/checkout@v4 - - - name: Install dependencies - run: | - wget https://apt.llvm.org/llvm.sh - chmod +x llvm.sh - sudo ./llvm.sh 21 - sudo apt-get update -qq - sudo apt-get install -y --no-install-recommends \ - cmake ninja-build rsync zip \ - clang-21 lld-21 llvm-21 clang-tools-21 - - - name: Install xwin (Binary) - run: | - curl -L https://github.com/Jake-Shadle/xwin/releases/download/0.8.0/xwin-0.8.0-x86_64-unknown-linux-musl.tar.gz | tar xz - sudo mv xwin-*/xwin /usr/bin/ - xwin --version - - - name: Create Tool Symlinks - run: | - sudo ln -sf /usr/bin/clang-cl-21 /usr/bin/clang-cl - sudo ln -sf /usr/bin/llvm-ml-21 /usr/bin/llvm-ml - sudo ln -sf /usr/bin/lld-link-21 /usr/bin/lld-link - sudo ln -sf /usr/bin/clang-21 /usr/bin/clang - sudo ln -sf /usr/bin/llvm-rc-21 /usr/bin/llvm-rc - sudo ln -sf /usr/bin/llvm-lib-21 /usr/bin/llvm-lib - sudo ln -sf /usr/bin/llvm-mt-21 /usr/bin/llvm-mt - clang-cl --version - - - name: Build - run: | - chmod +x build-linux.sh - INSTALL_PREFIX=$PWD/result BUILD_CI=0 ./build-linux.sh . Release || INSTALL_PREFIX=$PWD/result ./build-linux.sh . Release || INSTALL_PREFIX=$PWD/result ./build-linux.sh . Release - - - name: Package artifacts - run: | - mkdir -p staging - cd result/client - zip -r ../../staging/LCEWindows64.zip . - cp Minecraft.Client.exe ../../staging/ - cd ../.. - cd result/server - zip -r ../../staging/LCEWindows64Server.zip . - cp Minecraft.Server.exe ../../staging/ - cd ../.. - - - name: Upload build artifacts - uses: https://code.forgejo.org/actions/upload-artifact@v3 - with: - name: build-windows64 - path: staging/* - - release: - needs: build - if: > - !github.event.head_commit || - !contains(github.event.head_commit.message, '[skip ci]') - runs-on: ubuntu-24.04 - steps: - - name: Download build artifacts - uses: https://code.forgejo.org/actions/download-artifact@v3 - with: - path: artifacts - merge-multiple: true - - - name: Fix Forgejo env compatibility - run: | - echo "FORGEJO_PATH=$GITHUB_PATH" >> $GITHUB_ENV - echo "FORGEJO_ENV=$GITHUB_ENV" >> $GITHUB_ENV - - - name: Publish nightly release - uses: https://code.forgejo.org/actions/forgejo-release@v2.11.1 - with: - direction: upload - url: ${{ forge.server_url }} - repo: ${{ forge.repository }} - token: ${{ forge.token }} - tag: nightly - prerelease: true - override: true - verbose: true - release-dir: artifacts/build-windows64 - release-notes: "Requires at least Windows 7 and a DirectX 11 compatible GPU.\n\n# 🚨 First time here? 🚨\nDownload `LCEWindows64.zip` and extract it." - - cleanup: - needs: [build, release] - if: always() - runs-on: ubuntu-24.04 - steps: - - name: Delete build artifacts - env: - FORGE_TOKEN: ${{ forge.token }} - REPO: ${{ forge.repository }} - API: ${{ forge.server_url }}/api/v1 - run: | - AUTH="Authorization: token $FORGE_TOKEN" - - ARTIFACTS=$(curl -s -H "$AUTH" \ - "$API/repos/$REPO/actions/artifacts?name=build-windows64") - - for ARTIFACT_ID in $(echo "$ARTIFACTS" | jq -r '.artifacts[].id // empty'); do - curl -s -X DELETE -H "$AUTH" \ - "$API/repos/$REPO/actions/artifacts/$ARTIFACT_ID" - done diff --git a/.github/LCE-Revelations-banner.png b/.github/LCE-Revelations-banner.png deleted file mode 100644 index d0ef387c..00000000 Binary files a/.github/LCE-Revelations-banner.png and /dev/null differ diff --git a/.gitea/banner.png b/.github/banner.png similarity index 100% rename from .gitea/banner.png rename to .github/banner.png diff --git a/.github/hardcore-hearts.png b/.github/hardcore-hearts.png deleted file mode 100644 index ec108705..00000000 Binary files a/.github/hardcore-hearts.png and /dev/null differ diff --git a/.github/hardcore-preview.png b/.github/hardcore-preview.png deleted file mode 100644 index e12ffc64..00000000 Binary files a/.github/hardcore-preview.png and /dev/null differ diff --git a/.gitea/roadmap.png b/.github/roadmap.png similarity index 100% rename from .gitea/roadmap.png rename to .github/roadmap.png diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index f4404229..dc4f271b 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -84,7 +84,6 @@ jobs: run: | New-Item -ItemType Directory -Force -Path staging Copy-Item neoLegacyWindows64.zip staging/ - Copy-Item ./build/windows64/Minecraft.Client/Release/Minecraft.Client.exe staging/ - name: Upload artifacts uses: actions/upload-artifact@v6 @@ -278,7 +277,6 @@ jobs: with: subject-path: | artifacts/neoLegacyWindows64.zip - artifacts/Minecraft.Client.exe - name: Get short SHA id: sha diff --git a/Minecraft.Client/SkullRenderer b/Minecraft.Client/SkullRenderer new file mode 100644 index 00000000..e69de29b diff --git a/README.md b/README.md index 2528b229..a326c871 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![banner](.gitea/banner.png) +![banner](.github/banner.png) # neoLegacy (Legacy Console Edition) This project aims to backport the newer title updates back to Legacy Console Edition (which is based on TU19). @@ -6,7 +6,7 @@ This project aims to backport the newer title updates back to Legacy Console Edi [![Emerald Launcher](https://img.shields.io/badge/Get_it_on-LCE_Emerald_Launcher-3fc724)](https://github.com/LCE-Hub/LCE-Emerald-Launcher) # Our roadmap: -![Roadmap](.gitea/roadmap.png) +![Roadmap](.github/roadmap.png) - Port Title Update 25 (100% complete) ( 🎉 ) - Port Title Update 31 (86.36% complete) @@ -14,7 +14,7 @@ This project aims to backport the newer title updates back to Legacy Console Edi See our [Contributor's Guide](./CONTRIBUTING.md) for more information on the goals of this project. # Download -Users can download our [Nightly Build](https://codeberg.org/piebot/LegacyEvolved/releases)! Simply download the `.zip` file and extract it! +Users can download our [Nightly Build](https://github.com/pieeebot/neoLegacy/releases/tag/Nightly)! Simply download the `.zip` file and extract it! # Acknowledgments