Files
mcpe/game/assets/patches/patch_data.txt
jonkadelic e6ab1214af Biome colour and grass side tint options (#98)
* Added biome colour and grass side tint options

* Moved GrassColor and FoliageColor to client/renderer/

* * Fix some build issues.

* * Add the new files to the CMakeLists.txt

---------

Co-authored-by: iProgramInCpp <iprogramincpp@gmail.com>
2023-11-05 18:19:41 +02:00

45 lines
1.9 KiB
Plaintext

#Texture patch data for Minecraft PE. The # at the start denotes a comment, removing it makes it a command.
# Commands you can use:
# - terrain|x|y|filename -- Patches terrain.png
# - items|x|y|filename -- Patches gui/items.png
# - frame|itemid|x|y -- Sets the base texture frame of the tile or itemID.
# - vegetation_tint|bool -- Enables default vegetation tint. (grass and leaves)
# - metal_block_sides|int -- Makes metal blocks have separate side textures, and allows specification of their Y offset. -1 to disable.
# - semi_transparent_glass|bool -- Makes glass render on the alpha layer (as opposed to the opaque layer). Allows it to be semi transparent like ice.
# - grass_sides_tint -- Allows grass sides to be tinted.
# - stop_now -- Stops processing at that line. All further commands will be ignored.
# * The filename parameter will be a PNG file that can be found relative to this directory. For example, '../quiver.png' will load it from assets/, 'chain.png' will load it from assets/patches/.
# * The X and Y destination coordinates will be multiplied by 16.
# * The texture doesn't have to be 16x16, all of it will be patched on to terrain.png.
#terrain|4|5|grass_side_transparent.png
#grass_sides_tint|true
# Stop now to ignore the below commands. They're for a patch I'm working on that I don't want to release yet.
stop_now
# Below is an example of what you can do:
terrain|0|0|c_grass_top.png
terrain|4|3|c_leaves_tra.png
terrain|5|3|c_leaves_opa.png
terrain|7|0|c_bricks.png
terrain|12|0|c_rose.png
terrain|6|2|c_iron.png
terrain|7|2|c_gold.png
terrain|8|2|c_emerald.png
terrain|1|7|c_cloth.png
items|7|0|c_i_coal.png
items|7|1|c_i_iron.png
items|7|2|c_i_gold.png
items|7|3|c_i_emerald.png
vegetation_tint|false
metal_block_sides|1
#update the frame of cryingObsidian, if it's there, so we can place the metals closer together
terrain|0|14|a_cryingobsidian.png
frame|cryingObsidian|0|14