Home›Java›Mods›More Painting
More Painting
ModsJava

More Painting

Minecraft Java mod. Downloads from the MC Java Mods app on Android.

by Redart15 · on Modrinth

⬇ Download on Modrinth
More Painting — screenshot 1More Painting — screenshot 2More Painting — screenshot 3More Painting — screenshot 4More Painting — screenshot 5

This mod uses a modified version of Fabric (Babric) and is designed exclusively for Better Than Adventure, a heavily modified version of Minecraft b1.7.3! For more information, join the Discord server linked on this project's page.

This mod bundles toml4j, licensed under the MIT License. See LICENSES/toml4j-MIT.txt included in the JAR.

🖌️ More Paintings

Paintings are my favorite thing. I would convert so many from mods if I had the time/knowledge.

MorePainting is here to make this process as simple as possible.

Showcase of the mods application using Portfolio paintings as a texturepack

Showcase using paintings from the Portfolio as a texture pack.

More Painting, does not add itself more painting. Instead it reworks how the painting system in BTA works. This allows asset packs to add more paintings. Importantly the mod is required on both the client and server to work.

🖼️ Asset pack support

The mod mainly allows asset packs to add new paintings. Define the configuration for the pantings, include the desired texture and package it as a valid texture pack. The game will be able to load and unload these textures freely. The config and all textured need to be places in assets/*/textures/art/ and the config has to be named painting.toml. The config consists of a list named paintings. Each element of the list is an object with the following attributes:

Here is an example:

[[paintings]]
title = "Alpha"
artist = "Yapetto"
texture = "minecraft:art/alpha"
width = 1
height =  1

[[paintings]]
key = "an_intruder"
artist = "Yapetto"
texture = "minecraft:art/an_intruder"
width = 2
height = 12

[[paintings]]
key = "ancestor"
title = "Ancestor"
texture = "minecraft:art/ancestor"

📁 Mod Support

Mod can still use the old class ArtType to add more painting through it. All clients will agree on all ArtType paintings, e.i. two different client with different asset packs will see the same painting from ArtType. Painting added via config in the ressources/assets/ will be added after all pictures defined through in ArtType. Keep this in mind when making paintings via modding.

❓ Q&A:

This is a quick Q&A for common question about the mod.

👥 Multiplayer

Q: Is this a client side mod?
A: No, the mod is required both on server and client.

Q: Can datapacks add more paintings?
A: No, any additionally added painting are client side only

Q: Client A has an asset pack with a custom painting of a burger. Client B does not have that asset pack. Server does not have that asset pack. Both clients and the server have the mod.
Can Client B see the painting from Client A's asset pack, even though Client B and the server both don't have the asset pack? A: Client B sees either the default painting or some other painting.

📦 Making texture pack

Q: Help my painting arent loading.
A: Is the asset pack loaded?

Q: Asset is loaded but the painting still does not appear.
A: Check if the texture is in the correct location. For example a texture with the key "battletower:art/golem" should be at assets/battletower/textures/art/.

Q: The texture is the correct location and the assets pack is loaded still nothing.
A: Make sure that the configuration is in assets/*/textures/art/, so in either assets/battletower/textures/art/ or assets/minecraft/textures/art/.

Q: Is it what now?
A: Is the entry defined in the configuration?

Q: Hurray it loads but the texture is missing.
A: Check if the texture is in the correct location and are named correctly.

Q: None of the above.
A: Check BTA related channel for this mod, ask in bta-modding channel or open a new issue on github.

⚽ Goals:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more