Adding Paintings 1.16 and up - AbsolemJackdaw/Paintings-- GitHub Wiki

To add paintings, create a painting resource pack.

Check how to create one here

CLIENT

To install, drag and drop your painting resourcepack into the resourcepacks folder.

  • 1.16 : copy the json file that contains all painting info (names and sizes) into the painting folder in your installation directory. if the folder isnt created yet, either create one, or run the game with the mod at least once.

  • 1.17 : done. run the game. all should work if no errors where found. if it doesnt work, check your latest.log for any info on errors that may have occurred. If you edited your json file with paintings in , make sure to delete it out of the painting folder equally, or the mod will not copy it over again.

  • 1.18.2 : paintings++ version 9.1.2.0 and up : done. run the game. for errors, check above. The CACHE FOLDER called paintings in the install directory serves only to edit or remove PAINTINGS++ SUPPLIED PAINTINGS. The folder does not receive copies anymore, and no more paintings are read out of that folder.

SERVER

  • prior to 1.18.2: paintings++ version 9.1.2.0 : copy the painting json into the painting folder. the entire resourcepack does not have to be present.

  • after 1.18.2 : paintings++ versions 9.1.2.0 and up : you must include the resourcepacks in a resourcepacks folder. the resourcepack can be stripped of all textures, but the painting entries will still be read out of resourcepack zip files !

Servers generally do not come included with a resourcepacks folder. You can create this one yourself inside of the server running directory, and include the painting pack in there.

important notice for forge : if the server's painting entity registry does not match up with the clients, the client wont be able to connect. make sure your client has at least the same pack as the server. you can have more packs installed, but wont be useable on the server you connect to.