From 8a17878e56129f433916214cfb71fa8fabd60526 Mon Sep 17 00:00:00 2001 From: TheAfroOfDoom Date: Wed, 3 Jan 2024 14:47:49 -0500 Subject: [PATCH 1/3] update list numbers to increase --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cc64b7732..96d2f8028 100644 --- a/README.md +++ b/README.md @@ -16,9 +16,9 @@ Since then I've gained a lot of skills both in Minecraft map development and in 1. Install [`Node.js >= 16.10`](https://nodejs.org/en/download) -1. Install [`Yarn 3.6.3`](https://v3.yarnpkg.com/getting-started/install) by running `corepack enable` -1. Initialize the repo by running `yarn` -1. Enable Yarn's Plug'n'Play with VSCode by running `yarn dlx @yarnpkg/sdks vscode` +2. Install [`Yarn 3.6.3`](https://v3.yarnpkg.com/getting-started/install) by running `corepack enable` +3. Initialize the repo by running `yarn` +4. Enable Yarn's Plug'n'Play with VSCode by running `yarn dlx @yarnpkg/sdks vscode` #### Testing From 719a7778b3096a22d820264d6ca4a52c41a02ad5 Mon Sep 17 00:00:00 2001 From: TheAfroOfDoom Date: Wed, 3 Jan 2024 15:03:18 -0500 Subject: [PATCH 2/3] add recommended tools and steps for adding a new model/animation to README --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index 96d2f8028..6fb6daf3f 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,18 @@ Since then I've gained a lot of skills both in Minecraft map development and in 3. Initialize the repo by running `yarn` 4. Enable Yarn's Plug'n'Play with VSCode by running `yarn dlx @yarnpkg/sdks vscode` +#### Recommended Tools + + + +Install the following apps: + +1. [Blockbench](https://www.blockbench.net/downloads) -- for 3D modelling + 1. In Blockbench, go to `File > Plugins` and install `Animated Java` + 2. Tip: use [blockcolors.app](https://blockcolors.app/) to get a representative vanilla block texture for a desired color +2. [paint.net](https://www.getpaint.net/download.html) -- for image editing +3. [DaVinci Resolve](https://www.blackmagicdesign.com/event/davinciresolvedownload) -- for video editing / frame-by-frame video analysis (of the original fight in Undertale) + #### Testing 1. Download the [Fabric mod loader](https://fabricmc.net/) and install a new profile to your Minecraft launcher @@ -30,3 +42,21 @@ Since then I've gained a lot of skills both in Minecraft map development and in 5. Run the new profile in your Minecraft launcher to launch a (lightly) modded instance that's able to run `packtest`'s new commands designed for testing 1. Try: `test runall` 2. See `packtest`'s [README](https://github.com/misode/packtest) for full command documentation + +--- + +### Adding a new model/animation + +1. Create a new Animated Java Rig via `File > New > Animated Java Rig` +2. Enter inputs for the following required fields: + 1. `Project Name` + 2. `Resource Pack`: select the `pack.mcmeta` file located in the repository at `resourcepack/pack.mcmeta` + 3. `Data Pack`: select the `pack.mcmeta` file located in the repository at `datapacks/omega-flowey/pack.mcmeta` +3. Export your model/animations by clicking `Animated Java > Export Project` at the top + +When finished, ensure you partition commits into the following categories: + + 1. `.ajmodel` + custom texture files ([example](https://github.com/TheAfroOfDoom/omega-flowey-minecraft-remastered/pull/55/commits/344c6da2d0676d2a6d358d5bf30df2e419458b77)) + 2. automated export files when clicking `Animated Java > Export Project` ([example](https://github.com/TheAfroOfDoom/https://github.com/TheAfroOfDoom/omega-flowey-minecraft-remastered/pull/55/commits/ee471449e7e131b6c38129ddffb492769bf8064d)) + +This ensures we split commits by what's 100% required (new custom textures + the `.ajmodel` files) and by what's automatically generated (`Export Project` files). From 2969b8ec039f094f9835d0bea5102b5ce5ad67ff Mon Sep 17 00:00:00 2001 From: TheAfroOfDoom Date: Wed, 3 Jan 2024 15:08:23 -0500 Subject: [PATCH 3/3] run prettier --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6fb6daf3f..20dc97c27 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ Install the following apps: When finished, ensure you partition commits into the following categories: - 1. `.ajmodel` + custom texture files ([example](https://github.com/TheAfroOfDoom/omega-flowey-minecraft-remastered/pull/55/commits/344c6da2d0676d2a6d358d5bf30df2e419458b77)) - 2. automated export files when clicking `Animated Java > Export Project` ([example](https://github.com/TheAfroOfDoom/https://github.com/TheAfroOfDoom/omega-flowey-minecraft-remastered/pull/55/commits/ee471449e7e131b6c38129ddffb492769bf8064d)) +1. `.ajmodel` + custom texture files ([example](https://github.com/TheAfroOfDoom/omega-flowey-minecraft-remastered/pull/55/commits/344c6da2d0676d2a6d358d5bf30df2e419458b77)) +2. automated export files when clicking `Animated Java > Export Project` ([example](https://github.com/TheAfroOfDoom/https://github.com/TheAfroOfDoom/omega-flowey-minecraft-remastered/pull/55/commits/ee471449e7e131b6c38129ddffb492769bf8064d)) This ensures we split commits by what's 100% required (new custom textures + the `.ajmodel` files) and by what's automatically generated (`Export Project` files).