21 Commits

Author SHA1 Message Date
D.L.
af24df5e2d Add GitHub Actions workflow for pre-release builds 2026-01-13 19:20:19 +01:00
D.L.
87ff52f993 Change version from beta to alpha 2026-01-13 19:12:23 +01:00
deutschich
c1b730a19e Updated README to official Documentation 2026-01-13 14:56:56 +01:00
D.L.
163c4e3320 Remove Node.js setup and conversion from build.yml
Removed Node.js setup and Bedrock conversion steps from the build workflow.
2026-01-12 16:47:28 +01:00
D.L.
8690261928 Update output path for Bedrock texture pack 2026-01-12 16:45:12 +01:00
D.L.
365bb2c2c9 Add workflow_dispatch trigger to build.yml 2026-01-12 16:42:15 +01:00
D.L.
0135f1b74a Merge pull request #6 from deutschich/dev
Add licence File (for testing Workflows on GH)
2026-01-12 16:40:21 +01:00
3ecaebbd05 Add licence File (for testing Workflows on GH) 2026-01-12 16:38:30 +01:00
D.L.
3819360839 Rename workflow and update build steps for CheapDesign 2026-01-12 16:36:02 +01:00
D.L.
fa28a381c3 Merge pull request #5 from deutschich/dev
The Ores Update
2026-01-11 17:51:28 +01:00
db9e1bcdef Added Redstone and Lapis 2026-01-11 17:47:12 +01:00
984c6e1783 Added Deepslate Iron Ore 2026-01-11 17:41:29 +01:00
e5be96fdd4 Added Iron Block 2026-01-11 17:38:04 +01:00
b2b2bcd100 Change Version to alpha-0.0.002 2026-01-11 17:36:37 +01:00
646c1e7392 Added some Ore Blocks 2026-01-11 17:35:35 +01:00
53e0953d3f Added all types of nuggets 2026-01-11 17:11:49 +01:00
D.L.
b0e64b0430 Merge pull request #4 from deutschich/main
Some
2026-01-11 16:25:18 +01:00
D.L.
76d2168998 Merge pull request #3 from deutschich/main
Fixed wrong file locations
2026-01-11 14:18:57 +01:00
D.L.
ef99834781 Merge pull request #2 from deutschich/main
Added additional Pack files
2026-01-11 14:14:00 +01:00
deutschich
5b0772db54 Added Ingots 2026-01-11 14:10:10 +01:00
D.L.
c5609d0b98 Merge pull request #1 from deutschich/main
Add pack
2026-01-11 14:08:18 +01:00
43 changed files with 121 additions and 8 deletions

View File

@@ -1,4 +1,4 @@
name: Release CheapMC
name: Release CheapDesign
on:
push:
@@ -7,6 +7,8 @@ on:
- "version.txt"
- "pack/**"
workflow_dispatch:
jobs:
release:
runs-on: ubuntu-latest
@@ -22,16 +24,22 @@ jobs:
VERSION=$(cat version.txt | tr -d '\n')
echo "version=$VERSION" >> $GITHUB_OUTPUT
- name: build CheapMC
# -------- ZIP BUILD --------
- name: Build Java texture packs
run: |
cd pack
zip -r ../CheapMC-${{ steps.version.outputs.version }}.zip .
zip -r ../CheapDesign-${{ steps.version.outputs.version }}.zip .
cd ..
cp CheapDesign-${{ steps.version.outputs.version }}.zip CheapMC-${{ steps.version.outputs.version }}.zip
- name: GitHub Release erstellen
# -------- GITHUB RELEASE --------
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ steps.version.outputs.version }}
name: CheapMC ${{ steps.version.outputs.version }}
files: CheapMC-${{ steps.version.outputs.version }}.zip
name: CheapDesign ${{ steps.version.outputs.version }}
files: |
CheapDesign-${{ steps.version.outputs.version }}.zip
CheapMC-${{ steps.version.outputs.version }}.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

63
.github/workflows/build_preview.yml vendored Normal file
View File

@@ -0,0 +1,63 @@
name: Pre-Release CheapDesign (Preview)
on:
push:
branches: [ "dev" ]
paths:
- "version.txt"
- "pack/**"
workflow_dispatch:
jobs:
prerelease:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
# -------- VERSION --------
- name: Read version
id: version
run: |
VERSION=$(cat version.txt | tr -d '\n')
PREVIEW_VERSION="${VERSION}-preview"
echo "version=$VERSION" >> $GITHUB_OUTPUT
echo "preview_version=$PREVIEW_VERSION" >> $GITHUB_OUTPUT
# -------- ZIP BUILD --------
- name: Build Java texture packs
run: |
cd pack
zip -r ../CheapDesign-${{ steps.version.outputs.preview_version }}.zip .
cd ..
cp CheapDesign-${{ steps.version.outputs.preview_version }}.zip CheapMC-${{ steps.version.outputs.preview_version }}.zip
# -------- DELETE OLD PRE-RELEASES (KEEP 5) --------
- name: Cleanup old pre-releases
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release list --limit 100 \
--json tagName,isPrerelease,createdAt \
--jq '.[] | select(.isPrerelease==true) | .tagName' \
| tail -n +6 \
| while read tag; do
echo "Deleting old pre-release: $tag"
gh release delete "$tag" -y
done
# -------- GITHUB PRE-RELEASE --------
- name: Create GitHub Pre-Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ steps.version.outputs.preview_version }}
name: CheapDesign ${{ steps.version.outputs.preview_version }}
prerelease: true
files: |
CheapDesign-${{ steps.version.outputs.preview_version }}.zip
CheapMC-${{ steps.version.outputs.preview_version }}.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0
LICENCE Normal file
View File

View File

@@ -1,2 +1,44 @@
# CheapMC
Very Cheap Minecraft
**CheapMC** is a Minecraft resource pack that represents the game in a deliberately cheap and low-quality visual style. The project is inspired by low-cost online shops that often deliver products with poor quality and inconsistent appearance.
This is the **official** [**GitHub Repository**](https://github.com/deutschich/CheapMC). Feel free to contribute to the project with creating own textures and add them with a [Pull Request on the official GitHub](https://github.com/deutschich/CheapMC/pulls) to add them to the **Official Pack**! (Please pull into the `dev` Branch and **not** into the `main` Branch)
## Development Status
CheapMC is currently in an **early alpha stage**. At this stage, only a small number of textures differ from the original Minecraft textures. Most of the vanilla visuals remain unchanged, and new textures are added gradually over time.
## Design Philosophy
The goal of CheapMC is to reinterpret selected Minecraft textures with a cheap, imperfect, and mass-produced aesthetic. The resource pack does not aim to fully replace Minecrafts original visual identity, but instead modifies individual elements step by step.
All textures included in this resource pack are **hand-pixelled** and created manually.
## Updates
CheapMC is an **actively developed** project. The resource pack will receive regular updates, adding new textures and adjusting existing ones as development continues.
## License
CheapMC is released under the **Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)** license.
You are allowed to:
* Share the resource pack
* Modify and adapt the textures
Under the following conditions:
* Proper credit must be given
* Derivative works must be licensed under CC BY-SA 4.0
## Project Information
* **Name:** CheapMC
* **Type:** Minecraft Resource Pack
* **Status:** Alpha
* **Texture Style:** Cheap / low-quality inspired
* **Creation Method:** Hand-pixelled
* **License:** CC BY-SA 4.0

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 697 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 695 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 686 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 694 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 573 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 686 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 690 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 677 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 685 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 617 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 636 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 639 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 B

View File

@@ -1 +1 @@
alpha0.0.001
alpha-0.0.002