From 52594451f044c44f5124473065a81556ae37bbec Mon Sep 17 00:00:00 2001 From: NULL511 Date: Thu, 13 Jun 2024 14:44:09 -0400 Subject: [PATCH] add template readme, update script --- shaders/template/.gitignore | 2 ++ shaders/template/readme.md | 2 ++ shaders/template/update.sh | 5 +++++ 3 files changed, 9 insertions(+) create mode 100644 shaders/template/.gitignore create mode 100644 shaders/template/readme.md create mode 100644 shaders/template/update.sh diff --git a/shaders/template/.gitignore b/shaders/template/.gitignore new file mode 100644 index 0000000..fa20adc --- /dev/null +++ b/shaders/template/.gitignore @@ -0,0 +1,2 @@ +potater.exe +potater diff --git a/shaders/template/readme.md b/shaders/template/readme.md new file mode 100644 index 0000000..baf3ab3 --- /dev/null +++ b/shaders/template/readme.md @@ -0,0 +1,2 @@ +## Editing Property Templates +The block, item, and entity property files are generated with a template builder. To modify these templates, you will need [PoTater](https://github.com/Null-MC/PoTater) to regenerate the final property files. Download the latest [release](https://github.com/Null-MC/PoTater/releases) binary for your system, and place it in this `~/template` folder. Then run `~/update.sh` as needed to generate the new property files. diff --git a/shaders/template/update.sh b/shaders/template/update.sh new file mode 100644 index 0000000..3ddef62 --- /dev/null +++ b/shaders/template/update.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +./potater item '../item.properties' '../lib/items.glsl' -t './item.properties' +./potater block '../block.properties' '../lib/blocks.glsl' -t './block.properties' +./potater entity '../entity.properties' '../lib/entities.glsl' -t './entity.properties'