Table of Contents
Project: SMP's Resource Pack
This is the repository responsible for the creation of the Resource Pack of Project: SMP.
How does it work?
Every pushed commit triggers series of actions.
Action is then scheduled, which first zips the entire repo and then creates a new release.
Then, admin runs manually /updateresourcepack
in-game, which downloads the built pack and reloads it for all players
If they also wish for ItemsAdder support, all they have to do is run /iaimport
. This process is further explained in the source code
Commits with no changes
The commits which don't change any texture or model (like Updated README.md
or Actions
changes commits) need to have [ci skip]
in the name.
System then skips the build process and doesn't build a totally empty commit (when comparing with commits that actually change some pack files)
Packs included
Most of the textures aren't by me!
They were found on PlanetMinecraft and put in the pack.
Some are from sites and organizations such as VanillaTweaks, VanillaExtract or Little Improvements.
PMC Packs
Packs from PMC were compiled into a one, big collection, which is available here
Everyone is free to download them, since we own not even 1 texture from here
ItemsAdder
ItemsAdder has some of its own textures, all are outside of minecraft
namespace
Contributing
You can edit any texture to your liking and contribute with new ones! In order to do so, just download those, edit and open a pull request!
Texture compression
Before you open a PR, make sure to compress the textures you made! There are many websites that offer this, such as TinyPNG. This is propably the easiest method to do so.
If you want to go for maximum compression though, on every level with NO quality loss, then you should look into FileOptimizer. It is free and open-source, so why not give it a shot?