Painting Table
Create unique player heads!
This is a special crafting station that allows you to craft personalized player heads with any textures. A perfect solution for survival and multiplayer gameplay to decorate your world with miniature blocks!
🪄 What is Painting Table?
Painting Table offers a convenient way to create custom player heads in survival mode. These heads are excellent for imitating various small objects: mini-logs, stones, food, animals, chests, piles of books, bags, and much more.
🛠️ How to create and use the table?
Painting Table is crafted from the following components:
- 2 brushes
- 2 planks of any wood type (oak, dark oak, spruce, bamboo, cherry, warped, etc.)
Crafting recipe:

After crafting, simply place the painting table in your world. The block has its own interface showing required materials.
To create custom player heads, you'll need blue, red, and yellow dyes, as well as quartz blocks, which will be consumed when you take the finished items.
You also need a book (empty or with text), which is not consumed. Into this book, you need to paste the texture value of the desired player head. In the example below, I set a cake head texture in an empty book.

You can find many head textures on the minecraft-heads.com website. In the "Custom Heads" section, find a head you like, open its page, scroll to the For developers > Value field and click the Copy button. Paste the result into your book in the game.
📋 Additional information
- Painting tables can be oriented depending on the player's facing direction. Since the block uses display entities, it's not recommended to create them in huge quantities. But you can use a few for decoration.
- Like other crafting stations, painting tables return items that the player placed in them when closing the interface.
- For technical reasons, you cannot place hoppers, droppers, crafters adjacent to a painting table or a hopper minecart below it. These blocks will also be automatically rotated to not face it.
🧰 Additional commands
Get painting table
If you're a server operator or cheats are enabled in single-player world, you can get a painting table using the command:
/function pk_pa_ta:cmd/give/painting_table
Restore painting tables
If painting tables were accidentally broken (for example, with kill @e command), you can restore them from the database:
/function pk_pa_ta:cmd/recreate {feature:"painting_table"}
The process will automatically remove all remaining entities and blocks of broken painting tables before placing new ones. All data (id, owner, type, items, variant...) will be preserved. The process may take some time.
🔧 Update from version 2
The datapack provides a conversion process for all existing painting tables from V.2 to V.3. It's recommended to create a backup of your world with V.2 in case of issues.
- Remove Painting Table V.2 from your world's
/datapacks/folder, do not use the V.2 uninstall function to preserve the database. - Update the world to the required Minecraft version if not already done.
- Install Painting Table V.3 by placing it in the
/datapacks/folder, then use/reloadin game. - Use the command:
/function pk_pa_ta:cmd/upgrade/from_v2and wait for the update process to complete.
Note: Old painting table items from V.2 will automatically be replaced with V.3 equivalents when they enter your inventory.
🧹 Uninstallation
Painting Table includes an automatic uninstallation process. Running it will:
- Remove all painting tables placed in your world, in all dimensions
- Remove all scores and storages specific to this datapack
- If there are no more KawaMood datapacks, also remove all common scores and storages
The uninstallation process may take several seconds. Wait for the message that it's safe to remove the datapack from your world's folder.
Command to start the uninstallation process:
/function pk_pa_ta:cmd/uninstall
❓ Frequently Asked Questions
Do I need to install a resource pack?
No, this datapack does not require a resource pack installation.
The item texture shows regular player heads, how to fix this?
When first crafting and placing a painting table, an internet connection is required. Player head textures are loaded and cached on the client side from Mojang servers.
If you accidentally used content that requires connection and now see regular heads instead of the expected texture, you can go to the ".minecraft/assets/skins/" folder, sort subfolders by date and delete recent folders. After that, restart the game to update cached content.